<SEC-DOCUMENT>0001213900-22-020226.txt : 20220418
<SEC-HEADER>0001213900-22-020226.hdr.sgml : 20220418
<ACCEPTANCE-DATETIME>20220415175402
ACCESSION NUMBER:		0001213900-22-020226
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		98
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220418
DATE AS OF CHANGE:		20220415

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SG BLOCKS, INC.
		CENTRAL INDEX KEY:			0001023994
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-LUMBER & OTHER CONSTRUCTION MATERIALS [5030]
		IRS NUMBER:				954463937
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38037
		FILM NUMBER:		22830778

	BUSINESS ADDRESS:	
		STREET 1:		195 MONTAGUE STREET, 14TH FLOOR
		CITY:			BROOKLYN
		STATE:			NY
		ZIP:			11201
		BUSINESS PHONE:		(646) 240-4235

	MAIL ADDRESS:	
		STREET 1:		195 MONTAGUE STREET, 14TH FLOOR
		CITY:			BROOKLYN
		STATE:			NY
		ZIP:			11201

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CDSI HOLDINGS INC
		DATE OF NAME CHANGE:	19990114

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PC411 INC
		DATE OF NAME CHANGE:	19961001
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>sgbx-20211231.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<!--Created by EdgarAgents, Powered by IRIS Carbon, Unique Code 6259e80739fddb0d68404553, Generated At Fri, 15 Apr 2022 21:48:43 GMT-->
<html xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:sgbx="http://www.sgblocks.com/20211231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns="http://www.w3.org/1999/xhtml" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"><head><title>sgbx-20211231.htm</title><meta http-equiv="Content-Type" content="text/html"></meta></head><body><div style="display:none"><ix:header>

  <ix:hidden>
    <ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares" id="Tag1099" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction>
    <ix:nonFraction contextRef="I20211231" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares" id="Tag1100" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction>
    <ix:nonNumeric contextRef="D20190115" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag1104" escape="true">Total of 526 of restricted stock units were granted to two of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company&#8217;s common stock for the ten trading days immediately preceding and including the grant date.</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="us-gaap:RestrictedCashAndCashEquivalentItemDescription" id="Tag1106" escape="true">The event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.</ix:nonNumeric>
    <ix:nonFraction contextRef="D20190930_ExclusiveLicenseAgreementMember" name="sgbx:NumberOfLargeContracts" unitRef="Item" id="Tag1107" decimals="0" format="ixt:num-dot-decimal">2</ix:nonFraction>
    <ix:nonFraction contextRef="D20201231" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="Pure" id="Tag1108" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction>
    <ix:nonNumeric contextRef="D20211231" name="us-gaap:OperatingLossCarryforwardsExpirationDate" id="Tag1111" format="ixt:date-year-month-day">2037-12-31</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:DocumentTransitionReport" id="Tag1112">false</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:DocumentAnnualReport" id="Tag1113">true</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:EntityIncorporationStateCountryCode" id="Tag1114">DE</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:SecurityExchangeName" id="Tag1115">NASDAQ</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:EntitySmallBusiness" id="Tag1116">true</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:EntityFilerCategory" id="Tag1117">Non-accelerated Filer</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:DocumentFiscalYearFocus" id="Tag1118">2021</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:DocumentFiscalPeriodFocus" id="Tag1119">FY</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:CurrentFiscalYearEndDate" id="Tag1120">--12-31</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:AmendmentFlag" id="Tag1121">false</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:EntityCentralIndexKey" id="Tag1122">0001023994</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:EntityEmergingGrowthCompany" id="Tag1123">false</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20211231" name="dei:EntityShellCompany" id="Tag1124">false</ix:nonNumeric>
    <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote1">Construction fee of $300,000 with no cost of revenue during 2020.</ix:footnote>
    <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote2">The change in allowance for doubtful accounts is primarily due to unpaid billings on a contract that is currently in dispute.</ix:footnote>
    <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote3">Payables also includes insurance financing payable and construction retainage payable balances along with the Company's normal account payable balances.</ix:footnote>
    <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote4">Public fees include accruals for accounting, legal, and SEC compliance expenses</ix:footnote>
    <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote5">Losses for on-going construction projects related mostly to the Construction segment.</ix:footnote>
    <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote6">Accrued wages, salaries, PTO, benefits, taxes, and other incentive plan expenses.</ix:footnote>
    <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote7">Non-income taxes includes property taxes, franchise taxes and other.</ix:footnote>
  </ix:hidden>
  <ix:references>
    <link:schemaRef xlink:href="sgbx-20211231.xsd" xlink:type="simple"></link:schemaRef>
  </ix:references>
  <ix:resources>
    <xbrli:context id="I20210930">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211025">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-10-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211031">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20220411">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-11</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200205">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-01</xbrli:startDate>
        <xbrli:endDate>2020-02-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210714">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-07-02</xbrli:startDate>
        <xbrli:endDate>2021-07-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210930">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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="I20210714">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-07-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211029">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-05</xbrli:startDate>
        <xbrli:endDate>2021-10-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_MedicalEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:MedicalEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ConstructionMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:ConstructionMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_MedicalEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:MedicalEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_ConslidatedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_DevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_MedicalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_MedicalConstructionServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_MedicalConstructionServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ProductAndServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_SpecialUseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_SchoolMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_RetailMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_OfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_MultiFamiliesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_HospitalityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_GovernmentContractMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ProductAndServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_SpecialUseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_SchoolMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_RetailMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_OfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_MultiFamiliesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_HospitalityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_GovernmentContractMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210624">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20191231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_CompanyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_GalvinNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:GalvinNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ConstructionInProgressMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ConstructionInProgressMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_CostOfGoodsTotalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_SalesRevenueGoodNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ConstructionMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:ConstructionMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_SalesRevenueGoodNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_ProductAndServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ProductAndServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_SpecialUseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210714_InvestorMember_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-07-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_AccountsReceivableMember_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">sgbx:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_SalesRevenueGoodNetMember_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">sgbx:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_SalesRevenueGoodNetMember_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">sgbx:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210121_NotesReceivableMember_CompanyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2021-01-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210121_NotesReceivableMember_CompanyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210121_NotesReceivableMember_GalvinNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:GalvinNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2021-01-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210121_NotesReceivableMember_GalvinNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:GalvinNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ComputerEquipmentMember_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_OtherMachineryAndEquipmentMember_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_AutomobilesMember_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_SpecialUseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_SchoolMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_SchoolMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_BuildingMember_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_EquipmentMember_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_RetailMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_RetailMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_OfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_OfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_MedicalConstructionServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_MedicalConstructionServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_MultiFamiliesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_MultiFamiliesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_HospitalityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_HospitalityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_GovernmentContractMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_GovernmentContractMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210414_OsangHealthcareCompanyLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:OsangHealthcareCompanyLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20191231_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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="I20211231_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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="D20211231_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20191231_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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="D20211231_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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="I20191231_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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="D20211231_ComputerEquipmentMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_OtherMachineryAndEquipmentMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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="I20191231_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20191231_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_EngineeringServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:EngineeringServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_MedicalRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_ConstructionMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_EngineeringServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:EngineeringServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_MedicalRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_FurnitureAndOtherEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:FurnitureAndOtherEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_BuildingHeldForLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_LaboratoryAndTemporaryUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:LaboratoryAndTemporaryUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_FurnitureAndOtherEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:FurnitureAndOtherEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_BuildingHeldForLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_LaboratoryAndTemporaryUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:LaboratoryAndTemporaryUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210121_NotesReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2021-01-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210121_NotesReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200430_CompanyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200430_CompanyNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200430_NotesReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_AutomobilesMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_BuildingMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ConstructionRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:ConstructionRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_EquipmentMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200204_InvestorMember_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-01</xbrli:startDate>
        <xbrli:endDate>2020-02-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_BilledEngineeringServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:BilledEngineeringServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_MedicalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_RetainageReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:RetainageReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_OtherReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:OtherReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ConstructionRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:ConstructionRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_BilledEngineeringServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:BilledEngineeringServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_MedicalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200204_InvestorMember_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-02-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_RetainageReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:RetainageReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_OtherReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:OtherReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_NonEmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_NonEmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_NonDirectorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonDirectorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_NonDirectorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonDirectorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_WithinOneYearMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis">sgbx:WithinOneYearMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_OneToTwoYearMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis">sgbx:OneToTwoYearMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ThereAfterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis">sgbx:ThereAfterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200531">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20191231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200827">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-01</xbrli:startDate>
        <xbrli:endDate>2020-08-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210930_3">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200930">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-01</xbrli:startDate>
        <xbrli:endDate>2020-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20191009">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-10-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20191009">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-10-01</xbrli:startDate>
        <xbrli:endDate>2019-10-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211001">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-29</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20191231_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200430">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200531">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-01</xbrli:startDate>
        <xbrli:endDate>2020-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200430">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190131">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200917">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-09-17</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_40">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-10-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20170630_4">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210630">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20170731">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20170731">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2017-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200515">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-05-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200515">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-15</xbrli:startDate>
        <xbrli:endDate>2020-05-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190604">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190605">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200615">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190831_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-08-01</xbrli:startDate>
        <xbrli:endDate>2019-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190831">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200131">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190621">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190430_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20161026">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-10-26</xbrli:startDate>
        <xbrli:endDate>2016-10-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190522">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-22</xbrli:startDate>
        <xbrli:endDate>2019-05-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190115">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-15</xbrli:startDate>
        <xbrli:endDate>2019-01-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190605">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-05</xbrli:startDate>
        <xbrli:endDate>2019-06-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201209">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190930_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20170630_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20170630_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20170731_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2017-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20170731_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2017-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20191231_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20191231_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200430_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200531_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190430_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sgbx:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190430_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sgbx:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190831_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-08-01</xbrli:startDate>
        <xbrli:endDate>2019-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190831_CommonStockIssuedUnderUnderwritingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">sgbx:CommonStockIssuedUnderUnderwritingAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-08-01</xbrli:startDate>
        <xbrli:endDate>2019-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20170630_WarrantFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20170630_WarrantFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190430_WarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190430_WarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190430_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190430_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190430_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190831_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-08-01</xbrli:startDate>
        <xbrli:endDate>2019-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190831_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_PayrollMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:PayrollMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_PayrollMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:PayrollMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_MarketingandBusinessDevelopmentExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:MarketingandBusinessDevelopmentExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_MarketingandBusinessDevelopmentExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:MarketingandBusinessDevelopmentExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190522_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-22</xbrli:startDate>
        <xbrli:endDate>2019-05-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190522_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-05-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190226_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-02-26</xbrli:startDate>
        <xbrli:endDate>2019-02-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200923_ChiefOperatingOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-23</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201111_NonEmployeeDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-11-11</xbrli:startDate>
        <xbrli:endDate>2020-11-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201209_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-12-09</xbrli:startDate>
        <xbrli:endDate>2020-12-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200414_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-14</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200414_NonEmployeeDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200414_NonEmployeeDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-14</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200923_ChiefOperatingOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-09-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201111_NonEmployeeDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-11-11</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</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-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20191231_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ConstructionMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_MedicalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_DevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ConslidatedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210531_NormanBerryIIOwnerLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210624_JDICumberlandInletLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:JDICumberlandInletLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-01</xbrli:startDate>
        <xbrli:endDate>2021-06-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ContractOneMember_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ContractTwoMember_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210624_JDICumberlandInletLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:JDICumberlandInletLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_OriginalAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:AgreementAxis">sgbx:OriginalAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200923_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-23</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211001_NonEmployeeDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-10-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210630_NormanBerryIIOwnerLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</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="D20210930_NormanBerryIIOwnerLLCMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-07-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_NormanBerryIIOwnerLLCMember_3">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-02</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211231_ContractThreeMember_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</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="D20211001_NonEmployeeDirectorMember_3">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-28</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20161026">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-10-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211001">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-10-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211207">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-07</xbrli:startDate>
        <xbrli:endDate>2021-12-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211207">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211031_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-02</xbrli:startDate>
        <xbrli:endDate>2021-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190322_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-03-01</xbrli:startDate>
        <xbrli:endDate>2019-03-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190322_ChiefOperatingOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-03-01</xbrli:startDate>
        <xbrli:endDate>2019-03-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190322_ChiefFinancialOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-03-01</xbrli:startDate>
        <xbrli:endDate>2019-03-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200414_ChiefExecutiveOfficerMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200414_ChiefOperatingOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200414_GeraldSheeranMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:GeraldSheeranMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200923_ChiefOperatingOfficerMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-01</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200923_GeraldSheeranMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:GeraldSheeranMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-01</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200923_EmployeeMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-01</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211001_ChiefExecutiveOfficerMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-29</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211001_GeraldSheeranMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:GeraldSheeranMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-29</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211001_RogersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:RogersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-29</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211001_ConsultantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:ConsultantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-29</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211001_ChiefOperatingOfficerMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-29</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20211001_14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-28</xbrli:startDate>
        <xbrli:endDate>2021-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190322">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-03-01</xbrli:startDate>
        <xbrli:endDate>2019-03-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200414_7">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20180912_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-09-01</xbrli:startDate>
        <xbrli:endDate>2018-09-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200211_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-01</xbrli:startDate>
        <xbrli:endDate>2020-02-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200923_7">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-01</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210514">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-05-01</xbrli:startDate>
        <xbrli:endDate>2021-05-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201130">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-11-01</xbrli:startDate>
        <xbrli:endDate>2020-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201209_3">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-12-01</xbrli:startDate>
        <xbrli:endDate>2020-12-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200121">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-01-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200415">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_MedicalMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_DevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20211231_ConslidatedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_MedicalMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_DevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20201231_ConslidatedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Acre">
      <xbrli:measure>utr:acre</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="SquareFoot">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <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:unit id="Employee">
      <xbrli:measure>sgbx:Employee</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Customer">
      <xbrli:measure>sgbx:Customer</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Item">
      <xbrli:measure>sgbx:Item</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="ResidentialUnits">
      <xbrli:measure>sgbx:ResidentialUnits</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segments">
      <xbrli:measure>sgbx:Segments</xbrli:measure>
    </xbrli:unit>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag112" toRefs="footnote1"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag511" toRefs="footnote1"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag890" toRefs="footnote7"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag903" toRefs="footnote6"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag904" toRefs="footnote7"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag906" toRefs="footnote6"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag911" toRefs="footnote5"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag916" toRefs="footnote5"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag919" toRefs="footnote4"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag921" toRefs="footnote4"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag922" toRefs="footnote3"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag923" toRefs="footnote3"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag985" toRefs="footnote1"></ix:relationship>
    <ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tag996" toRefs="footnote1"></ix:relationship>
  </ix:resources>
</ix:header></div><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-top: #000000 3pt solid; line-height: 3px; border-bottom: #000000 1pt solid; font-size: 3pt; width: 100%; padding: 0in;">&#160;</div>
<p style="text-align: center; margin: 0px; text-indent: 0px;"><br/></p>
<p style="text-align: center;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">UNITE</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">D STATES&#160;<br/></span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION <br/><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">WASHINGTON, D.C.<span>&#160;</span></span><span>20549</span></span></p>
<p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FORM <ix:nonNumeric contextRef="D20211231" name="dei:DocumentType" id="Tag241">10-K</ix:nonNumeric></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span><span style="border-left: none; border-right: none;"><span style="-sec-ix-hidden:Tag1113">&#9746;</span></span> ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">For the fiscal year ended </span><span style="font-family: 'Times New Roman'; font-weight: bold;"><ix:nonNumeric contextRef="D20211231" name="dei:DocumentPeriodEndDate" id="Tag672" format="ixt:date-monthname-day-year-en">December 31, 2021</ix:nonNumeric></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">OR</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'MS Mincho';"><span style="border-left: none; border-right: none;"><span style="-sec-ix-hidden:Tag1112">&#9744;</span></span></span><span style="font-family: 'Times New Roman';"> TRANSITION REPORT PURSUA</span><span>NT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">For the transition period from ____________ to ____________</span><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Commission file number: <span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231" name="dei:EntityFileNumber" id="Tag60">001-38037</ix:nonNumeric></span></span></span></span></span></span></span></span></span></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><ix:nonNumeric contextRef="D20211231" name="dei:EntityRegistrantName" id="Tag52">SG BLOCKS, INC.</ix:nonNumeric></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(Exact name of registrant as specified in its charter)</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<div id="t_ft_1HONLD1V3K00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 118px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 49%; border-bottom: 1.5pt solid #000000 !important; height: 17px;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="-sec-ix-hidden:Tag1114">Delaware</span></span></p>
</div>
</div>
</div>
</td>
<td style="vertical-align: bottom; width: 2%; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 49%; border-bottom: 1.5pt solid #000000 !important; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231" name="dei:EntityTaxIdentificationNumber" id="Tag673">95-4463937</ix:nonNumeric></span></span></span></span></span></span></span></span></span></span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (State or other jurisdiction of </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (I.R.S. Employer </span></p>
</td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: top; height: 16px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> incorporation or organization) </span></p>
</td>
<td style="vertical-align: bottom; height: 16px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; height: 16px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Identification No.) </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; border-bottom: 1.5pt solid #000000 !important; height: 17px; text-align: center;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonNumeric contextRef="D20211231" name="dei:EntityAddressAddressLine1" id="Tag304"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">5011 Gate Parkway</span></span>,</ix:nonNumeric> <ix:nonNumeric contextRef="D20211231" name="dei:EntityAddressAddressLine2" id="Tag367"><span style="border-left: none; border-right: none;">Building 100, Suite 100</span></ix:nonNumeric>&#160;<ix:nonNumeric contextRef="D20211231" name="dei:EntityAddressCityOrTown" id="Tag370">Jacksonville</ix:nonNumeric>, <ix:nonNumeric contextRef="D20211231" name="dei:EntityAddressStateOrProvince" id="Tag303">FL</ix:nonNumeric></span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 1.5pt solid #000000 !important; height: 17px; text-align: center;" class="ng-scope"><ix:nonNumeric contextRef="D20211231" name="dei:EntityAddressPostalZipCode" id="Tag51">32256</ix:nonNumeric></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (Address of principal executive offices) </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (Zip Code) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><ix:nonNumeric contextRef="D20211231" name="dei:CityAreaCode" id="Tag54">(646)</ix:nonNumeric> <ix:nonNumeric contextRef="D20211231" name="dei:LocalPhoneNumber" id="Tag369">240-4235</ix:nonNumeric></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">(Registrant&#8217;s telephone number, including area code)</span><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span>Securities registered pursuant to Section 12(b) of the Act:&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><br/></p>
<div id="t_ft_Y1FROSPG4G00000000000000000000b">
<table style="border-collapse: collapse; width: 100.155%; height: 42px; font-family: 'times new roman'; font-size: 10pt;" border="0">
<tbody>
<tr style="height: 18px;">
<td style="width: 43.0323%; height: 18px; text-align: center; border-bottom: 2px solid #000000;"><span style="font-size: 10pt;"><strong><span style="font-family: 'times new roman', times;">Title of Each Class</span></strong></span></td>
<td style="width: 1.03547%; text-align: center;"><br/></td>
<td style="width: 12.3367%; text-align: center; border-bottom: 2px solid #000000;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'times new roman', times;">Trading Symbol(s)</span></strong></td>
<td style="width: 0.725216%; text-align: center;"><br/></td>
<td style="width: 42.9171%; height: 18px; text-align: center; border-bottom: 2px solid #000000;"><span style="font-size: 10pt;"><strong><span style="font-family: 'times new roman', times;">Name of Each Exchange on which Registered</span></strong></span></td>
</tr>
<tr style="height: 18px;">
<td style="width: 43.0323%; height: 18px; text-align: center;">
<div style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231" name="dei:Security12bTitle" id="Tag55">Common Stock, par value $0.01 per share</ix:nonNumeric></span>&#160;</div>
</td>
<td style="width: 1.03547%; text-align: center;">
<div style="border-right: none; border-left: none;"><br/></div>
</td>
<td style="width: 12.3367%; text-align: center;"><ix:nonNumeric contextRef="D20211231" name="dei:TradingSymbol" id="Tag247">SGBX</ix:nonNumeric></td>
<td style="width: 0.725216%; text-align: center;"><br/></td>
<td style="width: 42.9171%; text-align: center; height: 18px;">
<p style="text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="-sec-ix-hidden:Tag1115">The <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">Nasdaq</span></span>&#160;Stock Market LLC</span></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span>Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9744;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';"><ix:nonNumeric contextRef="D20211231" name="dei:EntityWellKnownSeasonedIssuer" id="Tag61">No</ix:nonNumeric></span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9746;</span><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span>Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9744;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';"><ix:nonNumeric contextRef="D20211231" name="dei:EntityVoluntaryFilers" id="Tag368">No</ix:nonNumeric></span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9746;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span>Indicate by check mark whether the registrant (1) has filed all reports required to be fil</span><span>ed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231" name="dei:EntityCurrentReportingStatus" id="Tag366">Yes</ix:nonNumeric></span></span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9746;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">No</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9744;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span>Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this</span><span> chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231" name="dei:EntityInteractiveDataCurrent" id="Tag261">Yes</ix:nonNumeric></span></span></span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9746;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">No</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9744;</span><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">Indicate by chec</span><span>k 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. <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; </span> in Rule 12b-2 of the Exchange Act.</span><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<div id="t_ft_O0B0IB8KGG00000000000000000000b">
<table style="height: 51px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 22.1014%; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Large accelerated filer&#160;&#160; </span></p>
</td>
<td style="vertical-align: top; width: 45.2899%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9744;</span></td>
<td style="vertical-align: top; width: 25.5176%; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accelerated filer&#160;&#160; </span></p>
</td>
<td style="vertical-align: top; width: 7.09109%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9744;</span></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px; width: 22.1014%;">
<div style="border-left: none; border-right: none;">
<p style="margin: 0pt;"><span style="font-size: 10pt;"><span class="selected" style="font-family: 'Times New Roman';"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="-sec-ix-hidden:Tag1117">Non-accelerated filer</span></span></span></span></span>&#160;&#160;</span></span></p>
</div>
</td>
<td style="vertical-align: top; width: 45.2899%;">
<div style="border-left: none; border-right: none;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9746;</span></div>
</td>
<td style="vertical-align: top; height: 17px; width: 25.5176%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Smaller reporting company&#160;&#160; </span></p>
</td>
<td style="vertical-align: top; width: 7.09109%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9746;</span></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px; width: 22.1014%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: top; width: 45.2899%;"><br/></td>
<td style="vertical-align: top; height: 17px; width: 25.5176%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Emerging growth company&#160;&#160;</span></p>
</td>
<td style="vertical-align: top; width: 7.09109%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9744;</span></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: center;"><br/></p>
<div><hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">If an emerging growth company, indicate by check mark if the registrant has elected not to use the</span><span> extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="font-family: 'MS Mincho';">&#9744;</span><span style="font-family: 'Times New Roman';"> </span><span style="font-family: 'Times New Roman';">&#160;&#160;</span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="text-align: justify; text-indent: 36pt; margin: 0pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><span>Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). </span><span>&#9744;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span>Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the</span><span style="font-family: 'Times New Roman';">&#160;Act). Yes</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9744;</span><span style="font-family: 'Times New Roman';"> <span style="-sec-ix-hidden:Tag1124">No</span></span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'Times New Roman';">&#160;</span><span style="font-family: 'MS Mincho';">&#9746;</span><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span>The aggregate market value of the common stock held by non-affiliates of SG Blocks, Inc. based on the closing price of the shares of common stock on the Nasdaq&#160;Capital Market on June 30, 2021 was approximately $<ix:nonFraction contextRef="I20210630" name="dei:EntityPublicFloat" unitRef="USD" id="Tag671" decimals="0" format="ixt:num-dot-decimal">48,471,319</ix:nonFraction>.</span><br/></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span>As of April 11, 2022, the issuer had a total of <ix:nonFraction contextRef="I20220411" name="dei:EntityCommonStockSharesOutstanding" unitRef="Shares" id="Tag53" decimals="0" format="ixt:num-dot-decimal">12,006,873</ix:nonFraction> shares of common stock outstanding and 81 record holders.</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">DOCUMENTS INCORPORATED BY REFERENCE</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><span>Portions of the registrant&#8217;s proxy statement on Schedule 14A for its 2022 annual meeting of stockholders (the "2022 Proxy Statement") are i</span><span style="font-family: 'Times New Roman';">ncorporated by reference in Part III of this report.</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-top: #000000 1pt solid; border-bottom: #000000 3pt solid; line-height: 3px; font-size: 3pt; width: 100%; padding: 0in;"><span style="font-size: 10pt;">&#160;</span></div>
<div>
<div id="t_ft_KFJF83MSRK00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><br/></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"><b>SG BLOCKS, INC.</b></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"><b>FORM 10-K</b></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></p>
<br/></div>
<div>
<table style="width: 100%; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; height: 494px;" id="TOC" cellpadding="0" border="0">
<tbody>
<tr style="height: 52px;">
<td style="width: 8.19779%; height: 52px;"><br/></td>
<td style="width: 83.0189%; height: 52px;">
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">TABLE OF CONTENTS</span></div>
</td>
<td style="width: 8.71828%; height: 52px;">
<h4 style="vertical-align: middle; text-align: center;">Page&#160;</h4>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><a style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;" href="#Bqee_87M42Z34KG00000000000000000000">PART I</a></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bqee_87M42Z34KG00000000000000000000"><br/></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bqee_87M42Z34KG00000000000000000000">1</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 1.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Baeff_LGOCSU2XMO00000000000000000000"><a href="#Baeff_LGOCSU2XMO00000000000000000000">Business.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Baeff_LGOCSU2XMO00000000000000000000">4</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 1A.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bwwqd_J33VE6ILLS00000000000000000000"><a href="#Bwwqd_J33VE6ILLS00000000000000000000">Risk Factors.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bwwqd_J33VE6ILLS00000000000000000000">14</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 1B.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bsddw_GIHYA1A63400000000000000000000"><a href="#Bsddw_GIHYA1A63400000000000000000000">Unresolved Staff Comments.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bsddw_GIHYA1A63400000000000000000000">31</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 2.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bsdwx_YH49L1EATS00000000000000000000"><a href="#Bsdwx_YH49L1EATS00000000000000000000">Properties.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bsdwx_YH49L1EATS00000000000000000000">31</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 3.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bswdad_5YK2YHUMDC00000000000000000000"><a href="#Bswdad_5YK2YHUMDC00000000000000000000">Legal Proceedings.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bswdad_5YK2YHUMDC00000000000000000000">31</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 4.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bs23f_4H33EX28HC00000000000000000000"><a href="#Bs23f_4H33EX28HC00000000000000000000">Mine Safety Disclosures.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bs23f_4H33EX28HC00000000000000000000">31</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><a style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;" href="#Bxeaz_JVXX22F94000000000000000000000">PART II</a></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bxeaz_JVXX22F94000000000000000000000"><a href="#Bxeaz_JVXX22F94000000000000000000000"></a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bxeaz_JVXX22F94000000000000000000000">32</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 5.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Btgw_HMWGFVKFWW00000000000000000000"><a href="#Btgw_HMWGFVKFWW00000000000000000000">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Btgw_HMWGFVKFWW00000000000000000000">32</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 6.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bxwasf_6QFD6UZI9S00000000000000000000"><a href="#Bxwasf_6QFD6UZI9S00000000000000000000">[Reserved]</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bxwasf_6QFD6UZI9S00000000000000000000">33</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 7.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bxugg_RB1DXXSTTS00000000000000000000"><a href="#Bxugg_RB1DXXSTTS00000000000000000000"> Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bxugg_RB1DXXSTTS00000000000000000000">34</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 7A.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bftrf_TT6J5CAMC000000000000000000000"><a href="#Bftrf_TT6J5CAMC000000000000000000000">Quantitative and Qualitative Disclosures About Market Risk.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bftrf_TT6J5CAMC000000000000000000000">46</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 8.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bfrt_Q9D9LTB6LC00000000000000000000"><a href="#Bfrt_Q9D9LTB6LC00000000000000000000">Financial Statements and Supplementary Data.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bfrt_Q9D9LTB6LC00000000000000000000">46</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 9.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bnre4_LMZE1SCACW00000000000000000000"><a href="#Bnre4_LMZE1SCACW00000000000000000000">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bnre4_LMZE1SCACW00000000000000000000">47</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 9A.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bty5hhh_0EIN8WXW8000000000000000000000"><a href="#Bty5hhh_0EIN8WXW8000000000000000000000">Controls and Procedures.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bty5hhh_0EIN8WXW8000000000000000000000">47</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 9B.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bgerefd_ZMCPXK5C7400000000000000000000"><a href="#Bgerefd_ZMCPXK5C7400000000000000000000">Other Information</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bgerefd_ZMCPXK5C7400000000000000000000">47</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="width: 8.19779%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 9C.</span></td>
<td style="width: 83.0189%; background-color: #cceeff;"><a href="#BDISCLOSURE_REGARDING_FOREIGN_JURISDICTIONS_X7L85USLTC00000000000000000000">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></td>
<td style="width: 8.71828%; text-align: center; background-color: #cceeff;">29</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><a style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;" href="#Bnfr_W2YWVGH0PS00000000000000000000">PART III</a></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bnfr_W2YWVGH0PS00000000000000000000"><a href="#Bnfr_W2YWVGH0PS00000000000000000000"></a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bnfr_W2YWVGH0PS00000000000000000000">48</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 10.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bvveryy_POIVQOK6BK00000000000000000000"><a href="#Bvveryy_POIVQOK6BK00000000000000000000">Directors, Executive Officers and Corporate Governance.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bvveryy_POIVQOK6BK00000000000000000000">48</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 11.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bthnh_O9BPK9M0WW00000000000000000000"><a href="#Bthnh_O9BPK9M0WW00000000000000000000">Executive Compensation.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bthnh_O9BPK9M0WW00000000000000000000">54</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 12.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bgthdsw_0434E7GBN400000000000000000000"><a href="#Bgthdsw_0434E7GBN400000000000000000000">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bgthdsw_0434E7GBN400000000000000000000">61</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 13.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bmyr_W1M2QBUM9S00000000000000000000"><a href="#Bmyr_W1M2QBUM9S00000000000000000000">Certain Relationships and Related Transactions, and Director Independence.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bmyr_W1M2QBUM9S00000000000000000000">63</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 14.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bujhtr_H36JCKJ61C00000000000000000000"><a href="#Bujhtr_H36JCKJ61C00000000000000000000">Principal Accountant Fees and Services.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bujhtr_H36JCKJ61C00000000000000000000">65</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><a style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;" href="#Bm5w_PZIUPIA8CG00000000000000000000">PART IV</a></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bm5w_PZIUPIA8CG00000000000000000000"><a href="#Bm5w_PZIUPIA8CG00000000000000000000"></a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bm5w_PZIUPIA8CG00000000000000000000">66</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 15.</span></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bvcwere_2IAURBZMQO00000000000000000000"><a href="#Bvcwere_2IAURBZMQO00000000000000000000">Exhibits and Financial Statement Schedules.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bvcwere_2IAURBZMQO00000000000000000000">66</td>
</tr>
<tr style="height: 17px;">
<td style="width: 8.19779%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Item 16.</span></td>
<td style="width: 83.0189%; height: 17px;" id="BM_Bw112sdd_14A63AI2BK00000000000000000000"><a href="#Bw112sdd_14A63AI2BK00000000000000000000">Form 10-K Summary.</a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px;" id="BMP_Bw112sdd_14A63AI2BK00000000000000000000">67</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="width: 8.19779%; height: 17px; background-color: #cceeff;"><a style="font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;" href="#Bhytff_RECV358YB400000000000000000000">SIGNATURES</a></td>
<td style="width: 83.0189%; height: 17px; background-color: #cceeff;" id="BM_Bhytff_RECV358YB400000000000000000000"><a href="#Bhytff_RECV358YB400000000000000000000"></a></td>
<td class="bmpageno" style="width: 8.71828%; text-align: center; height: 17px; background-color: #cceeff;" id="BMP_Bhytff_RECV358YB400000000000000000000">72</td>
</tr>
</tbody>
</table>
<div><br/><br/></div>
</div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;">&#160;</td>
</tr>
</tbody>
</table>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div><div style="font-size: 10pt;">
<div style="font-family: 'Times New Roman'; margin: 0pt; font-size: 10pt;"><span style="font-weight: bold;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bqee_87M42Z34KG00000000000000000000">PART I</a></span></div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span>FORWARD</span>-LOOKING STATEMENTS</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;"><span style="font-family: 'times new roman', times;">This Annual Report on Form 10-K contains &#8220;forward-looking statements&#8221; that involve risks and uncertainties. Our actual results could differ materially from those discussed in the forward-looking statements. The statements contained in this report that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the &#8220;Securities Act&#8221;, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Forward-looking statements are often identified by the use of words such as, but not limited to, &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;can,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;project,&#8221; &#8220;seek,&#8221; &#8220;should,&#8221; &#8220;strategy,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; &#8220;would&#8221; and similar expressions or variations intended to identify forward-looking statements. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the section titled &#8220;Risk Factors&#8221; included under Part I, Item 1A below. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.</span></span></i><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 0.5in;"><span style="font-size: 10pt; font-style: italic; font-family: 'times new roman', times; text-decoration: none; font-weight: normal; color: black;">Although we believe that our assumptions underlying the forward-looking statements are reasonable, any of the assumptions could prove inaccurate and, therefore, there can be no assurance that the forward-looking statements included in this report will prove to be accurate.&#160;&#160;In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that the objectives and plans of ours will be achieved.&#160;&#160;Investors&#160;are cautioned not to place undue reliance on such forward-looking statements, which speak only as of the date on which such statements are made.&#160;&#160;Any forward-looking statements made by us or on our behalf speak only as of the date they are made, and we do not undertake to update any forward-looking statement that may be made from time to time on our behalf.</span></p>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span></p>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">As used in this Annual Report, unless the context requires otherwise, references to &#8220;SGB&#8221;, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, and &#8220;our&#8221; refer to SG Blocks,<span>&#160;</span>Inc. and its subsidiaries, as the context requires.</span></p>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 36pt;"><span style="font-size: 10pt; color: #000000;"><span style="font-style: italic;">&#8220;SG Blocks<span style="font-size: 8pt;"><sup>TM&#8221;</sup></span>,<span>&#160;</span>GreenSteel&#8482;<span>&#160;</span>and the SG logo are our trademarks. All other trademarks and service marks appearing in this prospectus are the property of their respective owners.</span></span></p>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; text-indent: 36pt;"><span style="font-size: 10pt; color: #000000;"><span style="font-style: italic;">Unless otherwise stated all shares and per share amounts for all periods presented in this Annual Report have been adjusted to reflect the<span>&#160;</span>1-for-20<span>&#160;</span>reverse stock split we effected on February 5, 2020</span></span></p>
<p style="margin: 10pt 0in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10.0pt;">Summary Risk Factors&#160;</span></b></p>
<p style="margin: 10pt 0in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Our business and our ability to execute our business strategy are subject to a number of risks of which you should be aware of before you decide to invest in our Company. The following is a summary of the more significant risks relating to the Company. A more detailed description of our risk factors can be found below in Item 1A. Risk Factors.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Risks Relating to our Financial Position and Capital Requirements</span></i><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We may be unable to raise needed capital, on reasonable terms or at all, should our revenue remain flat or decrease.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">The issuance of shares of our common stock upon the exercise of outstanding options, warrants and restricted stock units may dilute the percentage ownership of the then-existing stockholders and may make it more difficult to raise additional equity capital.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We have incurred net losses in prior periods and there can be no assurance that we will generate income in the future, or that we will be able to successfully achieve or maintain our growth strategy.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">An impairment of goodwill could have a material adverse effect on our financial condition and results of operations.</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_YG0AL9JS4G00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">1</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Risks <i style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">Relating</span></i> to our Company</span></i></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our residential construction business is difficult to evaluate because we are currently focused on a new business model and have very limited operating history and limited information.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">The impact of the COVID-19 coronavirus outbreak, or similar global health concerns, could negatively impact our business.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We may be unable to successfully integrate the Echo business and the acquisition of Echo DCL, LLC may not result in the benefits anticipated.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We are dependent on the services of key personnel, a few customers and vendors, the unexpected loss of any of which may adversely affect our operations.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We currently are, and may in the future be, subject to legal proceedings or investigations.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -12.8px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: Symbol;"><span>&#183;<span style="font: 7pt 'Times New Roman';">&#160; &#160; <span style="font-size: 10pt;">In the past w</span></span></span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -12.8px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; float: none; display: inline !important;">e have identified weaknesses in our internal controls, and <span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">although remedied </span> we cannot provide assurances that additional material weaknesses will not occur in the future.</span><br/></span></p>
<p style="margin: 10pt 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Risks <i style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">Relating</span></i> to our Business and Industry</span></i></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We are dependent on the availability and skill of subcontractors, their willingness to work with us, and their selection of, and ability to obtain, suitable and quality building materials.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We&#160;depend on third parties for transportation services, and limited availability or increases in costs of transportation could adversely affect our business and operations.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We may have difficulty protecting our proprietary manufacturing processes.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Expansion of our operations may strain resources, and our failure to manage growth effectively could adversely impact our operating results and harm our ability to attract and retain key personnel.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our clients may adjust, cancel or suspend the contracts in our backlog.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our liability for estimated warranties may be inadequate.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We can be adversely affected by failures of persons who act on our behalf to comply with applicable regulations and guidelines.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">The&#160;cyclical and seasonal nature of the construction industry causes our revenues and operating results to fluctuate, and we expect this cyclicality and seasonality to continue in the future.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our&#160;business depends on the construction industry and general business, financial market and economic conditions.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our business relies on private investment and a slower than expected economy may adversely affect our results.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">A material disruption at&#160;one&#160;of our suppliers&#8217; facilities could prevent us from meeting customer demand, reduce our sales and negatively affect our overall financial results.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Environmental, health and safety laws and regulations and any changes to, or liabilities arising under, such laws and regulations could have a material adverse effect on our financial condition, results of operations and liquidity.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our business may be subject to economic and political risks of operating and obtaining supplies from foreign countries.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Cybersecurity&#160;risks related to the technology used in our operations and other business processes, as well as security breaches of company, customer, employee and vendor information, could adversely affect our business.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<div id="t_ft_H6UC1X264W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">2</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 10pt 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Risks <i style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><i style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">Relating</span></i></i> to the Construction Sector&#160;</span></i></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We may be dependent upon third-party financing, and our financial condition and results of operations could be negatively affected if additional third-party financing for our customers does not become available.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">The construction industry is highly competitive, and such competition may increase the adverse effects of industry conditions, including the consolidation of the industry.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">There&#160;can be no assurance that Modules or modular construction techniques that utilize our technology and expertise will achieve market acceptance and grow; thus, the future of our business and the modular construction industry as a whole is uncertain.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Government regulations and legal challenges may delay the start or completion of our projects, increase our expenses or limit our building activities, which could have a negative impact on our operations.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">The dangers inherent in our operations and the limits on insurance coverage could expose us to potentially significant liability costs and materially interfere with the performance of our operations.</span></p>
<p style="margin: 10pt 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Risks <i style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><i style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">Relating</span></i></i> to the Clarity Mobile Venture Sector&#160;</span></i></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">There can be no assurance that the velocity of COVID-19 tests being conducted by Clarity Mobile Venture will continue at current rates or be effective for new variants of the COVID-19 virus.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We may be adversely affected by the actions of our competitors, many of whom have substantially greater financial, technical and other resources than we have.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">We rely on third-party vendors to supply Clarity Mobile Venture with COVID-19 tests that, if we were unable to obtain, could adversely affect our business.</span></p>
<p style="margin: 10pt 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Risks <i style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><i style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">Relating</span></i></i> to our Common Stock</span></i><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our failure to meet the continued listing requirements of the&#160;Nasdaq&#160;Capital Market could result in a delisting of our common stock.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Our stock price has been subject to fluctuations in the past, has recently been volatile and investors in our common stock may lose all or part of their&#160;investment in our company.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Sales of a substantial number of shares of our common stock in the public market, or the perception that they might occur, could cause the price of our common stock to decline.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">The issuance of shares of our common stock upon the exercise of outstanding options, warrants and restricted stock units may dilute the percentage ownership of the then-existing stockholders and may make it more difficult to raise additional equity capital.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Certain provisions of Delaware law could discourage, delay or prevent a merger or acquisition at a premium price.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -9.6pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">As a &#8220;smaller reporting company,&#8221; we have availed ourselves of reduced disclosure requirements, which may make our common stock less attractive to investors.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: left;">
<div>
<div id="t_ft_K0XV657QUO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">3</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><br/></div>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: left; font-size: 10pt; font-weight: bold;">ITEM 1. <a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Baeff_LGOCSU2XMO00000000000000000000">BUSINESS.</a></div>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><br/></div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">History and Company Overview</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0pt; text-indent: 36pt; font-size: 10pt;"><span style="font-size: 10.0pt;">We are a provider of modular facilities (&#8220;Modules&#8221;). Prior to the COVID-19 pandemic, the Modules we supplied were primarily for retail, restaurant and military use and were manufactured by third party suppliers using our proprietary technology and design and engineering expertise, which modifies&#160;code-engineered&#160;cargo shipping containers and purpose-built modules for use for safe and sustainable commercial, industrial and residential building. With our acquisition in September 2020 of <span style="color: #000000;">Echo DCL, LLC (&#8220;Echo&#8221;), one of our key supply chain providers, we now have more control over the manufacturing process and have increased our product offerings to add Modules&#160;</span>made out of wood.<span style="mso-spacerun: yes;">&#160; </span>In March 2020, in response to the COVID-19 pandemic we began increasing our focus on providing our Modules as health care facilities for deployable medical response solutions. Our partnership with Clarity Lab Solutions, LLC (&#8220;Clarity </span><span style="font-size: 10pt; margin: 0pt; text-indent: 36pt;"><span>Labs&#8221;) in Boca Raton, Florida, a CLIA-certified laboratory, has allowed us to provide laboratory testing in our Modules. <span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times;">During 2021, we also began to focus on acquiring property to build multi-family housing communities that allows us to utilize the manufacturing services of Echo. </span></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0pt; text-indent: 36pt; font-size: 10pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Prior to October 2019, our business model was solely a project-based construction model pursuant to which we were responsible for the design and construction of finished products that incorporated our technology primarily to customers in the retail, restaurant, military and education industries throughout the United States. In October 2019, we changed our business model</span> <span style="font-size: 10.0pt;">for our residential building construction to a royalty fee model and entered into a five-year exclusive license with CPF GP 2019-1 LLC (&#8220;CPF&#8221;) under which CPF licensed on an exclusive basis our proprietary technology and intellectual property to develop and commercialize products in the United States (and its territories) for residential use, including, without limitation, single-family residences and multi-family residences, but excluding military housing. <span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">On June 15, 2021, we terminated the exclusive license by mutual agreement and ceased our royalty fee model.</span> </span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Prior to the COVID-19 pandemic, our core customer base was comprised of architects, landowners, builders and developers who use our Modules in commercial and residential structures. Our cargo modified Modules allow for the redesign, repurpose and conversion of heavy-gauge steel cargo shipping containers into SGBlocks&#8482;, which are safe green building blocks for commercial, industrial, and residential building construction, rather than consuming new steel and lumber. Our technology and expertise is also used to purpose-build modules, or prefabricated steel&#160;modular units customized for use in modular construction (&#8220;SGPBMs&#8221; and, together with SGBlocks&#8482;, &#8220;Modules&#8221;), primarily to augment or complement an&#160;SGBlocks&#8482;&#160;structure.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;In March 2020, we began increasing our focus on providing our Modules as health care facilities for deployable medical response solutions.</span></span><span style="font-size: 10.0pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"> In May, we entered into a joint development agreement with&#160;Grimshaw&#160;Design to assist with the deployment of our D-Tec suite of prefabricated health facilities for on-site immediate COVID-19 testing. In September 2020, we entered the U.S. test lab market by forming a joint venture with Clarity Labs , a manufacturer and market leader of rapid diagnostic tests, to launch CLIA-certified laboratories.&#160; Our joint venture with Clarity Labs has allowed us to not only supply our D-Tec suite of prefabricated health facilities but also allows us to provide testing services at such facilities. We have supplied our </span><span style="color: #202627; letter-spacing: 0.3pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 'times new roman', times; font-size: 10pt; ;color: black;">building modular coronavirus testing centers and provide testing services for Los Angeles International Airport (LAX), Memorial in Wayne County, Michigan and have been selected as a Trusted Testing Partner</span> (TTP) for Hawaii&#8217;s COVID-19 travel testing program.</span></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">In September 2020, we acquired substantially all the assets of Echo, a Texas limited liability company, except for Echo's&#160;real estate holdings for which we obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one&#160;of our key supply chain partners. <span style="mso-spacerun: yes;">&#160;</span>Echo catered to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed us to expand our reach for our Modules<span style="color: #202627; letter-spacing: .3pt;"> and has offered us an opportunity to vertically integrate a large portion of our cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery.</span>&#160;</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<div id="t_ft_2954IVSC8W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">4</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="text-indent: 0px; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', 'serif'; text-align: left;"><span style="font-size: 10.0pt;"><span><span style="font-weight: bold;">2021 Real Estate Developments</span></span></span><br/></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><br/></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; font-family: 'times new roman', times;">During February 2021, we&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">formed SGB Development Corp. (&#8220;SG DevCorp&#8221;), our wholly owned subsidiary, which was formed for the purpose of real property development utilizing our technologies and our manufacturing facility.</span></span></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><br/></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; font-family: 'times new roman', times;">On May 10, 2021, we acquired a 50+ acre site in Lago Vista, Texas for $3,500,000, paid in cash, pursuant to the Unimproved Property Contract, dated February 25, 2021, with Northport Harbor LLC. The acquired parcel sits on Lake Travis on the Colorado River in central Texas and subsequent to the year ending December 31, 2021, the property is listed for sale.</span></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><br/></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">On May 31, 2021, SG DevCorp, acquired a 50% membership interest for $600,000 in a limited liability company that is building affordable housing in the Atlanta, Georgia metropolitan area to be known as &#8220;Norman Berry Village&#8221;. SGB DevCorp has partnered with CMC Development Group, a New York City-based real estate development firm with national expertise providing design build services.<span>&#160;</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">We expect the project to develop 125,000 square feet and build approximately 138 units at Norman Berry Village. &#160;</span><br/></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;"><span style="font-family: 'times new roman', times;">On June 24, 2021, SG DevCorp, as member, entered into an Operating Agreement, with Jacoby Development, Inc., a Georgia corporation (&#8220;JDI&#8221;), as manager, dated June 24, 2021 (the &#8220;Operating Agreement&#8221;), for JDI-Cumberland Inlet, LLC, a Georgia limited liability company (&#8220;JDI-Cumberland&#8221;), pursuant to which we acquired a 10% non-dilutable equity interest (&#8220;LLC Interest&#8221;) in JDI-Cumberland and agreed to contribute $3,000,000 in capital to it for the development of a 1,286 acre waterfront parcel in downtown historic St. Marys, Georgia (the &#8220;Project&#8221;). SG DevCorp in conjunction with Jacoby Development of Atlanta, Georgia expects to develop a mixed-use destination community. <span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">The closing on the&#160;1,286-acre waterfront parcel occurred&#160;prior to the end of Q2 2021.</span></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b></b><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; text-indent: 0.5in;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"> <span>The Operating Agreement provides JDI with the right, at its option, to purchase the LLC Interest from SG </span> <span>DevCorp on or before June 24, 2023 for $3,000,000, plus an amount equal to an annual internal rate of return (IRR) on such funds of forty (40%) percent (i.e., $1,200,000 annualized). After June 24, 2023, the Operating Agreement provides JDI with the right, at its option, to purchase the LLC Interest from SG DevCorp for $3,000,000, plus an amount equal to an IRR of thirty-two and one-half (32.5%) percent (i.e., $975,000 annualized). The Operating Agreement also provides that if JDI receives a good faith, bona fide written offer from an unaffiliated third party to purchase all or any portion of the Project, JDI shall first offer the Project to SG DevCorp at the same price Echo, entered into a Fabrication and Building Services Agreement (&#8220;Building Services Agreement&#8221;) with JDI-Cumberland to design, fabricate and install various improvements for the Project using modular structures, pursuant to budgets prepared by SG Echo submitted for approval to JDI-Cumberland, including a marina, town center, apartments and single family units, townhomes, commercial, retail and lodging buildings/structures, eco-tourism park, camping yurts, cabins and cottages. The Building Services Agreement has an initial term of three years, with two-year automatic renewal provisions. </span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><br/></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">On July 14, 2021, SG DevCorp issued a Real Estate Lien Note, dated July 14, 2021, in the principal amount of $2,000,000 (the &#8220;Note&#8221;), secured by a Deed of Trust, dated July 14, 2021, on its 50+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021, for net loan proceeds of $1,958,233 after fees. The Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Note is prepaid prior to nine (9) months after its issuance date, a 0.5% prepayment penalty is due. SG DevCorp intends to use the proceeds of the Note for its development project.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; text-indent: 0.5in;">

<span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-family: 'Times New Roman', 'serif';"><span>On October 28, 2021, SG Echo entered into a Lease Agreement (the &#8220;Lease&#8221;) with May Properties, LLC, to lease an approximately</span><span><span>&#160;</span></span><span>56,775 square foot facility located at 101 Waldron Road in Durant Oklahoma (the &#8220;Premises&#8221;). The date on which SG Echo will become responsible for paying rent under the Lease (the &#8220;Lease Commencement Date&#8221;) will be the earlier of (i) the date SG Echo begins to operate its business on the Premises or (ii) ninety (90) days after October 28, 2021. The initial term of the Lease will commence on the Lease Commencement Date and expire one hundred and twenty (120) months after the Lease Commencement Date, with two five-year options to renew. SG Echo&#8217;s monthly base rent for the Premises will start at $15,991.63 commencing on the Lease Commencement Date and will increase at the rate of two percent (2%) on an annual basis up to a maximum monthly base rent of $19,111.47. The leased Premises is expected to add two new production lines for Echo to manufacture projects for our subsidiary, SG DevCorp and others customers. Upon Echo completing certain improvements to the Premises, it will receive a credit against future rent, not to exceed $750,000, for the cost and expense of the improvements to be applied pro rata over the remaining term of the Lease. The Lease also grants Echo an option to purchase the Premises for (i) $1,000,000 after the fifteenth (15th) through the end of the twenty-fourth (24th) full calendar month of the Lease or (ii) $1,050,000 during the twenty-fifth (25th) through the end of the thirty-sixth (36th) full calendar month of the Lease. Pursuant to a Guaranty Agreement, dated October 28, 2021, Echo&#8217;s obligations under the Lease have been guaranteed by the Company. </span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; text-indent: 0.5in;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_EDC8HK3ZS000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">5</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; text-indent: 0.5in;">In <span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">connection with the Lease, Echo entered into a Loan Agreement (&#8220;Loan Agreement&#8221;) with the Durant Industrial Authority (the &#8220;Authority&#8221;) pursuant to which it received $750,000 to be used for improvements on the Premises and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $750,000 (the &#8220;Durant Note&#8221;). The Durant Note is due on April 29, 2029 and guaranteed by us, provided, if no event of default has occurred under the Durant Note or Loan Agreement, one-third (1/3) of the balance of the Durant Note will be forgiven on April 29, 2027, one-half (1/2) of the balance of the Durant Note will be forgiven on April 29, 2028, and the remainder of the balance of the Durant Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by Echo to employ a minimum of 75 full-time employees in Durant Oklahoma and pay them no less than 1.5 times the federal minimum wage, and provides SG Echo 24 months to comply with the provisions.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; text-indent: 0.5in;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; text-indent: 0.5in;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">On November 10, 2021 we entered into a Purchase Agreement ("Purchase Agreement) with the Durant Industrial Authority to acquire 100% ownership of approximately 114 mixed-use acres in Durant, Oklahoma for $865,000.&#160; We anticipate building approximately 300 residential units and up to 680,000 square feet of industrial manufacturing space on the mixed-use property.&#160; The closing on the 114 mixed-use acres occurred in the first quarter of 2022.&#160; &#160; &#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><span style="font-size: 10pt; color: #000000;">Terminated License Agreement with CPF GP 2019-1 LLC</span></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b></b><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;"> <span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">On June 15, 2021, we terminated that certain Exclusive License Agreement, dated as of October 3, 2019 (the &#8220;License Agreement&#8221;), with CPF, pursuant to which we had granted CPF an exclusive license solely within the United States and its legal territories to our technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military.<span style="mso-spacerun: yes;">&#160; </span>In connection with the termination of the License, we entered into a Settlement and Mutual Release Agreement (the "Settlement and Mutual Release Agreement") with CPF, and Capital Plus Financial, LLC (&#8220;Capital Plus&#8221;), a limited partner of CPF, pursuant to which the License Agreement was terminated, we released CPF and CPF MF 2019-1 LLC (&#8220;CPF MF&#8221;) for any claims in exchange for releases from CPF and Capital Plus and we received an assignment of CPF&#8217;s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement. We and Paul Galvin previously made loans to CPF in the principal amount of $650,000 and $100,000 evidenced by promissory notes pursuant to the terms of a certain Loan Agreement. The loans are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans.</span> </span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; background: white; font-size: 10pt;"><br/></p>
<p style="text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Under the License Agreement, during the initial term, CPF had agreed to pay us a royalty of (i) five percent (5%) on the first $20,000,000 of gross revenues derived from CPF&#8217;s commercialization of the license (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#8220;Gross Revenues&#8221;), (ii) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (iii) five percent (5%) on all Gross Revenues thereafter (collectively, the &#8220;Royalty&#8221;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2</span><span style="font-size: 10.0pt;">, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. During the year ended December 31, 2021&#160;and 2020, we did not receive any royalty payments under the License Agreement.&#160;&#160;</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="text-align: justify; text-indent: .5in; background: white; margin: 0pt;"><span style="font-size: 10.0pt;">On October 3, 2019, we had entered into a Loan Agreement and Promissory Note (the &#8220;Loan Agreement&#8221;) with CPF, which</span><span style="font-size: 10.0pt;">&#160;was amended on October 15, 2019 and further amended on November 7, 2019, pursuant to which we agreed to loan CPF $750,000 at an annual interest rate of five percent (5%), with a maturity date of July 31, 2023. Under the Loan Agreement, as amended, we agreed to advance to CPF the first installment of the principal amount, equal to $500,000, no later than January 31, 2020 and the second installment of the principal amount, equal to $250,000, no later than April 15, 2020. As security for this loan, we received a security interest in all of CPF&#8217;s membership interests in</span> <span style="font-size: 10.0pt;">CPF MF, a Texas limited liability company of which CPF GP is the general partner. If we failed to fund either principal installment, such failure would have&#160;constituted a default under the Loan Agreement and a cross default under the License Agreement. On January 21, 2020, pursuant to the Loan Agreement, CPF issued to us a promissory note in the principal amount of $400,000 (the &#8220;Company Note&#8221;) and issued to Paul Galvin, our Chairman and CEO, a promissory note in the principal amount of $100,000 (the &#8220;Galvin Note&#8221;). The transaction closed on January 22, 2020, on which date we loaned CPF $400,000 and Mr. Galvin personally loaned CPF $100,000 on behalf of us. The Company Note and Galvin Note bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC;&#160;provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, our Company.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; background: white; font-size: 10pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_Z52Y9NBLWW00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">6</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; background: white;"><span style="font-size: 10pt; color: #000000;">&#160; &#160; &#160; &#160; &#160;<span>Joint Development Agreem</span>ent with Grimshaw</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; background: white;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; background: white;"><span style="font-size: 10pt; color: #000000;"><span style="mso-spacerun: yes;">&#160;</span>&#160;<span style="mso-tab-count: 1;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>On May 27, 2020, we&#160;entered into a Joint Development Agreement with&#160;Grimshaw&#160;Design, LLC ("Grimshaw").&#160;Grimshaw&#160;is engaged in architecture, planning and industrial design. Our joint agreement is to develop a prototype and "proof of concept" for a scalable, customizable and rapidly deployable medical facility with laboratory systems, testing booths, spaces for in-patient and out-patient care and/or other medical care units, based upon&#160;Grimshaw's&#160;designs&#160;and utilizing our container-based or other modular structures, or pre-fabricated modular structures jointly developed by us and&#160;Grimshaw. </span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; background: white;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;">On July 6, 2020, we expanded our relationship with Grimshaw&#160;when we entered into another Joint Development Agreement with Grimshaw. Our joint agreement is to develop a&#160;prototype and "proof of concept" for a scalable, customizable and rapidly deployable educational facility with classrooms, spaces for teaching, workshops, dining, recreation, sports and/or other education-related purposes, based upon Grimshaw's&#160;designs and utilizing our container-cased or other modular structures, or pre-fabricated modular structures jointly developed by us and Grimshaw.</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 37pt; background: white;"><span style="font-size: 10pt; color: #000000;">On November 19, 2020, we and Memorial Hospital, of Michigan (&#8220;Memorial), entered into a Professional Services and Capital Support Contract (&#8220;PSCSC&#8221;) with Wayne County, Michigan to appoint Memorial the primary contractor for the construction of portable on-site laboratory facilities for COVID-19 testing. The PSCCS engages us as a sub-contractor to render services and support to Memorial in connection with the fulfillment of statements of work submitted from Wayne County to Memorial.</span><span style="color: #000000;">&#160;</span><span style="font-size: 10pt; color: #000000;">The program deploys the D-Tec Product Series, designed by Grimshaw&#160;and developed by SG Blocks, to deliver COVID-19 PCR testing and on-site CLIA lab services directly into high risk and underserved areas.&#160;&#160;20,352,054 D-Tec 1 Collection Units</span><span><span style="font-size: 8.0pt;"><span style="mso-special-character: comment;">&#160;</span></span></span><span style="font-size: 10pt; color: #000000;">were </span><span style="font-size: 10pt; color: #000000;">deployed throughout Wayne County and provided COVID-19 test samples to the CLIA lab for clinical testing services. The COVID-19 testing program with Memorial ceased operations in November 2021.</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<div>
<div id="t_ft_4MTISR68C000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">7</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;"><span>Joint Venture w</span>ith Clarity Lab Solutions, LLC and Chicago Airport Testing, LLC</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="text-indent: 37pt; background: white; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">On August 27, 2020, we entered into a joint venture agreement (the &#8220;Clarity Mobile Venture&#8221;) with Clarity Labs, a CLIA-certified laboratory based in Miami, Florida. Under the Clarity Mobile Venture, we, along with Clarity Labs have agreed to jointly market, sell, and distribute certain lab testing products and services (&#8220;Clarity Mobile Venture&#8221;). On November 12, 2020, Clarity Mobile Venture entered into a contract with the City of Los Angeles for the operations of a COVID-19 PCR Test Laboratory at Los Angeles International Airport ("LAX") to provide a full-service modular COVID-19 laboratory and testing facility onsite at Los Angeles International Airport.&#160;&#160; This facility conducts PCR tests with results available within three hours for passengers and airline crew, and no later than 24 hours for LAX airport employees. Additionally, other rapid coronavirus tests including antigen tests were deployed at LAX in 2021.&#160;Clarity Mobile Venture is the primary operator. On November 16, 2020, we announced that the State of Hawaii had selected Clarity Labs and Clarity Mobile Venture to provide COVID-19&#160;testing and clinical laboratory at LAX&#160;for testing of passengers travelling between&#160;Los&#160;Angeles and Hawaii.&#160; In January 2021, we and other third p<span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; font-family: 'times new roman', times;">arties formed Chicago Airport Testing LLC (&#8220;CAT&#8221;). CAT is in the business of marketing, selling, distributing leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.&#160; CAT collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing.&#160; The consortium of government entities exercised their rights to vacant in third quarter&#160;2021 and CAT has ceased operations.&#160; For the year-end December 31, 2021, we recognized approximately $31,400,000 in revenue related to activities through these joint ventures, which i<em style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important;">s included in medical revenue on the accompanying consolidated statements of operations.</span></span></em> &#160;</span><span style="color: #000000; font-family: Calibri, sans-serif; font-size: 14.6667px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;"><span>Acquisition of Echo DCL, LLC</span> </span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;">On September 17, 2020, we, through SG Echo, entered into an Asset Purchase Agreement (&#8220;Asset Purchase Agreement&#8221;) with Echo DCL, LLC, a container/modular manufacturer that had been a key supplier of ours, to acquire substantially all the assets of Echo</span><span style="font-size: 10pt; color: #000000;">, except for Echo's real estate holdings, for which SG Echo has obtained a right of first refusal to acquire same. On September 23, 2020, we, SG Echo and Echo DCL completed the transactions as contemplated by the Asset Purchase Agreement (the &#8220;Closing&#8221;).</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; background: white;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Pursuant to the terms of the Asset Purchase Agreement, at the Closing we paid to Echo an aggregate of $1,059,600 in cash, subject to the escrow of certain of the purchase price funds, and SG Echo agreed to pay certain of Echo&#8217;s indebtedness, including the obligation to (i) satisfy a Guidance Line of Credit loan (&#8220;GLOC Loan&#8221;) in the principal amount of approximately $616,000 ($316,432 of which payoff proceeds were delivered by SG Echo to Echo DCL at the closing), (ii) pay the debt service on certain of Echo&#8217;s indebtedness in the approximate principal amount of $1.7 million for 12 months following the closing, (iii) pay the monthly principal and interest due under the BTH Credit Line in the principal amount of $500,000 for 12 months following the closing and if Echo DCL has not fully satisfied the outstanding principal and interest due under the BTH Credit Line and caused the BTH lender to release and terminate any encumbrances on the Purchase Assets arising out of the BTH Credit Line, we have the right to pay the outstanding principal and interest due, and (iv) pay earn out payments equal to the net income received from the acquired business during the 3-month period beginning on the first day of the first full month that is 3 months after the closing date, the 3-month period following the first earn out period and the 3-month period following the second earn out period, payable in 50% in cash and 50% in shares of our common stock to be valued a $2.50 per share;&#160;provided, that up to approximately $300,000 of any amounts paid in respect of the GLOC Loan, and any amounts paid in respect of the debt service on Echo&#8217;s indebtedness and line of credit with BTH Bank, as described in subparagraphs (i), (ii) or (iii) above, shall be offset against and reduce the earnout payments due to Echo DCL. In no event may the number of shares of common stock to be issued to Echo exceed 19.99% of our outstanding shares on the date of the execution of the Asset Purchase Agreement. As of December, 31, 2021, no earn out payments have been issued to Echo DCL.</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; background: white;"><b><span style="font-size: 10pt; color: #000000;">&#160;</span></b></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; background: white;"><b></b><br/></p>
<div>
<div id="t_ft_SNHUXLUUAO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">8</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><b><br/></b></div>
</div>
<p><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;">

</p>
<p style="text-align: justify; margin: 0pt;"><b><span style="font-size: 10.0pt; color: black;">Products Produced with Our GreenSteel&#8482; Modular Technology</span></b></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; background: white;"><b><span style="font-size: 10pt; color: #000000;">&#160;</span></b></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">The building products developed with our proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the&#160;SG Blocks&#160;building structure typically provides between&#160;four&#160;to&#160;six&#160;points towards the Leadership in Energy and Environmental Design (&#8220;LEED&#8221;) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of&#160;SG<span style="mso-spacerun: yes;">&#160; </span>Blocks&#160;to satisfy such requirements, we believe the products produced utilizing our technology and expertise is a leader in environmentally sustainable construction.</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">There are&#160;three&#160;core product offerings that utilize our involves GreenSteel technology and engineering expertise. The first product offering involves&#160;GreenSteel Modules, which are the structural core and shell of an&#160;SG Blocks&#160;building. We procure the containers, engineer required openings with structural steel enforcements, paint the&#160;containers&#160;and then deliver them on-site, where the customer or a customer&#8217;s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the&#160;GreenSteel&#160;product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering&#160;SG Blocks&#160;pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished&#160;SG Blocks&#160;building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed. Construction administration and/or project management services are typically included in our product offerings.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="text-align: justify; margin: 0pt;"><b><span style="font-size: 10.0pt;">Other Modular Products</span></b></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">We also produce pre-fabricated modular containers, for both residential and commercial use, at Echo using wood as the base material instead of steel containers. We have found that many clients prefer a mix of wood and steel containers for their projects, wood for aesthetics and cost-savings, and steel for stability and durability.<span style="mso-spacerun: yes;">&#160; </span>Since our acquisition of Echo, approximately 75% of our Module sales have been for wood-based modules. </span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><span style="font-size: 10pt; color: #000000;">ESR Approval</span></b><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b></b><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">In April 2017, the ICC Evaluation Service, LLC (&#8220;ICC-ES&#8221;) granted us an Evaluation Service Report (&#8220;ESR&#8221;) for the SGBlocks structural building materials. We believe we are the first modular building company to receive such certification. Our ESR indicates that the ICC-ES recognizes the suitability and technical capabilities of the SGBlocks structural building materials for use in compliance with the International Building Code and Residential Code, the California Building Code and Residential Code, and the Florida Building Code&#8212;Building and Residential. We believe our ESR has expedited reviews and approvals by state and local building departments, helped the SGBlocks concept gain wider acceptance in the construction industry and opened up licensing opportunities internationally We also believe the ESR will make it more difficult for other companies in the industry to compete with us because the quality control and design acceptance criteria are specific to us and our associated facilities.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">Our ESR is site-specific; therefore, only the inspected and approved facilities can place the ICC-ES mark on the containers. We currently source or fabricate our SGBlocks from 18 facilities located throughout the continental United States. The ICC-ES has currently approved six of these facilities to place the ICC-ES medallion and we will seek ICC-ES approval for additional facilities on an as needed basis. Each of these facilities undergo an annual inspection by ICC-ES. Currently, each of these facilities has been re-certified by ICC-ES and is current with their recertifications. All SGBlocks manufactured at these facilities have an ESR medallion that validates the quality control process.&#160;</span><span style="font-size: 10pt;">Because our ESR does not cover&#160;</span>SGPBMs<span style="font-size: 10pt;">, this certification does not extend to buildings constructed using&#160;</span>SGPBMs<span style="font-size: 10pt;">.&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<div>
<div id="t_ft_B78PQOS2E800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">9</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><span style="font-size: 10.0pt; color: black;">Target Markets</span></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b></b><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">To date, the target markets for the products that utilize our technology and expertise have been the new construction market in the United States. The Modules that utilize our technology and expertise have a particular application in a number of segments, including:</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_GE1GZJKT6O00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="color: #231f20; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Single-Family and Multi-Family Housing </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<div id="t_ft_2EWQ9JC9MO00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="color: #231f20; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Restaurants and Quick Service Restaurants </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<div id="t_ft_41LTV984RK00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 85px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 18pt; height: 17px;">
<p style="margin: 0pt;"><span style="color: #231f20; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 18pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Military </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 18pt; height: 17px;"><br/></td>
<td style="vertical-align: top; width: 18pt; height: 17px;"><br/></td>
<td style="vertical-align: top; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 18pt; height: 17px;"><br/></td>
<td style="vertical-align: top; width: 18pt; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9679;</span></td>
<td style="vertical-align: top; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Education/Student Housing</span></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 18pt; height: 17px;"><br/></td>
<td style="vertical-align: top; width: 18pt; height: 17px;"><br/></td>
<td style="vertical-align: top; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 18pt; height: 17px;"><br/></td>
<td style="vertical-align: top; width: 18pt; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9679;</span></td>
<td style="vertical-align: top; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Health Care including medical&#160;laboratories</span></td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_HUXSCK100G00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Equipment Enclosures and Stacking Solutions </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><br/></td>
<td style="vertical-align: top;"><br/></td>
<td style="vertical-align: top;"><br/></td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Office and Commercial </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><br/></td>
<td style="vertical-align: top;"><br/></td>
<td style="vertical-align: top;"><br/></td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">Commercial and residential customers</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Athletic&#160;facilities and support structures </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><br/></td>
<td style="vertical-align: top;"><br/></td>
<td style="vertical-align: top;"><br/></td>
</tr>
<tr>
<td style="vertical-align: top;"><br/></td>
<td style="vertical-align: top;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9679;</span></td>
<td style="vertical-align: top;">Administration Facilities</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, future target ma</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">rkets for expansion of such products and services include data centers, warehouse/public storage, reclamation/drop off centers and medical.&#160;</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><span style="font-size: 10pt; color: #000000;">Our Competitive Strengths</span></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">Although the construction industry is highly competitive, we are committed to educating the real estate community on the benefits of our technology and expertise and positioning the products that utilize our technology and expertise as complementary to the strategy of developers, rather than as competition. We may compete for building opportunities with regional, national and international builders that possess greater financial, marketing and other resources than we do, and competition within the general construction industry may increase if there is future consolidation in the land development and construction industry or from new building technologies that could arise. Within the modular building space, we compete against a small number of companies providing modular-building services. The principal competitive factors in our business include, but are not limited to, the availability of building materials; technical product knowledge and expertise; previous experience in modular construction; consulting or other service capabilities; pricing of products; and the marketability of our ESR within the structural building space.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_FPOAWZQNEO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">10</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">We believe we can distinguish ourselves from our competitors on the basis of our ESR, quality, cost and construction time savings when utilizing our technology and expertise. Our proprietary construction for our cargo based containers method is typically less expensive than traditional construction methods, particularly in urban locations and multi-story projects, and construction time is also generally reduced by using our construction method, reducing both construction and soft costs substantially.&#160;SGBlocks&#160;are designed to be hurricane-, tornado- and earthquake-resistant and able to withstand harsh climate conditions. The flexibility and the stack-ability of the Modules allows architects, developers and owners to design Modules to meet their specific needs. In addition, our management team has a breadth of knowledge in the modular building industry with a combined&#160;130&#160;years of experience. Our experience in a wide range of construction applications, including office, enclosures, residential, commercial, quick service restaurants, experiential and restaurant applications, gives us an advantage over our competition through the use of market-based prototypes.&#160;</span><span style="font-size: 10pt; color: #000000;">With the acquisition of Echo, we have been able to vertically integrate our manufacturing process and reduce some of our cost of goods sold, productivity and efficiency.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><span style="font-size: 10pt; color: #000000;">Our Customers</span></b></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10.0pt;">We market our construction products to a broad customer base, comprised primarily of contractors, home builders, building owners and other resellers across the continental United States and we also market our services and technology to customers in Canada. <span style="mso-spacerun: yes;">&#160;&#160;</span>In addition, as stated above, we now also supply our Modules to the medical community. <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">SG Blocks customers come from all walks in the economy and include government agencies, private developers, the U.S. Military, the Native American Community, the QSR operators, individuals and families requiring COVID-19 tests and a host of entrepreneurs looking to launch ideas and technology.</span>&#160;At December 31, 2021 and 2020, 78% and 79%, respectively, of the Company&#8217;s gross accounts receivable were due from four and three&#160;customers. Revenue relating to one and three&#160;customers represented approximately 80% and 61% of the Company&#8217;s total revenue for the years ended December 31, 2021 and 2020, respectively.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Our Suppliers and Partners</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Although the primary use of shipping containers is for transportation, when constructing SGBlocks, we use standard materials to modify the container shell structure and finish out the modules. In addition, we use the same standard construction materials to construct and finish out the wood base modules produced at Echo. We utilize the same suppliers and materials used by conventional construction. Materials such as windows, doors, insulation mechanical systems, electrical systems and other such supplies are all off-the-shelf materials and equipment commonly available and used in the industry.&#160; We</span><span style="font-size: 10pt; color: #000000;">&#160;believe we have access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intellectual Property</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 30pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We operate under our United States registered trademarks &#8220;SGBlocks&#8221; and &#8220;GreenSteel&#8221; and our trademarked &#8220;SG&#8221; logo.&#160; &#160;&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_KCZWENVO4G00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span class="pageno" style="font-size: 10pt;">11</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Government Regulation and Approval</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">The design and construction of buildings is controlled at the project level, with local and state municipalities having jurisdiction in most cases. All buildings, conventionally built or modularly built, are subject to published building codes and criteria that must be achieved during the architectural and engineering phase in order to be approved for construction. There are no specific regulations that impact our technology. While much of the regulation in our industry occurs at the project level, we are subject to various federal, state and local government regulations applicable to the business in the jurisdictions in which we operate, including laws and regulations relating to our relationships with our employees, public health and safety, workplace safety, transportation, zoning and fire codes. We strive to operate in accordance with applicable laws, codes and regulations. We believe we are in compliance in all material respects with existing applicable environmental laws and regulations and, in addition, that our employment, workplace health and workplace safety practices comply with related regulations.&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><span style="font-size: 10.0pt; color: black;">General Corporate Information</span></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">We were incorporated in the State of Delaware on December 29, 1993 under the name CDSI Holdings, Inc. On November 4, 2011, CDSI Merger Sub, Inc., our wholly-owned subsidiary, completed a reverse merger with and into SG Building Blocks, Inc. (&#8220;SG Building&#8221;), with SG Building surviving the reverse merger as our wholly owned subsidiary. We primarily conduct our current operations through SG Building. Prior to our emergence from bankruptcy in June 2016, our common stock was quoted on the OTC Bulletin Board. In June 2017 and December 2019, we completed public offerings of our common stock, which currently trades on the Nasdaq Capital Market under the symbol &#8220;SGBX.&#8221;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">Our principal offices are located at 5011 Gate Parkway, Building 100, Suite 100 Jacksonville, FL 32256. Our website address is www.sgblocks.com. The information contained in, and that can be accessed through our website, is not incorporated into and is not a part of this report. We make available on our website our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K as soon as reasonably practicable after those reports are filed with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;). The following Corporate Governance documents are also posted on our website: Code of Business Conduct and Ethics and the Charters for the following Committees of the Board of Directors: Audit Committee, Compensation Committee, and Nominating and Corporate Governance Committee. Our phone number is (646) 240-4235. Our filings may also be read and copied at the SEC&#8217;s Public Reference Room&#160;at 100 F Street NE, Room 1580 Washington, DC 20549. Information on the operation of the Public Reference Room&#160;may be obtained by calling the SEC at 1-800-SEC-0330. The SEC also maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The address of that website is www.sec.gov.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt 5.85pt 0pt 5.95pt; text-indent: 30.05pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Our Emergence from Bankruptcy</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; font-size: 10pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On October 15, 2015, SGB and its subsidiaries (collectively, the &#8220;Debtors&#8221;), filed voluntary petitions for reorganization under Chapter&#160;11&#160;of the United States Bankruptcy Code in the United States Bankruptcy Court for the Southern District of New York (the &#8220;Bankruptcy Court&#8221;) under the caption In re SG Blocks,&#160;Inc. et al., Case No.&#160;15-12790. On February 29, 2016, the Debtors filed a Disclosure Statement (the &#8220;Disclosure Statement&#8221;), attaching a Plan of Reorganization (the &#8220;Plan&#8221;), along with a motion seeking approval of the Disclosure Statement by the Bankruptcy Court. On June 30, 2016 (the &#8220;Effective Date&#8221;), the Plan became effective and the Debtors emerged from bankruptcy.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt 5.85pt 0pt 5.95pt; text-indent: 30.05pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Prior to the Effective Date, SGB was authorized to issue: (i) 300,000,000 shares of common stock, par value $0.01 (the &#8220;Former Common Stock&#8221;) of which 42,918,927 shares were issued and outstanding as of June 29, 2016; and (ii) 5,000,000 shares of preferred stock, par value $0.01 (the &#8220;Former Preferred Stock&#8221;), none of which were issued and outstanding prior to the Effective Date.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt 5.85pt 0pt 5.95pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On the Effective Date, and pursuant to the terms of the Plan, SGB entered into a Securities Purchase Agreement, dated June 30, 2016, pursuant to which SGB sold for a subscription price of $2.0 million a 12% Original Issue Discount Senior Secured Convertible Debenture to Hillair Capital Investments L.P. (&#8220;HCI&#8221;) in the principal amount of $2.5 million, with a maturity date of June 30, 2018 (the &#8220;Exit Facility&#8221;).&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt 5.85pt 0pt 5.95pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On the Effective Date, all previously issued and outstanding shares of the Former Common Stock were deemed discharged, cancelled and extinguished, and, pursuant to the Plan, SGB issued, in the aggregate, 8,195 shares (as adjusted to effect a 1-for-20 reverse stock split) of common stock, par value $0.01 (the &#8220;New Common Stock&#8221;), to the holders of Former Common Stock. Further, under the Plan, upon the Effective Date, certain members of SGB&#8217;s management were entitled to receive options (the &#8220;Management Options&#8221;) to acquire approximately 10,919 shares (as adjusted to effect a 1-for-20 reverse stock split), of SGB&#8217;s New Common Stock, on a fully diluted basis.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt 5.85pt 0pt 5.95pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_MCDIHO488G00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">12</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 5.85pt 0pt 5.95pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On the Effective Date, pursuant to the terms of the Plan and SGB&#8217;s Amended and Restated Certificate of Incorporation, SGB filed with the Secretary of State of the State of Delaware a Certificate of Designations of Convertible Preferred Stock, designating 1,801,670 shares (as adjusted to effect a 1-for-3 reverse stock split) of preferred stock, par value $1.00, all of which were issued upon our emergence from bankruptcy. Prior to our public offering that we consummated in June 2017, all outstanding shares of our preferred stock, were converted into 90,084 shares of common stock. No preferred stock currently remains outstanding.</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reverse Stock Split</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt; padding-left: 30px;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 30.05pt;"><span style="font-size: 10.0pt;">O<span style="font-family: 'times new roman', times; font-size: 10pt;">n February 5, 2020, we effected a 1-for-20 reverse stock split of our common stock. All share and per share amounts set forth in the consolidated financial statements have been retroactively restated to reflect the split effected in February 2020 as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in this Annual Report have been adjusted to reflect the reverse stock split effected in February 2020.&#160;&#160;</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt 5.85pt 0pt 5.95pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Recent Financing Developments&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-indent: 30.05pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">On October 27, 2021, we closed a registered direct offering and concurrent private placement that we effected pursuant to the Securities Purchase Agreement that it entered into on October 25, 2021 with an institutional investor and received gross proceeds of $11.55 million. Pursuant to the terms of the Purchase Agreement, we issued to the investor (A) in a registered direct offering (i) 975,000 shares of our common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), and (ii) pre-funded warrants to purchase up to 2,189,384 shares of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares of Common Stock.</span></p>
<p style="text-align: justify; margin: 0pt 5.85pt 0pt 5.95pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 30.05pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0px; text-indent: 0px; font-size: 10pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Human Capital</span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;"><b><span style="font-size: 10.0pt;">Employees</span></b></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160; &#160; &#160;We believe that our success depends upon our ability to attract, develop and retain key personnel. As of December 31, 2021, SGB directly employed eighteen full-time employees and engaged outside professional firms and subcontractors to deliver projects to <span>customers, and SG Echo directly employed sixty-nine full-time employees.</span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 6pt 0in 0.0001pt; line-height: 97%; background: white; font-size: 10pt;"><b><i><span style="font-size: 10.0pt; line-height: 97%;">Health and Safety</span></i></b><b><i></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 6pt 0in; text-indent: 12.25pt; font-size: 10pt;"><span style="font-size: 10pt; margin: 0in 0in 0.0001pt; text-indent: 0.5in;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">The health and safety of our employees is our highest priority, and this is consistent with our operating philosophy. Accordingly, w<span>ith the global spread of the ongoing novel coronavirus pandemic, we have implemented plans designed to address and mitigate the impact of the COVID-19 pandemic on the safety of our employees and our business, which include:&#160;</span></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 6pt 0.5in; text-indent: -0.25in; line-height: 97%; background: white; font-size: 10pt;"><span style="font-size: 10.0pt; line-height: 97%; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt; line-height: 97%; color: black;">Adding work from home flexibility;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 6pt 0.5in; text-indent: -0.25in; line-height: 97%; background: white; font-size: 10pt;"><span style="font-size: 10.0pt; line-height: 97%; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt; line-height: 97%; color: black;">Adjusting attendance policies to encourage those who are sick to stay home;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 6pt 0.5in; text-indent: -0.25in; background: white; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10pt; color: #000000;">Increasing cleaning protocols across all locations;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 6pt 0.5in; text-indent: -0.25in; background: white; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10pt; color: #000000;">Initiating regular communication regarding impacts of the COVID-19 pandemic, including health and safety protocols and procedures;</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><br/></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_W1DVRJZF1C00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">13</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt; text-align: center;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">Available Information</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt; text-align: center;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-align: start; text-indent: 48px;">We are subject to the informational requirements of the Securities Exchange Act of 1934</span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-align: start; text-indent: 48px;">, as amended (the &#8220;Exchange Act&#8221;), and in accordance therewith, we file reports, proxy and information statements and other information with the United States Securities and Exchange Commission (the &#8220;SEC&#8221;). Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to these reports filed or furnished pursuant to Section&#160;</span><span style="border-left: none; border-right: none;">1<span style="font-family: 'times new roman', times;">3</span></span><span style="font-family: 'times new roman', times;"><span style="font-size: 10pt; text-align: start; text-indent: 48px;">(a) or&#160;</span><span style="border-left: none; border-right: none;">15</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-align: start; text-indent: 48px;"><span style="font-family: 'times new roman', times;">(d)</span> of the Exchange Act are available through the investor relations section of our website at www.sgblocks.com. Reports are available free of charge as soon as reasonably practicable after we electronically file them with, or furnish them to, the SEC. The information contained on our website is not incorporated by reference into this Annual Report on Form 10-K.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<div style="font-family: 'Times New Roman'; margin: 0pt; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;">ITEM </span>1<span style="font-weight: bold;">A.&#160;<a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bwwqd_J33VE6ILLS00000000000000000000">RISK FACTORS.</a></span></div>
<div style="font-family: 'Times New Roman'; margin: 0pt; font-size: 10pt; font-weight: bold;"><br/></div>
<div style="font-family: 'Times New Roman'; margin: 0pt; font-size: 10pt; font-weight: bold;"><i style="font-family: 'times new roman', times; font-weight: 400; text-align: justify; text-indent: 12.25pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Investing in our common stock involves a high degree of risk. You should consider carefully the following risks, together with all the other information in this Annual Report on Form 10-K, including the section titled &#8220;Forward-Looking Statements,&#8221; and Part II, Item 7.&#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation&#8221; and our consolidated financial statements and the accompanying notes included elsewhere in this Annual Report on Form 10-K. The risks described below are not the only ones we face. Any of the following risks could materially and adversely affect our business. If any of the following risks actually materializes, our operating results, financial condition and liquidity could be materially adversely affected. As a result, the trading price of our common stock could decline and you could lose part or all of your investment. Our business, financial condition and results of operations could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material. </i><span style="font-family: 'times new roman', times; font-style: italic; font-weight: 400; text-align: justify; text-indent: 12.25pt;">&#160;</span>
<p style="margin: 6pt 0in 0in; text-indent: 12.25pt; line-height: 95%; break-after: avoid; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risks Relating to our Financial Position and Capital Requirements.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">If we are not successful in our efforts to increase sales or raise capital, we could experience a shortfall in cash over the next&#160;twelve&#160;months, and our ability to obtain additional financing on acceptable terms, if at all, may be limited.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bdrgq_OF9IMFS71S00000000000000000000"></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At&#160;December 31, 2021&#160;and&#160;2020, we had cash and cash equivalents and a short-term investment, collectively, of $13,024,381&#160;and $13,010,356, respectively. However, during the fiscal years ended&#160;December 31, 2021&#160;and&#160;2020, we reported a net loss of $5,908,372 and $4,508,162, respectively, and used $662,759&#160;and $2,887,950&#160;of cash for operations, respectively. If we are not successful with our efforts to increase revenue, we could experience a shortfall in cash over the next&#160;twelve&#160;months. If there is a shortfall, we may be forced to reduce operating expenses, among other steps, all of which would have a material adverse effect on our operations going forward.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We may also seek to obtain debt or additional equity financing to meet any cash shortfalls. The type, timing and terms of any financing we may select will depend on, among other things, our cash needs, the availability of other financing sources and prevailing conditions in the financial markets. However, there can be no assurance that we will be able to secure additional funds if needed and that, if such funds are available, the terms or conditions would be acceptable to us. If we are unable to secure additional financing, further reduction in operating expenses might need to be substantial in order for us to ensure enough liquidity to sustain our operations. Any equity financing would be dilutive to our stockholders. If we incur debt, we will likely be subject to restrictive covenants that significantly limit our operating flexibility and require us to encumber our assets. If we fail to raise sufficient funds and continue to incur losses, our ability to fund our operations, take advantage of strategic opportunities, or otherwise respond to competitive pressures will be significantly limited. Any of the above limitations could force us to significantly curtail or cease our operations, and you could lose all of your investment in our common stock. These circumstances have raise substantial doubt about our ability to continue as a going concern, and continued cash losses may risk our status as a going concern. Our consolidated financial statements do not include any adjustments that might be necessary should we be unable to continue as a going concern.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_4GWX35RQ6O00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">14</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify;"><span style="font-size: 10pt; color: #000000; font-style: italic; font-weight: bold; font-family: 'Times New Roman', serif; background: white;"><span>We have incurred net losses in prior periods, and there can be no assurance that we will generate income in the future, or that we will be able to successfully achieve or maintain our growth strategy.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0in 0in 0.0001pt; text-align: justify; line-height: 1.2;"><br/></p>
<p style="font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt; line-height: 1.3; font-size: 10pt; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; background: white; line-height: inherit;"><span class="selected" style="line-height: inherit;"><span class="selected" style="line-height: inherit;">Our ability to achieve profitability will depend upon our ability to generate and sustain substantially increased revenues. We may continue to incur operating losses in the future as we execute our growth strategy. Although we expect that our expenses will decline due to our new business model, there can be no assurance that our revenue from royalties will exceed our expenses, especially since we anticipate that most of our expenses will be fixed expenses that will not be dependent</span>&#160;upon revenue generated. The likelihood that we will generate net income in the future must be considered in light of the difficulties facing the construction industry as a whole, economic conditions and the competitive environment in which we operate. Our operating results for future periods are subject to numerous uncertainties, and we may not achieve sufficient revenues to sustain or increase profitability. In addition, we may be unable to successfully achieve or maintain our growth strategy, including our ability to expand into new geographic markets.</span></span></p>
<p style="font-family: Calibri, sans-serif; margin: 0pt; text-align: justify; line-height: 1.2; font-size: 10pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; background: white; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10pt; color: #000000;">An impairment of goodwill could have a material adverse effect on our financial condition and results of operations.</span></i></b><span style="font-size: 10pt; color: #000000;"> </span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; background: white; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160; </span></p>
<p style="font-family: 'Times New Roman', serif; background: white; margin: 0px; font-size: 10pt; text-indent: 0px;"><span style="font-size: 10.0pt;">&#160; &#160; &#160; &#160; &#160; &#160; As December 31, 2021, we had $1,309,330 of goodwill. We perform an impairment test of our goodwill annually during the fourth quarter of our fiscal year or when events occur or circumstances change that would more-likely-than-not indicate that goodwill might be impaired. Factors that may be considered a change in circumstances, indicating that the carrying value of our goodwill may not be recoverable, include a decline in stock price and market capitalization, reduced future cash flow estimates and slower growth rates in our industry. Our annual impairment tests resulted in no impairment of goodwill during fiscal 2021 and fiscal 2020. Deterioration in estimated future cash flows in our reporting unit could result in further future goodwill impairment. Changes to our business strategy, changes in industry or market conditions, changes in operating performance or other indicators of impairment could cause us to record a significant impairment charge during the period in which the impairment is determined, negatively impacting our results of operations and financial position.</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; background: white; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160; </span></p>
<div>
<div id="t_ft_UX8DW4UYN400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">15</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Risks Relating to our Company</span></span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">Our </span></i></b><b><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt; color: #231f20;">residential<span style="letter-spacing: -.25pt;"> </span>construction<span style="letter-spacing: -.25pt;"> </span>business<span style="letter-spacing: -.25pt;"> </span>is<span style="letter-spacing: -.25pt;"> </span>difficult<span style="letter-spacing: -.25pt;"> </span>to<span style="letter-spacing: -.25pt;"> </span>evaluate<span style="letter-spacing: -.25pt;"> </span>because<span style="letter-spacing: -.25pt;"> </span>we<span style="letter-spacing: -.2pt;"> </span>are<span style="letter-spacing: -.25pt;"> </span>currently<span style="letter-spacing: -.25pt;"> </span>focused<span style="letter-spacing: -.25pt;"> </span>on<span style="letter-spacing: -.25pt;"> </span>a<span style="letter-spacing: -.25pt;"> </span>new<span style="letter-spacing: -.25pt;"> </span>business<span style="letter-spacing: -.25pt;"> </span>model<span style="letter-spacing: -.25pt;"> </span>and<span style="letter-spacing: -.2pt;"> </span>have<span style="letter-spacing: -.25pt;"> </span>very<span style="letter-spacing: -.25pt;"> </span>limited<span style="letter-spacing: -.25pt;"> </span>operating<span style="letter-spacing: -.25pt;"> </span>history<span style="letter-spacing: -.25pt;"> </span>and<span style="letter-spacing: -.25pt;"> </span>limited <span style="mso-bidi-font-style: italic;">information.</span></span></i></b><b><i><span style="font-size: 10.0pt;"> </span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i></i></b><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10.0pt; color: black;">We</span><span style="font-size: 10.0pt; color: #231f20; letter-spacing: -.3pt;">&#160;</span><span style="font-size: 10.0pt;">recently terminated our <span style="letter-spacing: -.25pt;"><span style="mso-spacerun: yes;">&#160;</span></span>licensing<span style="letter-spacing: -.25pt;"> </span>business<span style="letter-spacing: -.25pt;"> </span>model<span style="letter-spacing: -.25pt;"> </span>for<span style="letter-spacing: -.25pt;"> </span>our<span style="letter-spacing: -.3pt;"> </span>residential<span style="letter-spacing: -.25pt;"> </span>construction<span style="letter-spacing: -.25pt;"> </span>business<span style="letter-spacing: -.25pt;"> </span>in<span style="letter-spacing: -.25pt;"> </span>the<span style="letter-spacing: -.25pt;"> </span>United<span style="letter-spacing: -.25pt;"> </span>States and are currently developing and constructing our own residential developments.<span style="letter-spacing: -.25pt;"> In 2019 we </span>entered<span style="letter-spacing: -.25pt;"> </span>into<span style="letter-spacing: -.3pt;"> </span>one<span style="letter-spacing: -.25pt;"> </span>license<span style="letter-spacing: -.25pt;"> </span>agreement<span style="letter-spacing: -.25pt;"> </span>for<span style="letter-spacing: -.25pt;"> </span>use<span style="letter-spacing: -.25pt;"> </span>of<span style="letter-spacing: -.25pt;"> </span>our technology<span style="letter-spacing: -.25pt;"> </span>for<span style="letter-spacing: -.2pt;"> </span>construction<span style="letter-spacing: -.25pt;"> </span>of<span style="letter-spacing: -.2pt;"> </span>residences<span style="letter-spacing: -.2pt;"> </span>in<span style="letter-spacing: -.25pt;"> </span>the<span style="letter-spacing: -.2pt;"> </span>United<span style="letter-spacing: -.2pt;"> </span>States<span style="letter-spacing: -.25pt;"> </span>which we terminated in June 2021.<span style="letter-spacing: -.15pt;"> </span>There<span style="letter-spacing: -.2pt;"> </span>is<span style="letter-spacing: -.15pt;"> </span>a<span style="letter-spacing: -.2pt;"> </span>risk<span style="letter-spacing: -.15pt;"> </span>that we will be unable to successfully generate revenue from this new business model.<span style="letter-spacing: -.75pt;"> </span>Although<span style="letter-spacing: -.25pt;"> </span>we<span style="letter-spacing: -.2pt;"> </span>believe<span style="letter-spacing: -.25pt;"> </span>that<span style="letter-spacing: -.2pt;"> </span>we<span style="letter-spacing: -.25pt;"> </span>will<span style="letter-spacing: -.2pt;"> </span>experience<span style="letter-spacing: -.25pt;"> </span>increased revenue<span style="letter-spacing: -.2pt;">&#160;</span>from<span style="letter-spacing: -.25pt;"> </span>this<span style="letter-spacing: -.2pt;"> </span>new<span style="letter-spacing: -.25pt;"> </span>business<span style="letter-spacing: -.2pt;"> </span>model, there can be no assurance that we will experience increased costs and <span style="mso-spacerun: yes;">&#160;</span>generate less income that we anticipate. <span style="letter-spacing: -.35pt;">We </span>are subject to many risks associated with this new business model such as our dependence upon third parties to provide services and supply required materials. Even if we generate revenue, there can be no assurance that we will be profitable. <span style="letter-spacing: -.35pt;">We </span>are subject to the risks inherent to the operation<span style="letter-spacing: -.1pt;"> </span>of<span style="letter-spacing: -.1pt;"> </span>a<span style="letter-spacing: -.1pt;"> </span>new<span style="letter-spacing: -.1pt;"> </span>business<span style="letter-spacing: -.1pt;"> </span>enterprise,<span style="letter-spacing: -.05pt;"> </span>and<span style="letter-spacing: -.1pt;"> </span>cannot<span style="letter-spacing: -.1pt;"> </span>assure<span style="letter-spacing: -.1pt;"> </span>you<span style="letter-spacing: -.1pt;"> </span>that<span style="letter-spacing: -.05pt;"> </span>we<span style="letter-spacing: -.1pt;"> </span>will<span style="letter-spacing: -.1pt;"> </span>be<span style="letter-spacing: -.1pt;"> </span>able<span style="letter-spacing: -.1pt;"> </span>to<span style="letter-spacing: -.05pt;"> </span>successfully<span style="letter-spacing: -.1pt;"> </span>address<span style="letter-spacing: -.1pt;"> </span>these<span style="letter-spacing: -.1pt;"> </span>risks.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: #231f20;">In addition, it is still too early to evaluate the impact of our recent acquisition of Echo.<span style="mso-spacerun: yes;">&#160; </span>Although we expect to control have better control of cost of goods and efficiency from this acquisition, it is too early to determine the full benefits, if any to be experienced as a result of the acquisition. </span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: Calibri, sans-serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;">The impact of the COVID-19 coronavirus outbreak, or similar global health concerns, could negatively impact our ability to source certain products, impact product pricing, impact our customers&#8217; ability or that of our licensee to obtain financing or have a negative impact on our business.</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 6pt 0in 0in; text-indent: 0.5in; font-size: 10pt;">

</p>
<p style="margin-top: 6pt; text-indent: 0.5in;"><span style="font-size: 10pt; color: #000000;">In March 2020, the World Health Organization declared COVID-19 a global pandemic.&#160;This contagious disease outbreak, which has continued to spread, and the related adverse public health developments, have adversely affected work forces, economies and financial markets globally<b><i>. </i></b>Our use of third-party suppliers for production and shipping of certain products could be negatively impacted by the regional or global outbreak of illnesses, including the COVID-19 coronavirus outbreak. In addition, any outbreak of COVID at our Echo facility could result in closures of the facility and negatively impact our ability to meet timelines. To date, we have experienced some delays in projects due to COVID-19</span><span style="font-size: 10pt; color: #000000;">. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to our suppliers and their contract manufacturers or our customers would likely adversely impact our sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the ability of our customers and licensees to obtain financing and therefore impact demand for our products. Order lead times could be extended or delayed and pricing could increase.&#160; Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, we are considering alternative product sourcing in the event that product supply becomes problematic.&#160;We expect this global pandemic to have an impact on our revenue and our results of operations, the size and duration of which we are currently unable to predict.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 6pt 0in 0in; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10.0pt; color: black;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="text-indent: 48px;">In addition, the outbreak of the COVID-</span>19<span style="text-indent: 48px;">&#160;coronavirus could disrupt our operations due to absenteeism by infected or ill members of management or other employees, or absenteeism by members of management and other employees who elect not to come to work due to the illness affecting others in our office or other workplace, or due to quarantines. COVID-</span>19<span style="text-indent: 48px;">&#160;illness could also impact members of our Board of Directors resulting in absenteeism from meetings of the directors or committees of directors, and making it more difficult to convene the quorums of the full Board of Directors or its committees needed to conduct meetings for the management of our affairs.</span><br/></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 6pt 0in 0in; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10.0pt; color: black;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="text-indent: 48px;">The global outbreak of the COVID-</span>19<span style="text-indent: 48px;">&#160;coronavirus continues to rapidly evolve. The extent to which the COVID-</span>19<span style="text-indent: 48px;">&#160;coronavirus may impact our business and clinical trials will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the ultimate geographic spread of the disease, the duration of the outbreak, travel restrictions and social distancing in the United States and other countries, business closures or business disruptions and the effectiveness of actions taken in the United States and other countries to contain and treat the disease.</span></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0pt 0in 0in; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<div>
<div id="t_ft_HIL6QMRNU800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">16</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><i><span style="font-size: 10pt; color: #000000;">We may be unable to successfully integrate the Echo business with its current management and structure and the acquisition of Echo may not result in the benefits anticipated.</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160; &#160; &#160; &#160; &#160; &#160;Our failure to successfully complete the integration of Echo could have an adverse effect on our prospects, business activities, cash flow, financial condition, results of operations and stock price. Integration challenges may include the following:</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt;"><span style="font-size: 10.0pt; color: black;">&#160;</span></p>
<div id="t_ft_6N3N2EQNOW00000000000000000000b">
<table style="font-family: 'times new roman'; width: 100%; font-size: 10pt;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top"></td>
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> &#9679; </span></p>
</td>
<td style="padding: 0in 0in 0in 0in;" valign="top">
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> assimilating Echo&#8217;s technology and retaining personnel; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_M2TNNSQQYO00000000000000000000b">
<table style="font-family: 'times new roman'; width: 100%; font-size: 10pt;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top"></td>
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> &#9679; </span></p>
</td>
<td style="padding: 0in 0in 0in 0in;" valign="top">
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> estimating the capital, personnel and equipment required for Echo based on the historical experience of management with the businesses they are familiar with; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_USOSGQJXS000000000000000000000b">
<table style="font-family: 'times new roman'; width: 100%; font-size: 10pt;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top"></td>
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> &#9679; </span></p>
</td>
<td style="padding: 0in 0in 0in 0in;" valign="top">
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> minimizing potential adverse effects on existing business relationships; and </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<div id="t_ft_H58TQTRHDS00000000000000000000b">
<table style="font-family: 'times new roman'; width: 100%; font-size: 10pt;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top"></td>
<td style="width: .25in; padding: 0in 0in 0in 0in;" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> &#9679; </span></p>
</td>
<td style="padding: 0in 0in 0in 0in;" valign="top">
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> successfully developing the new products and services. </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160; &#160; &#160; &#160; &#160; We believe the acquisition of Echo will provide certain strategic benefits which would enable us to accelerate our business plan through an increased access to capital in the public equity markets. However, our employee number has experienced significant growth from the acquisition as has our expenses.<span style="mso-spacerun: yes;">&#160; </span>There can be no assurance that these anticipated benefits of the acquisition will materialize or that if they materialize will result in increased stockholder value or revenue stream to the combined company.</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">Our ability to meet our workforce needs is crucial to our results of operations and future sales and profitability.</span></i></b></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160; &#160; &#160; &#160; &#160; &#160;We rely on the existence of an available hourly workforce to manufacture our products. We cannot assure you that we will be able to attract and retain qualified employees to meet current or future manufacturing needs at a reasonable cost, or at all. For instance, the demand for skilled employees has increased recently with the low unemployment rates in Oklahoma where we have manufacturing facilities. Also, although none of our employees are currently covered by collective bargaining agreements, we cannot assure you that our employees will not elect to be represented by labor unions in the future. Additionally, competition for qualified employees could require us to pay higher wages to attract a sufficient number of employees. Significant increases in manufacturing workforce costs could materially adversely affect our business, financial condition or results of operations.</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;">We have a fixed cost base that will affect our profitability if our sales decrease.</span></i></b></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;">&#160; &#160; &#160; &#160; &#160; &#160; &#160;The fixed cost levels of operating Echo can put pressure on profit margins when sales and production decline. Our profitability depends, in part, on our ability to spread fixed costs over a sufficiently large number of products sold and shipped, and if we make a decision to reduce our rate of production, gross or net margins could be negatively affected. Consequently, decreased demand or the need to reduce production can lower our ability to absorb fixed costs and materially impact our financial condition or results of operations.</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">A material disruption at&#160;one&#160;of our suppliers&#8217; facilities or Echo&#8217;s facilities could prevent us from meeting customer demand, reduce our sales and negatively affect our overall financial results.</span></i></b></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160; &#160; &#160; &#160; &#160; &#160;Any of the following events could cease or limit operations unexpectedly: fires, floods, earthquakes, hurricanes, on-site or off-site environmental incidents or other catastrophes; global pandemic; utility and transportation infrastructure disruptions; labor difficulties; other operational problems; or war, acts of terrorism or other unexpected events. Any downtime or damage at our suppliers&#8217; facilities or Echo&#8217;s facilities could prevent us from meeting customer demand for our products or require us to make more expensive purchases from a competing supplier. If our suppliers were to incur significant downtime, our ability to satisfy customer requirements could be impaired, resulting in customers seeking products from other distributors, as well as decreased customer satisfaction and lower sales and operating income.&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><br/></p>
<p style="margin: 0pt; text-align: center;"><br/></p>
<div>
<div id="t_ft_FSCX9MZTM800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">17</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;">A natural disaster, the effects of climate change, or other disruptions at our Echo facility could adversely affect our business, financial condition, and results of operations</span></i></b><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;">.&#160;</span></i></p>
<p style="margin: 0pt; text-align: center; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0pt; font-size: 10pt; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">We rely on the continuous operation of our Echo facility in Durant, Oklahoma <span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">for the production of our Modules</span>. Any natural disaster or other serious disruption to our facility due to fire, flood, earthquake, or any other unforeseen circumstance would adversely affect our business, financial condition, and results of operations. In addition, adverse weather conditions, such as increased frequency and/or severity of storms, or floods could impair our ability to operate by damaging our facilities and equipment or restricting product delivery to customers. The occurrence of any disruption at our manufacturing facility, even for a short period of time, may have an adverse effect on our productivity and profitability, during and after the period of the disruption. These disruptions may also cause personal injury and loss of life, severe damage to or destruction of property and equipment, and environmental damage. Although we maintain property, casualty, and business interruption insurance of the types and in the amounts that we believe are customary for the industry, we are not fully insured against all potential natural disasters or other disruptions to our manufacturing facility.&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10pt; color: #000000;">The requirements of being a public company may strain our resources, divert management&#8217;s attention and affect our ability to attract and retain qualified board members.</span></i></b></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><b><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></b></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit; margin: 0pt; text-indent: 36pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160;<span style="font-size: 10pt; font-family: 'Times New Roman', serif; ;color: black;">We are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the Nasdaq Capital Market and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Act. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to continue to maintain our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management&#8217;s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. We also may need to further expand our legal and finance departments in the future, which will increase our costs and expenses.</span></span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><b><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></b></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management&#8217;s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of disclosure of information in the filings required of a public company, our business and financial condition are more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, financial condition, results of operations and prospects.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">We are dependent on the services of key personnel, and the unexpected loss of their services may adversely affect our operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our success depends highly upon the personal efforts and abilities of our senior management team, specifically the efforts of Paul M. Galvin, our Chief Executive Officer,</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;Gerald Sheeran</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">, our Acting Chief Financial Officer and William Rogers, our Chief Operations Officer. The Company has entered into employment agreements with Messrs. Galvin, Sheeran and Rogers. The employment agreements with Messrs. Galvin, Sheeran and Rogers each provide for two-year terms, with automatic renewal after the end of such term. The loss of the services of one or more of these individuals could have a material adverse effect on our business.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our ability to achieve profitability and generate increased revenue will depend upon our ability to retain, and, if necessary, attract experienced management personnel.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">The loss of&#160;one&#160;or a few customers could have a material adverse effect on us.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">A few customers have in the past, and may in the future, account for a significant portion of our revenues in any&#160;one&#160;year or over a period of several consecutive years.&#160;<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">At<span style="mso-spacerun: yes;">&#160; </span>December 31, 2021 and 2020, 78% and 79%, respectively, of the our gross accounts receivable were due from four and three&#160;customers. Revenue relating to one and three&#160;customers represented approximately 80% and 61% of our total revenue for the years ended December 31, 2021 and 2020, respectively.</span>&#160;Although we have contractual relationships with many of our significant customers, our customers may unilaterally reduce or discontinue their contracts with us at any time. The loss of business from a significant customer could have a material adverse effect on our business, financial condition, results of operations and cash flows.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_1DYYR2VMZK00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">18</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">We rely on certain vendors to supply us with materials and products that, if</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">we were unable to obtain, could adversely affect our business.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We have relationships with key materials vendors, and we rely on suppliers for our purchases of products from them.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Any inability to obtain materials or services in the volumes required and at competitive prices from our major trading partners, the loss of any major trading partner or the discontinuation of vendor financing (if any) may seriously harm our business because we may not be able to meet the demands of our customers on a timely basis in sufficient quantities or at all.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Other factors, including reduced access to credit by our vendors resulting from economic conditions, may impair our vendors&#8217; ability to provide products in a timely manner or at competitive prices.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">We also rely on other vendors for critical services such as transportation, supply chain and professional services.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Any negative impacts to our business or liquidity could adversely impact our ability to establish or maintain these relationships.&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; background: white; font-size: 10pt;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-family: 'times new roman', times;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 12pt; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;">We currently are, and may in the future be, subject to legal proceedings or investigations, the resolution of which could negatively affect our profitability and cash flows in a particular period.</i></b></span></p>
<p style="text-indent: 0.5in; background: white;"><span style="font-size: 10.0pt;">The nature of our operations exposes us to possible litigation claims, including disputes relating to our operations and commercial and contractual arrangements. Often the litigation matters are not totally within our control. We will contest these matters vigorously and will make insurance claims where appropriate, but because of the uncertain nature of litigation and coverage decisions, we cannot predict the outcome of these matters. The costs associated with litigation matters could have a material adverse effect on our financial condition and profitability. In addition, our profitability or cash flow in a particular period could be affected by an adverse ruling in any litigation currently pending in the courts or by litigation that may be filed against us in the future. We are also subject to government regulation, which could result in administrative proceedings in the future. For additional information, see &#8220;Item 3. Legal Proceedings</span><span style="font-size: 10.0pt;">.&#8221;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; background: white; font-size: 10pt;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-family: 'times new roman', times;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_GZ5BZ8CW8W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">19</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We may have difficulty protecting our proprietary manufacturing processes, which could adversely affect our ability to compete.</span></span></span></p>
<p style="margin: 0in 0in 0.0001pt; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: #ffffff; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We use a proprietary manufacturing process that allows us to be code-compliant in our&#160;<span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 64px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">SGBlocks&#8482;&#160;product</span>. Such manufacturing process is unique to the construction industry and is important to ensure our continued success, and we cannot assure you that our efforts to protect our proprietary rights will be sufficient or effective. If other companies replicate our methodology, we could lose our competitive advantage. Any future patent or trademark applications may not lead to issued patents and registered trademarks in all instances. We also cannot be assured that the scope of any patents issued in the future will be sufficiently broad to offer meaningful protection. Others may develop or patent similar or superior technologies, products or services, and our intellectual property rights may be challenged, invalidated, misappropriated or infringed by others. If we are unable to protect and maintain our intellectual property rights, or if there are any successful intellectual property challenges or infringement proceedings against us, our business and revenue could be materially and adversely affected.</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risks Relating to our Business and Industry</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10.0pt;">We, in particular Clarity Mobile Venture, are dependent on the availability and skill of subcontractors, their willingness to work with us, and their expertise in the medical industry.</span></i></b></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> <span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">We rely and expect to continue to rely on subcontractors to perform the collection of COVID-19 tests and run testing procedures within our LAX laboratory. Despite detailed specifications and quality control procedures, in some cases, improper processes or defective materials may cause issues in producing a timely test result. We may need to spend money to remediate such problems when they are discovered. Defective materials and or improper testing procedures&#160;can result in refunds owed back to our COVID-19 customers. Pervasive problems could adversely affect our business and therefore our ability to generate income at LAX. The inability to contract with skilled subcontractors at reasonable costs and on a timely basis could erode our profit margins and adversely affect our results of operations and cash flows.</span> </span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">We&#160;</span><span style="font-weight: bold; font-style: italic;"><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: #231f20; mso-font-width: 105%;">depend on third parties for transportation services, and limited availability or increases in costs of transportation could adversely affect our business and operations.</span></i></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Our business depends on the transportation of a large number of products, via railroad or truck. We rely primarily on third parties for transportation of the products we manufacture or distribute and for the delivery of our raw materials. We are also subject to seasonal capacity constraints, which may be severely reduced due to COVID-19 coronavirus, and weather-related delays for both rail and truck transportation. If any of our third-party transportation providers were to fail to deliver raw materials to us or our Modules to our customers in a timely manner, we may be unable to complete projects in a timely manner and may, among other things, incur penalties for late delivery or be unable to use the Modules as intended. In addition, if any of these third parties were to cease operations or cease doing business with us, we may be unable to replace them at reasonable cost. Any failure of a third-party transportation provider to deliver raw materials to us or finished Modules to our customers in a timely manner could harm our reputation, negatively affect our customer relationships, and have a material adverse effect on our operating results, cash flows, and financial condition. Additionally, an increase in transportation rates or fuel surcharges could adversely affect our sales, profitability, and cash flows.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Expansion of our operations may strain resources, and our failure to manage growth effectively could <b><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">adversely impact our operating results and </span></i></b> harm our ability to attract and retain key personnel.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Increased orders for our Modules have placed, and may continue to place, a strain on our operational, financial, and managerial resources and personnel. In addition, execution of our growth strategy will require further substantial capital and effective planning. Significant rapid growth on top of our current operations could greatly strain our internal resources, leading to a lower quality of customer service, reporting problems, and delays, resulting in a loss of market share and other problems that could adversely affect our financial performance. Our efforts to grow could place an additional strain on our personnel, management systems, liquidity, and other resources. If we do not manage our growth effectively, our operations could be adversely affected, resulting in slower, no or negative growth, critical shortages of cash and a failure to achieve or sustain profitability.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_TVZ15T2HJ400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">20</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Our clients may adjust, cancel or suspend the contracts in our backlog; as such, our backlog is not necessarily indicative of our future revenues or earnings. In addition, even if fully performed, our backlog is not a good indicator of our future gross margins.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Backlog represents the total dollar amount of revenues we expect to record in the future as a result of performing work under contracts we have been awarded. <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Backlog may fluctuate significantly due to the timing of orders or awards for large projects and is not necessarily indicative of future backlog levels or the rate at which backlog will be recognized as revenue. </span> We include in backlog only those contracts for which we have reasonable assurance that the customer can obtain the permits for construction and can fund the construction. </span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2020, our backlog totaled approximately $<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">25.1</span> million and as of </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2021</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: 36pt;">, our backlog totaled approximately $3.2 million. The decrease in backlog at December 31, 2021 from December 31, 2020 is primarily attributable to two contract cancellation, one which occurred during the third quarter of 2021 in the amount of approximately $1.3 million and one cancellation during the fourth quarter of 2021 in the amount of approximately&#160;$16.9 million.&#160;</span><span style="font-size: 10pt; text-indent: 36pt;"><span>Our backlog is described more in detail in</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8220;Note</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 13&#160;</span>&#8212;Construction<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 48px;">&#160;Backlog&#8221; of the notes to our consolidated financial statements included elsewhere in this Annual Report.&#160;</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: 36pt;">We cannot provide assurance that our backlog will be realized as revenues in the amounts reported or, if realized, will result in profits. In accordance with industry practice, substantially all of our contracts are subject to cancellation, termination or suspension at our customer&#8217;s discretion. In the event of a project cancellation, we generally would not have a contractual right to the total revenue reflected in our backlog. Projects can remain in backlog for extended periods of time because of the nature of the project and the timing of the particular services required by the project. In addition, the risk of contracts in backlog being cancelled or suspended generally increases during periods of widespread economic slowdowns or in response to changes in commodity prices.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The contracts in our backlog are subject to changes in the scope of services to be provided and adjustments to the costs relating to the contracts. The revenue for certain contracts included in backlog is based on estimates. Additionally, our performance of our individual contracts can affect greatly our gross margins and, therefore, our future profitability. We can provide no assurance that the contracts in backlog, assuming they produce revenues in the amounts currently estimated, will generate gross margins at the rates we have realized in the past.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Our liability for estimated warranties may be inadequate, which could materially adversely affect our business, financial condition and results of operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We are subject to construction defect and warranty claims arising in the ordinary course of business. These claims are common in the construction industry and can be costly. At this time, our third-party providers offer guarantees and warranties in accordance with industry standards that flow through to our clients. A large number of warranty claims could have a material adverse effect on our results of operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">We can be adversely affected by failures of persons who act on our behalf to comply with applicable regulations and guidelines.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Although we expect all of our associates (i.e., employees), officers and directors to comply at all times with all applicable laws, rules and regulations, there are instances in which subcontractors or others through whom we do business may engage in practices that do not comply with applicable regulations or guidelines.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">It is possible that our associates may become aware of these practices but do not take steps to prevent them.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">If we learn of practices relating to buildings constructed on our behalf that do not comply with applicable regulations or guidelines, we will move actively to stop the non-complying practices as soon as possible, and we will take disciplinary action with regard to our associates who were aware of the practices, including in some instances terminating their employment. However, regardless of the steps we take, we may be subject to fines or other governmental penalties, and our reputation may be <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">negatively affected.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The</span><span>&#160;</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">cyclical and seasonal nature of the construction industry causes our revenues and operating results to fluctuate, and we expect this cyclicality and seasonality to continue in the future.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'times new roman', times;"><span style="font-size: 10pt;">The&#160;</span><span style="font-size: 10pt;">construction industry is highly cyclical and seasonal and is influenced by many international, national and regional economic factors, including the availability of consumer and wholesale financing, which may be severely reduced due to COVID-19 coronavirus, seasonality of demand, consumer confidence, interest rates, income levels and general economic conditions, including inflation and recessions. As a result of the foregoing factors, the revenues and operating results we derive from customers will fluctuate and we currently expect them to continue to fluctuate in the future. Moreover, we have experienced, and may continue to experience, operating losses during cyclical downturns in the construction market. These and other economic factors could have a material adverse effect on demand for our products and our financial condition and operating results.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<div>
<div id="t_ft_Y9VOO57WGW00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">21</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Our&#160;</i></b></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>business depends on the construction industry and general business, financial market and economic conditions.</i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i><br/></i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'times new roman', times;"><span style="font-size: 10pt;">The construction industry is cyclical and significantly affected by changes in general and local economic and real estate conditions, such as employment levels, consumer confidence, demographic trends, housing demand, inflation, deflation, interest rates and credit availability. Changes in these general and local economic conditions or deterioration in the broader economy could negatively impact the level of purchases, capital expenditures and creditworthiness of our indirect customers and suppliers, and, therefore, our royalty income and financial condition, results of operations and cash flows. Changes in these economic conditions may affect some of our regions or markets more than others. If adverse conditions affect our larger markets, they could have a proportionately greater impact on us than on some other companies. In addition, any uncertainty regarding global economic conditions such as raising gas prices may have an adverse effect on the results of operations and financial condition of us or our customers, distributors and suppliers, such as negative effects of currency exchange fluctuations. A shortage of labor in the construction industry could also have an impact on our financial results.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Our</span><span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>business relies on private investment and a slower than expected economy may adversely affect our results.</i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>A significant portion of our sales are for projects with non-public owners, such as non-residential builders and home builders who make investments with private funds into their projects. Construction spending is affected by their customers&#8217; ability to finance projects, <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">which may be severely reduced due to the COVID-19 coronavirus</span>. Residential and nonresidential construction could decline if companies and consumers are unable to finance construction projects or if the economy slows or is stalled, which could result in delays or cancellations of capital projects. If the economy slows, or if housing starts and nonresidential projects do not increase, sales of our products directly by us to consumers and related services may decline, and our financial position, results of operations and liquidity could be materially adversely affected.</span></span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>A material disruption at&#160;one&#160;of our suppliers&#8217; facilities or Echo's facilities could prevent us from meeting customer demand, reduce our sales and negatively affect our overall financial results.</i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i><br/></i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Any of the following events could cease or limit operations unexpectedly: fires, floods, earthquakes, hurricanes, on-site or off-site environmental incidents or other catastrophes; global pandemic; utility and transportation infrastructure disruptions; labor difficulties; other operational problems; or war, acts of terrorism or other unexpected events. Any downtime or damage at our suppliers&#8217; facilities or Echo's facilities could prevent us from meeting customer demand for our products or require us to make more expensive purchases from a competing supplier. If our suppliers were to incur significant downtime, our ability to satisfy customer requirements could be impaired, resulting in customers seeking products from other distributors, as well as decreased customer satisfaction and lower sales and operating income.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt; background-color: #ffffff;"><b><i>Environmental, health and safety laws and regulations and any changes to, or liabilities arising under, such laws and regulations could have a material adverse effect on our financial condition, results of operations and liquidity.</i></b><i></i></span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">We are subject to a variety of federal, state and local laws and regulations relating to, among other things: the release or discharge of materials into the environment; the management, use, generation, treatment, processing, handling, storage, transport or disposal of solid and hazardous wastes and materials; and the protection of public and employee health and safety and the environment. These laws and regulations may expose us to liability for the conduct of others or for our actions, even if such actions complied with all applicable laws at the time these actions were taken. These laws and regulations may also expose us to liability for claims of personal injury or property or natural resource damage related to alleged exposure to, or releases of, regulated or hazardous materials. The existence of contamination at properties we own, lease or operate could also result in increased operational costs or restrictions on our ability to use those properties as intended, including for purposes of construction materials distribution. In addition, because our properties are generally situated adjacent to or near industrial companies, our properties may be at an increased risk of having environmental contaminants from other properties spill or migrate onto or otherwise affect our properties.</span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 24.75pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Despite our compliance efforts, there is an inherent risk of liability in the operation of our business, especially from an environmental standpoint, and, from time to time, we may be in noncompliance with environmental, health and safety laws and regulations. These potential liabilities or non-compliances could have an adverse effect on our operations and profitability. In some instances, we must have government approvals, certificates, permits or licenses in order to conduct our business, which may require us to make significant capital, operating and maintenance expenditures to comply with environmental, health and safety laws and regulations. Our failure to obtain and maintain required approvals, certificates, permits or licenses or to comply with applicable governmental requirements could result in sanctions, including substantial fines or possible revocation of our authority to conduct some or all of our operations. The cost of complying with such laws could have a material adverse effect on our financial condition, results of operations and liquidity.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<div>
<div id="t_ft_3LZCGMIG0G00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">22</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><b style="font-size: 10pt;"><i>Our business may be subject to economic and political risks of operating and obtaining supplies from foreign countries, including adverse impact of changes in international trade and tariff policies.</i></b></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 33px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We operate in and source some of our products from outside of the United States, and our suppliers may also rely upon non-domestic products. As such, any significant changes to, among other things, the general political and social conditions in foreign counties in which we maintain operations or sourcing relationships, unfavorable changes in U.S. trade legislation and regulation, the recent outbreak of the COVID-19&#160;coronavirus, the imposition of governmental economic sanctions on countries in which we do business or other trade barriers, threats of war, terrorism or governmental instability, labor disruptions, currency controls, fluctuating exchange rates with respect to contracts not denominated in U.S. dollars and unanticipated or unfavorable changes in government policies with respect to laws and regulations, anti-inflation measures and method of taxation. If we are unable to navigate foreign regulatory environments, or if we are unable to enforce our contract rights in foreign countries, our business could be adversely impacted. Any of these events could interrupt our business and cause operational disruptions, increase our costs of operations, reduce our sales or otherwise have an adverse effect on our operating performance.</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 33px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="font-size: 10pt; text-indent: 48px;">The U.S. government has indicated its intent to alter its approach to trade policy, including, in some instances, to revise, renegotiate or terminate certain multilateral trade agreements. It has also imposed new tariffs on certain foreign goods and raised the possibility of imposing additional increases or new tariffs on other goods. Such actions have, in some cases, led to retaliatory trade measures by certain foreign governments. Such policies could make it more difficult or costly for us to do business in or procure products from those countries. In turn, we may need to raise prices or make changes to our operations, which could negatively impact our revenue or operating results. At this time, it remains unclear what additional actions, if any, will be taken by the U.S. government or foreign governments with respect to tariff and international trade agreements and policies, and we cannot predict future trade policy or the terms of any revised trade agreements or any impact on our business.</span><br/></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Our operating results will be subject to fluctuations and are inherently unpredictable.</i></b></span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 24.75pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">In order to achieve profitability,&#160;we will need to generate and sustain higher revenue while maintaining reasonable cost and expense levels. In our most recent quarter, we experienced a loss. We do not know if our revenue will grow, or if it will grow sufficiently to outpace our expenses, which we expect to increase as we expand our operational capacity. We may not be able to become profitable on a quarterly or an annual basis. Our quarterly revenue and operating results will be difficult to predict and have in the past fluctuated from quarter to quarter. The amount, timing and mix of project sales, often for a single medium or large-scale project, may cause large fluctuations in our revenue and other financial results. Further, our revenue mix of high margin materials sales versus lower margin projects can fluctuate dramatically quarter to quarter, which may adversely affect our revenue and financial results in any given period. Finally, our ability to meet project completion schedules for an individual project and the corresponding revenue impact under the percentage-of-completion method of recognizing revenue, may similarly cause large fluctuations in our revenue and other financial results. This may cause us to miss any future guidance announced by us.</span></p>
<p style="font: 10pt 'Times New Roman', Times, serif; margin: 0px; text-align: justify; background-color: white;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: justify;">We base our planned operating expenses in part on our expectations of future revenue, and a significant portion of our expenses are fixed in the short-term. If revenue for a particular quarter is lower than we expect, we likely will be unable to proportionately reduce our operating expenses for that quarter, which would harm our operating results for that quarter. This may cause us to miss any guidance announced by us.&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cybersecurity&#160;risks related to the technology used in our operations and other business processes, as well as security breaches of company, customer, employee and vendor information, could adversely affect our business.</span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 24.75pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We rely on various information technology systems to capture, process, store and report data and interact with customers, vendors and employees. Despite careful security and controls design,&#160;<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">as the prevalence of&#160;cyber-attacks continues to increase,&#160;</span>our information technology systems, and those of our third-party providers, could become subject to increased security threats, such as phishing and malware incidents. <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Our security measures may be unable to prevent certain security breaches, and any such network, system, data or other breaches could result in misappropriation of sensitive data, transactional errors, theft of funds, business disruptions, loss of or damage to intellectual property, loss of customers and business opportunities, unauthorized access to or disclosure of confidential or personal information (which could cause a breach of applicable data protection legislation), regulatory fines, penalties or intervention, reputational damage, reimbursement or other compensatory costs and additional compliance costs, any of which could have a material adverse effect on our reputation, business, financial condition, results of operations and cash flows.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div>
<div id="t_ft_VZDH9CF9HC00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">23</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Because the techniques used to obtain unauthorized access to, or disable, degrade or sabotage, information technologies systems change frequently, and may not be recognized until after they have been launched against a target, we may be unable to anticipate these techniques, implement adequate preventative measures or remediate any breach in a timely or effective manner.&#160;</span>In addition,&#160;<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">the development and maintenance of preventative or detective measures is costly, and requires ongoing monitoring and updating as technologies change and efforts to circumvent security measures become more sophisticated. As well as incurring additional costs,&#160;</span>sophisticated hardware and operating system software and applications that we procure from third parties may contain defects in design or manufacture, including &#8220;bugs&#8221; and other problems that could unexpectedly interfere with the operation of the systems<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">, or we may be unable to successfully integrate and launch new systems as planned without disruptions to our operations.&#160;</span>Misuse of internal applications, theft of intellectual property, trade secrets, funds or other corporate assets and inappropriate disclosure of confidential information could stem from such incidents.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt; text-indent: 0.5in;">Despite our efforts, we remain potentially vulnerable to&#160;</span>cyber<span style="font-size: 10pt; text-indent: 0.5in;">-attacks and security breaches, and any such attack or breach could adversely affect our reputation, business, financial condition or results of operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">We could suffer adverse tax and other financial consequences if we are unable to utilize our net operating loss&#160;carryforwards.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="background-color: #ffffff;"><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: #ffffff;">At&#160;December 31, 2021, we had tax net operating loss&#160;carry forwards&#160;totaling approximately $26.1 million.&#160;<span style="font-family: 'Times New Roman', serif;">The net operating loss expires beginning&#160;2030&#160;through&#160;2037&#160;for those losses generated in 2017 and prior years. Approximately $14.8 million of such net operating losses will&#160;carry forward&#160;indefinitely and be available to offset up to 80% of future taxable income each year.<span style="font-family: 'times new roman', times; font-size: 10pt; background-color: #ffffff;">&#160;During 2020<span style="border: 1pt none windowtext; padding: 0in;"><span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">, the&#160;</span></span><span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;) was passed, which temporarily removes such 80% limitation for years 2020 and 2019</span><span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">.&#160;</span></span>At</span>&#160;December 31, 2021</span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; background-color: #ffffff;">, we had a valuation allowance of approximately $7.4&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; background-color: #ffffff;">million, primarily related to net operating loss&#160;carry forwards&#160;that are not more likely than not to be utilized due to an inability to carry back these losses in most states and short&#160;carry forward&#160;periods that exist in certain states. If we are unable to use our net operating losses, we may be required to record charges or reduce our deferred tax assets, which could have an adverse effect on our results of operations.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_2JUD0DR4E800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">24</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risks Relating to the Construction Sector</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>We are dependent upon third-party financing, and our financial condition and results of operations could be negatively affected if additional third-party financing for our customers does not become available</i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160; &#160; Our&#160;business and earnings depend substantially on our ability to obtain financing for the development of their construction projects<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">, which may be adversely impacted by the recent COVID-19&#160;coronavirus outbreak.</span>&#160;The availability and cost of such financing is further dependent on the number of financial institutions participating in the industry, the departure of financial institutions from the industry, the financial institutions&#8217; lending practices, the strength of the domestic and international credit markets generally, governmental policies and other conditions, all of which are beyond our control. In light of the current economic climate, some of our projects may not be successful in obtaining additional funds in a timely manner, on favorable terms or at all. The availability of borrowed funds, especially for construction financing, has been greatly reduced, and lenders may require project developers to invest increased amounts of equity in a project in connection with both new loans and the extension of existing loans. Unfavorable changes in the availability and terms of financing in the industry will have a material adverse effect on certain privately financed projects.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="text-indent: 48px;">&#160; &#160;Our results of operations also depend on the ability of any potential privately financed licensees to obtain loans for the purchase of new buildings. Over the past few years, lenders have tightened the credit underwriting standards, which have reduced lending volumes. If this trend continues, it would negatively impact our</span><span style="text-indent: 48px;">&#160;sales, which depend in large part on the availability and cost of financing. In addition, where our potential customers must sell their existing buildings or real estate in order to develop new buildings, increases in mortgage costs and/or lack of availability of mortgages could prevent buyers of potential customers&#8217; existing buildings from obtaining the mortgages they need to complete their purchases, which would result in our potential customers&#8217; inability to make purchases from us. If our potential customers cannot obtain suitable financing, our sales and results of operations would be adversely affected.</span></span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 27pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">The construction industry is highly competitive, and such competition may increase the adverse effects of industry conditions<b><i><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">, including the consolidation of the industry.</span></i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We operate in a very competitive environment characterized by competition from numerous local, regional and national builders. We may compete for financing, raw materials and skilled management and labor resources. A decline in construction starts could adversely affect demand for our buildings and our results of operations. Increased competition could require us to further increase our selling incentives and/or reduce our prices, which could negatively affect our profits.&#160;<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">We may be unable to successfully expand into or compete in the markets in new geographic areas. In addition, while we believe our ESR may improve our competitive position by potentially expediting reviews and approvals by state and local building departments and certifying our specific quality control and design acceptance criteria, there is no assurance that it will have the desired impact.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">There&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>can be no assurance that Modules or modular construction techniques that utilize our technology and expertise will achieve market acceptance and grow; thus, the future of our business and the modular construction industry as a whole is uncertain.</i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">There&#160;</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: justify;">can be no assurance that we will achieve market acceptance for our technology and expertise or that the modular construction market will grow. Our business may be disrupted by the introduction of new products and services and is subject to changing consumer preferences and industry trends, which may adversely affect our ability to plan for the future development and marketing of our products. Although Modules have particular applications in a wide variety of market segments, there is no assurance that we will be able to expand our relationship within such market segments or, even if we do, that general market acceptance for our technology and expertise or Modules will continue to increase.</span></p>
<p style="font-family: 'times new roman', times; margin: 0px; text-indent: 0px;"><br/></p>
<div>
<div id="t_ft_PXFB48JGO000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">25</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Government regulations and legal challenges may delay the start or completion of our projects, increase our expenses or limit our building activities, which could have a negative impact on our operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Various domestic and international rules and regulations concerning building, zoning, sales and similar matters apply to and/or affect the construction industry.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Governmental regulation affects construction activities, as well as sales activities, mortgage lending activities and other dealings with consumers.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">These industries also have experienced an increase in state and local legislation in the United States and regulations that limit the availability or use of land.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Municipalities may also restrict or place moratoriums on the availability of utilities, such as water and sewer taps.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">In some areas, municipalities may enact growth control initiatives, which restrict the number of building permits available in a given year.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, we may be required to apply for additional approvals or modify our existing approvals because of changes in local circumstances or applicable law.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">If governments in locations in which we operate take actions like the ones described, they could adversely affect our business by causing delays, increasing our costs or limiting our ability to operate in those areas.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Further, we may experience delays and increased expenses as a result of legal challenges to our proposed projects, whether brought by governmental authorities or private parties.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Failure to comply with laws or regulations applicable to or affecting us, or the passage in the future of new and more stringent laws affecting us, may adversely affect our financial condition or results of operations.</span></p>
<span>&#160;</span>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">The dangers inherent in our operations, such as disruptions to our facilities and project sites, and the limits on insurance coverage could expose us to potentially significant liability costs and materially interfere with the performance of our operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span><span style="font-size: 10pt; font-family: 'times new roman', times; background-color: #ffffff;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">While we believe our insurance coverage is adequate and in line with our industry&#8217;s standards, all construction, including modular construction, involves operating hazards that can cause personal injury or loss of life, severe damage to and destruction of property and equipment and suspension of operations</span><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">, including, but not limited to, natural or man-made disruptions to our facilities and project sites.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;The failure of such structures during and after installation can result in similar injuries and damages. Although we believe that our insurance coverage is adequate, there can be no assurance that we will be able to maintain adequate insurance in the future at rates we consider reasonable, or that our insurance coverage will be adequate to cover future claims that may arise. Claims for which we are not fully insured may adversely affect our working capital and profitability. In addition, changes in the insurance industry have generally led to higher insurance costs and decreased availability of coverage. The availability of insurance that covers risks we and our competitors typically insure against may decrease, and the insurance that we are able to obtain may have higher deductibles, higher premiums and more restrictive policy terms.</span>&#160;</span></span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><span style="font-size: 10.0pt;">Risks Relating to the Clarity Mobile Venture Sector</span></b></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">There&#160;can be no assurance that the velocity of COVID-19 tests being conducted by Clarity Mobile Venture will continue at current rates or be effective for</span></i></b> <b><i><span style="font-size: 10.0pt;">new variants of the COVID-19 virus.</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">&#160;</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">There&#160;can be no assurance that the demand for Clarity Mobile Venture&#8217;s COVID-19 testing and related laboratory services will continue to grow at the current pace. While we expect that the coronavirus will be a part of our lives for the foreseeable future, viruses constantly change through mutation, and new variants of the COVID-19 virus are expected to occur over time. Our business may be disrupted by the emergence and spread of new variants of the COVID-19 virus that may require different types of tests that may or may not be readily available to us at the time.<span style="mso-spacerun: yes;">&#160; </span>Currently, we are deploying several COVID-19 tests including PCR and Rapid-Antigen tests. No assurance can be given that the COVID-19 tests currently deployed by us will be effective for any future variants.</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span></p>
<div>
<div id="t_ft_16IHP1PC9S00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">26</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><br/></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">We may be adversely affected by actions of our competitors.</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;"><span style="mso-spacerun: yes;">&#160;</span></span></i></b></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">The market for COVID-19 testing facilities is highly competitive. Many of our competitors have substantially greater financial, technical and other resources than we have. Our ability to compete effectively depends in part on market acceptance of our testing solutions and our ability to service customers in a timely manner. There can be no assurance that we will be able to compete effectively or that we will respond appropriately to industry trends or to activities of competitors. </span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">We rely on third-party vendors to supply us with the COVID-19 tests that Clarity Mobile Venture uses that, if&#160;we were unable to obtain, could adversely affect our business.</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">Clarity Mobile Venture relies on third-party vendors to supply it with COVID-19 tests. Any inability to obtain COVID-19 tests in the volumes required and at competitive prices from our vendors, the loss of any major vendor may seriously harm our business because we may not be able to meet the demands of our customers on a timely basis in sufficient quantities or at all.&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risks Relating to our Common Stock</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Our failure to meet the continued listing requirements of the&#160;Nasdaq&#160;Capital Market could result in a delisting of our common stock.</i></b></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">Our common stock is listed on the&#160;Nasdaq&#160;Capital Market&#160;<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">(&#8220;Nasdaq&#8221; or the &#8220;Nasdaq&#160;Capital Market&#8221;)</span>, which imposes, among other requirements, a minimum bid requirement.<span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span style="color: black;"> <span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">Although we are currently in compliance with the continued listing requirements of the Nasdaq&#160;Capital Market in the past we have experiences periods of time when we were not compliant with the minimum bid price requirements and, there can be no assurance that we will be able to maintain compliance in the future.&#160;</span></span></span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">The delisting of our common stock from<span>&#160;</span>Nasdaq<span>&#160;</span>may make it more difficult for us to raise capital on favorable terms in the future, or at all. Such a delisting would likely have a negative effect on the price of our common stock and would impair your ability to sell or purchase our common stock when you wish to do so. Further, if our common stock were to be delisted from&#160;Nasdaq, our common stock would cease to be recognized as a covered security, and we would be subject to additional regulation in each state in which we offer our securities. Moreover, there is no assurance that any actions that we take to restore our compliance with the<span>&#160;</span>Nasdaq<span>&#160;</span>minimum bid requirement would stabilize the market price or improve the liquidity of our common stock, prevent our common stock from falling below the<span>&#160;</span>Nasdaq<span>&#160;</span>minimum bid price required for continued listing again or prevent future non-compliance with<span>&#160;</span>Nasdaq&#8217;s<span>&#160;</span>listing requirements.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><br/></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">There can be no assurance that we will continue to meet the minimum bid price requirement, or any other requirement in the future. If we fail to meet the minimum bid price requirement, or other applicable<span>&#160;</span>Nasdaq<span>&#160;</span>listing requirements, including maintaining minimum levels of stockholders&#8217; equity or market values of our common stock, our common stock could be delisted. Delisting from&#160;Nasdaq&#160;would cause us to pursue eligibility for trading of our common stock on other markets or exchanges, or on an over-the-counter market. In such case, our stockholders&#8217; ability to trade or obtain quotations of the market value of our common stock would be severely limited because of lower trading volumes and transaction delays. These factors could contribute to lower prices and larger spreads in the bid and ask prices of these securities. There can be no assurance that our common stock, if delisted from the<span>&#160;</span>Nasdaq, would be listed on a national securities exchange, a national quotation service or the over-the-counter markets. Delisting from the<span>&#160;</span>Nasdaq&#160;could also result in negative publicity, make it more difficult for us to raise additional capital, adversely affect the market liquidity of our common stock, decrease securities analysts&#8217; coverage of us or diminish investor, supplier and employee confidence. In addition, our stock could become a &#8220;penny stock,&#8221; which would make trading of our common stock more difficult.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_Q8250Q64F400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">27</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Our stock price has been subject to fluctuations in the past, has recently been volatile, and will likely continue to be subject to fluctuations and decline, due to factors beyond our control, and investors in our common stock may lose all or part of their&#160;investment in our company.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; The trading price of our common stock has been and is expected to continue to be volatile and has been and may continue to be subject to wide fluctuations in response to various factors, some of which are beyond our control, including limited trading volume. On March 15, 2022, the reported low sale price of our common stock was $1.60, the reported high sale price was $1.71 and closing price of our common stock was $1.64 while on June 30, 2021, the closing price of our common stock was $5.50. We may incur rapid and substantial decreases in our stock price in the foreseeable future that are unrelated to our operating performance for prospects. In addition to the factors discussed in this &#8220;Risk Factors&#8221; section and elsewhere in this Annual Report, these factors include:</span> </span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_6CYKZ8U0HS00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> economic and market conditions or trends in our industry or the economy as a whole and, in particular, in the construction industry; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_G39IJZKM8G00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> additions or departures of key personnel; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_S3I65TZ4TC00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> operating results that fall below expectations; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_741WTM6IZ400000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> industry developments; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_A6JDIUWI4000000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; height: 17px; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; height: 17px; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> new laws or regulations or new interpretations of existing laws or regulations applicable to our business; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_8PM92VNCXS00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> material litigation or government disputes; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_FFSKZTB70W00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> the public&#8217;s response to press releases or other public announcements by us or third parties, including our filings with the SEC; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_PUPTBYGF7K00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> changes in financial estimates or recommendations by any securities analysts who follow our common stock; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_4VYKQ59QM800000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> the size of our market float and potential dilution due to the exercise of outstanding options and warrants; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_MIIP9VDQGW00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> future sales of our common stock by our officers, directors and significant stockholders,&#160;including sales pursuant to a registration statement filed to permit a significant stockholder to sell shares of our common stock, pursuant to certain registration rights granted to such stockholder; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><br/></p>
<div id="t_ft_VIVW42TNCG00000000000000000000b">
<table style="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt;" border="0">
<tbody>
<tr>
<td style="width: 2%;"><br/></td>
<td style="padding: 0px; vertical-align: top; width: 2%;" valign="top"><span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#9679;</span></span><br/></td>
<td style="width: 96%;"><span><span> <span class="selected" style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">other events or factors, including those resulting from such <span class="selected" style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">events, or the prospect of such events, including war, terrorism and other international conflicts, public health issues including health epidemics or pandemics, such as the recent outbreak of the COVID-19 novel coronavirus, and natural disasters such as fire, hurricanes, earthquakes, tornados or other adverse weather and climate conditions, whether occurring in the United States or elsewhere, could disrupt our operations, disrupt the operations of our suppliers or result in political or economic instability; </span>and</span> </span></span></td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><br/></p>
<div id="t_ft_CC148JVEWW00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 17px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; height: 17px; width: 2%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top; height: 17px; width: 96%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> period-to-period fluctuations in our financial results. </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt 0pt 0pt 36pt; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, the securities markets have, from time to time, experienced significant price and volume</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock. <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Since the stock price of our common stock has fluctuated in the past, has recently been volatile and will likely be volatile in the future, investors in our common stock </span><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">may lose all or part of their investment in our company.<span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"> </span></span> In the past, stockholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, we could incur substantial costs and our resources and the attention of management could be diverted from our business.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div>
<div id="t_ft_JQJ3JL2CE800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">28</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><i><span style="font-size: 10.0pt;">The requirements of being a public company may strain our resources, divert management&#8217;s attention and affect our ability to attract and retain qualified board members.</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160; &#160; &#160; &#160; &#160; &#160; We are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the Nasdaq Capital Market and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Act. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to continue to maintain our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management&#8217;s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. We also may need to further expand our legal and finance departments in the future, which will increase our costs and expenses.</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160; &#160; &#160; &#160; &#160; &#160;In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management&#8217;s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of disclosure of information in the filings required of a public company, our business and financial condition are more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, financial condition, results of operations and prospects.</span></p>
<span>&#160;</span>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Sales of a substantial number of shares of our common stock in the public market, or the perception that they might occur, could cause the price of our common stock to decline.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 18pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The price of our common stock could decline if there are substantial sales of our common stock, particularly sales by our directors, executive officers and significant stockholders. If our existing stockholders sell substantial amounts of our common stock in the public market, or if the public perceives that such sales could occur, this could have an adverse impact on the market price of our common stock, even if there is no relationship between such sales and the performance of our business.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, shares subject to outstanding options under our&#160;Incentive Plan are and will become eligible for sale in the public market in the future, subject to certain legal and contractual limitations. Substantial sales of such shares, at that time, could depress the sale price of our common stock.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Significant sales of our common stock, or the possibility that these sales may occur, might make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. In addition, we may issue shares of our common stock in connection with investments or acquisitions in the future. The amount of shares of our common stock issued in connection with an investment or acquisition could constitute a material portion of our then-outstanding shares of common stock.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; background: white; font-size: 10pt;"><b><i><span style="font-size: 10pt; color: #000000;">The issuance of shares of our common stock upon the exercise of outstanding options, warrants and restricted stock units may dilute the percentage ownership of the then-existing stockholders and may make it more difficult to raise additional equity capital.</span></i></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; background: white; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; background: white; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">As of April 11, 2022, there are outstanding options and warrants to purchase 36,436&#160;and 2,025,520 shares of common stock, respectively, in addition to 2,220,514 vested and unvested restricted stock units.&#160;The exercise of such options and warrants and the vesting of restricted stock units would dilute the then-existing stockholders&#8217; percentage ownership of our stock, and any sales in the public market of common stock underlying such securities could adversely affect prevailing market prices for the common stock. Moreover, the terms upon which we would be able to obtain additional equity capital could be adversely affected because the holders of our options and warrants can be expected to exercise them at a time when we would, in all likelihood, be able to obtain any needed capital on terms more favorable to us than those provided by such securities.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_57OLN8Q9KW00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">29</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">The issuance of additional securities by our Board of Directors (the &#8220;Board&#8221; or &#8220;Board of Directors&#8221;) will dilute the ownership interests of our current stockholders and could discourage the acquisition of us.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our Board, without any action by our stockholders, is authorized to designate and issue additional classes or series of capital stock (including classes or series of preferred stock) as it deems appropriate and to establish the rights, preferences and privileges of such classes or series, <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">and&#160;we currently have an effective universal shelf registration statement on file with the SEC, providing for the potential issuance of shares of our common stock and other securities.&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The issuance of any new class or series of capital stock would not only dilute the ownership interest of our current stockholders but may also adversely affect the voting power and other rights of holders of common stock.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The rights of holders of preferred stock and other classes of common stock that may be issued may be superior to the rights of the holders of the existing class of common stock in terms of the payment of ordinary and liquidating dividends and voting rights.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, the ability of the Board to designate and issue such shares could impede or deter an unsolicited tender offer or takeover proposal regarding us and the issuance of additional shares having preferential rights could adversely affect the voting power and other rights of holders of common stock and render more difficult the removal of current management, even if such removal may be in the stockholders&#8217; best interests.</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">We do not expect to pay dividends in the future. Any return on investment may be limited to the value of our common stock.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">For the foreseeable future, we intend to retain any earnings to finance the development and expansion of our business, and we do not anticipate paying any cash dividends on our common stock. Any determination to pay dividends in the future will be at the discretion of our Board of Directors and will depend upon results of operations, financial condition, restrictions imposed by applicable law and other factors our Board of Directors deem relevant. Accordingly, if you purchase shares of our common stock, realization of a gain on your investment will depend on the appreciation of the price of our common stock, which may never occur. Investors seeking cash dividends in the foreseeable future should not purchase our common stock.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span><br/></span></p>
<p style="font-family: 'times new roman', times; margin: 0px; text-indent: 0px;"><span></span><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span><span>If securities or industry analysts do not publi</span>sh research or reports about our business or our industry, or publish negative reports about our business or our industry, our stock price and trading volume could decline</span>.</span></p>
</div>
<div style="font-size: 10pt;">
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The trading market for our common stock will be influenced by the research and reports that securities or industry analysts publish about us, our business, our industry or our competitors. If one or more of the analysts who cover us change their recommendation regarding our stock adversely, change their opinion of the prospects for our company in a negative manner or provide more favorable relative recommendations about our competitors, our stock price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our stock price or trading volume to decline.</span></p>
<p style="font-family: 'times new roman', times; margin: 7pt 0pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Certain provisions of Delaware law could discourage, delay or prevent a merger or acquisition at a premium price.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Certain provisions of Delaware law could discourage potential acquisition proposals, delay or prevent a change in control of our company, or limit the price that investors may be willing to pay in the future for shares of our common stock. Because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibits a person who owns in excess of 15% of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner. Such provisions may discourage, delay or prevent a merger or acquisition of the Company, including a transaction in which the acquirer may offer a premium price for our stock.</span></p>
<p style="font-family: 'times new roman', times; margin: 7pt 0pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">If our shares become subject to the penny stock rules, it would become more difficult to trade our shares.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The SEC has adopted rules that regulate broker-dealer practices in connection with transactions in penny stocks. Penny stocks are generally equity securities with a price of less than $5.00, other than securities registered on certain national securities exchanges or authorized for quotation on certain automated quotation systems, provided that current price and volume information with respect to transactions in such securities is provided by the exchange or system. If we do not retain a listing on the&#160;Nasdaq&#160;Capital Market and if the price of our shares of common stock is less than $5.00, our common stock will be deemed a penny stock (meaning that our shares may be considered highly speculative and may trade infrequently, which can make them difficult to accurately price or sell). The penny stock rules require a broker-dealer, before a transaction in a penny stock not otherwise exempt from those rules, to deliver a standardized risk disclosure document containing specified information. In addition, the penny stock rules require that, before effecting any transaction in a penny stock not otherwise exempt from those rules, a broker-dealer must make a special written determination that the penny stock is a suitable investment for the purchaser and receive: (i) the purchaser&#8217;s written acknowledgment of the receipt of a risk disclosure statement; (ii) a written agreement to transactions involving penny stocks; and (iii) a signed and dated copy of a written suitability statement. These disclosure requirements may have the effect of reducing the trading activity in the secondary market for our common stock, and therefore stockholders may have difficulty selling their shares.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div>
<div id="t_ft_NS4G1A6FI800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">30</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt; background-color: #ffffff;"><b><i class="selected">As a &#8220;smaller reporting company,&#8221; we may avail ourselves of reduced disclosure requirements, which may make our common stock less attractive to investors.</i></b><i></i></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 24.75pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span><span style="font-size: 10pt; font-family: 'times new roman', times; background-color: #ffffff;">&#160; &#160; We are a &#8220;smaller reporting company&#8221; under applicable SEC rules and regulations, and, as a result of the&#160;SEC&#8217;s&#160;recent amendment to the definition of &#8220;smaller reporting company,&#8221; we will continue to be a &#8220;smaller reporting company&#8221; for so long as either (i) the market value of our common stock held by non-affiliates as of the end of our most recently completed second quarter (&#8220;public float&#8221;) is less than $250&#160;million or (ii) annual revenues of less than $100&#160;million during the most recently completed fiscal year and (A) no public float or (B) a public float of less than $700&#160;million. As a &#8220;smaller reporting company,&#8221; we have relied on exemptions from certain SEC disclosure requirements that are applicable to other public companies. These exemptions include reduced financial disclosure and reduced disclosure obligations regarding executive compensation. Until such time as we cease to be a &#8220;smaller reporting company,&#8221; such reduced disclosure in our SEC filings may make it harder for investors to analyze our operating results and financial prospects. If some investors find our common stock less attractive as a result of our reduced disclosure, there may be a less active trading market for our common stock and our stock price may be more volatile.</span></span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font: 10pt 'Times New Roman', Times, serif; margin: 0px; text-align: justify;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"><b><i>Our shares of common stock are from time to time thinly traded, so stockholders may be unable to sell at or near ask prices or at all if they need to sell shares to raise money or otherwise desire to liquidate their shares</i></b></span><span style="background-color: #ffffff;"><span style="font-family: 'times new roman', times; font-size: 10pt; background-color: #ffffff;"><b><i class="selected">.</i></b><i></i></span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 24.75pt; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;">&#160; &#160; Our common stock has from time to time been &#8220;thinly-traded,&#8221; meaning that the number of persons interested in purchasing our common stock at or near ask prices at any given time may be relatively small or non-existent. This situation is attributable to a number of factors, including the fact that we are a small company that is relatively unknown to stock analysts, stock brokers, institutional investors and others in the investment community that generate or influence sales volume, and that even if we came to the attention of such persons, they tend to be risk-averse and would be reluctant to follow an unproven company such as ours or purchase or recommend the purchase of our shares until such time as we became more seasoned and viable. As a consequence, there may be periods of several days or more when trading activity in our shares is minimal or non-existent, as compared to a seasoned issuer that has a large and steady volume of trading activity that will generally support continuous sales without an adverse effect on share price. We cannot give stockholders any assurance that a broader or more active public trading market for our common stock will develop or be sustained, or that current trading levels will be sustained.</span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 0px; margin: 0px; font-size: 10pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 1B</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">.</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bsddw_GIHYA1A63400000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> UNRESOLVED STAFF COMMENTS.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">None.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 2</span></span>.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160; &#160; &#160;&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bsdwx_YH49L1EATS00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PROPERTIES.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Headquarters and Other Office Space</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; padding-left: 30px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 13.3333px; font-weight: 400; text-indent: 48px;">&#160; &#160; &#160;We lease office space in Jacksonville, Florida&#160;for our corporate headquarters.</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 13.3333px; font-weight: 400; text-indent: 48px;">&#160;We also&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-indent: 48px;">lease office space in Bedford, Texas of approximately 1,738 square feet to support Echo's procurement and accounting functions.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Development Site</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;We own approximately 58 acres of raw land on the Colorado River on Lake Travis in Lago&#160;Vista, Texas, outside of the greater Austin area.</p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Laboratory Facility</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; padding-left: 30px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'times new roman', times; font-size: 13.3333px; font-weight: 400; text-indent: 48px;">&#160; &#160; &#160;Clarity Mobile Venture operates a laboratory at LAX airport consisting of approximately 480 square feet and is part of our medical segment.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Manufacturing Facilities</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Echo operates and leases one manufacturing facility of approximately 61,000 square feet. Echo is renovating a second manufacturing facility which totals approximately 58,000 square feet of manufacturing space. Both spaces are located in Durant, Oklahoma and the second manufacturing facility will be leased space commencing in 2022.&#160;</span><span style="font-size: 10pt;">&#160;&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="background-color: #ffffff;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">ITEM 3</span>. </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none; background-color: #ffffff;" href="#TOC" id="Bswdad_5YK2YHUMDC00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: #ffffff;">LEGAL PROCEEDINGS.</span></a></span></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: #ffffff;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: #ffffff;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; background-color: #ffffff;">The information included in &#8220;<span style="color: #000000;">Note 20&#160;</span>&#8211; Commitments and Contingencies&#8221; of the Company&#8217;s consolidated financial statements included elsewhere in this Annual Report is incorporated by reference into this Item.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 4</span>.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bs23f_4H33EX28HC00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> MINE SAFETY DISCLOSURES.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Not applicable.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_WBK300NDB400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">31</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><br/></div>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bxeaz_JVXX22F94000000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PART II</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 5</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">.&#160; &#160;&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Btgw_HMWGFVKFWW00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Market Information </span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt 20.9pt 0pt 0pt; text-align: justify; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our common stock is listed and traded on the Nasdaq&#160;Capital Market under the symbol &#8220;SGBX.&#8221;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Holders</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of the close of business on April 11, 2022, there were approximately 81 holders of record of our common stock, which does not reflect those shares held beneficially or those shares held in &#8220;street&#8221; name. Accordingly, the number of beneficial owners of our common stock exceeds this number. On April<span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> 11, 2022</span>, the closing sales price of our common stock as reported on the Nasdaq Capital M<span style="background-color: #ffffff;">arket was $2.25.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Dividend Policy</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We have never paid any cash dividends on our common stock and do not anticipate paying cash dividends in the foreseeable future. The payment of dividends by us will depend on our future earnings, financial condition and such other business and economic factors as our management may consider relevant.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Recent Sales of Unregistered Securities</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We did not <span style="font-size: 10.0pt; font-family: 'inherit',serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">sell any unregistered securities from January 1, 2021 through December 31, 2021&#160;that were not previously disclosed in our filings with the SEC.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Issuer Purchases of Equity Securities</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We did not repurchase any of our outstanding shares during 2021.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b></b><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><span style="font-size: 10pt; color: #000000;">Performance Graph and Purchases of Equity Securities</span></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000;">The Company is a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and is not required to provide the information required under this item.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_052K9Q3C3400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">32</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt;"><b><span style="font-size: 10.0pt;">Transfer Agent and Registrar</span></b></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">The transfer agent and registrar for our common stock is American Stock Transfer and Trust Company, LLC. The transfer agent&#8217;s principal business address is 6201 15<sup>th</sup> Avenue, Brooklyn, New York 11219, and its telephone number is (800) 937-5449.</span></p>
<p style="font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt;"><b><span style="font-size: 10pt; color: #000000;">Equity Compensation Plan Information</span></b></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt; color: black;">&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10.0pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">As of December 31, 2021, the following securities issued under equity compensation were outstanding:&#160;</span></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<div>
<div id="t_ft_ULHIT58GC000000000000000000000b">
<table cellpadding="0" width="100%" style="height: 59px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;Plan Category </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; text-align: center;" colspan="2"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Number of</span><br/><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Shares Issuable</span><br/><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Upon Exercise of Outstanding Options, Warrants or Rights</span><br/><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">(a) <span style="font-size: 7pt;"><sup>(<span style="border-left: none; border-right: none;">1</span>)</sup></span></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Weighted- Average Exercise</span><br/><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Price of Outstanding Options</span><br/><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">(b)</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Number of Shares Remaining Available for Issuance Under Equity Compensation Plans (Excluding Shares Reflected in Column</span><br/><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">(a))(c) <span style="font-size: 7pt;"><sup>(<span style="border-left: none; border-right: none;">2</span>)</sup></span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 61%;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Equity compensation plans approved by security holders </span></p>
</td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 17px; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;">$</td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 17px; width: 10%; border-top: 1pt solid #000000; text-align: right;">2,256,950</td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;">
<p style="margin: 0pt; text-align: right;">78.71</p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%; border-top: 1pt solid #000000; text-align: right;">1,343,377</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Equity compensation plans not approved by security holders</span></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
</tr>
<tr style="height: 14px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Total</span></td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 14px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 14px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 14px; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; text-align: right;">2,256,950</td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 14px;"><br/></td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; text-align: right;">78.71</td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; text-align: right;">1,343,377</td>
<td style="vertical-align: bottom; height: 14px; background-color: #cceeff;"><br/></td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; width: 391.75px;">
<div style="border-top: 1.5pt solid black; font-size: 1pt;">&#160;</div>
</div>
<div id="t_ft_UVAPM9TQJ400000000000000000000b">
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(1)</td>
<td style="text-align: left;">Includes 36,436 shares issuable upon the exercise of options and 2,220,514 shares issuable upon the vesting of restricted stock units outstanding under the SG Blocks, Inc. Stock Incentive Plan.</td>
</tr>
</tbody>
</table>
</div>
<div id="t_ft_LV12FWA14000000000000000000000b">
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px; height: 16px;">
<tbody>
<tr style="vertical-align: top; text-align: left; height: 16px;">
<td style="width: 0in; height: 16px;"></td>
<td style="width: 0.25in; text-align: left; height: 16px;">(2)</td>
<td style="text-align: left; height: 16px;">Represents shares available for issuance under the SG Blocks, Inc. Stock Incentive Plan.&#160;&#160;</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;<span style="font-weight: bold;">ITEM 6</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">.</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bxwasf_6QFD6UZI9S00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;[<b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">RESERVED]</span></b></span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_1HSLC324R400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">33</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<span>&#160;</span>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 7.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bxugg_RB1DXXSTTS00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Introduction and Certain Cautionary Statements</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with our consolidated financial statements and related notes and schedules included elsewhere in this Annual Report.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">This discussion contains forward-looking statements that involve risks and uncertainties.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Our actual results could differ materially from those discussed below.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Factors that could cause or contribute to such differences include, but are not limited to, intensified competition and operating problems in our operating business projects and their impact on revenues and profit margins or additional factors, and those discussed in the section entitled &#8220;Risk Factors&#8221; in Part I, Item 1A of this Annual Report.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">In addition, certain information presented below is based on unaudited financial information.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Background</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Using our proprietary technology and design and engineering expertise, we modify&#160;code-engineered&#160;cargo shipping containers and purpose-built modules for use for safe and sustainable commercial, industrial and residential building construction. </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">Rather than consuming new steel and lumber, our proprietary technology and design and engineering expertise allows for the redesign, repurpose and conversion of heavy-gauge steel cargo shipping containers into SGBlocks&#8482;, which are safe green building blocks for commercial, industrial, and residential building construction.&#160;&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Prior to October 2019, our business model was solely a project-based construction model pursuant to which we were responsible for the design and construction of finished products that incorporated our technology primarily to customers in the multi-family housing, restaurant, military and education industries throughout the United States. In October 2019, we changed our business model for our residential building construction to a royalty fee model when we entered into a five year exclusive license with CPF pursuant to which CPF licensed on an exclusive basis our proprietary technology, intellectual property, any improvements thereto, and any related permits, with the right to develop and commercialize products in the United States and its territories within the field of design and project management platforms for residential use, including, without limitation, single-family residences and multi-family residences, but specifically excluding military housing. <span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">On June 15, 2021, we terminated the exclusive license with CPF by mutual agreement and changed our business model back to a project-based construction model.</span> </span><br/></span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; background: white; font-size: 10pt;"><br/></p>
<div>
<div id="t_ft_YX7DDL6FCW00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">34</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">In</span> <span style="font-size: 10.0pt;">March 2020, we began increasing our focus on providing our Modules as health care facilities for deployable medical response solutions. In May, we entered into a partnership with Grimshaw&#160;Design for the deployment of our D-Tec suite of prefabricated health facilities for on-site immediate COVID-19 testing. In September we entered the U.S. test lab market by forming a joint venture with Clarity Labs, a manufacturer and market leader of rapid diagnostic tests, to launch CLIA-certified laboratories.<span style="mso-spacerun: yes;">&#160; </span>Our joint venture with Clarity has allowed us to not only supply our prefabricated health facilities but also allows us to provide testing services at such facilities. We have supplied our building modular coronavirus testing centers and provide testing services for Los Angeles International Airport (LAX), Memorial Hospital in Wayne County, Michigan and have been selected as a Trusted Testing Partner (TTP) for Hawaii&#8217;s COVID-19 travel testing program.</span></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 10pt;"><br/></p>
<p style="font-family: 'Times New Roman', serif; text-indent: 0.5in; break-before: page; margin: 0in 0in 0.0001pt; font-size: 10pt;"><span style="font-size: 10.0pt;">In September 2020, we acquired substantially all the assets of Echo DCL, LLC ("Echo"), except for Echo&#8217;s real estate holdings for which we obtained a right of first refusal.<span style="mso-spacerun: yes;">&#160; </span>Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and<span style="mso-spacerun: yes;">&#160; </span>was one of our key supply chain partners. This acquisition has allowed us to expand our reach for our Modules and offers us an opportunity to vertically integrate a large portion of our cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery.<span style="mso-spacerun: yes;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">In November 2020, Clarity Mobile Venture, our joint venture partnership, entered into a contract with the City of<span>&#160;</span>Los<span>&#160;</span>Angeles for the operations of a COVID-19 PCR test laboratory at<span>&#160;</span>Los<span>&#160;</span>Angeles International Airport ("LAWA") to provide a full-service modular&#160;laboratory and testing facility<span>&#160;</span>onsite<span>&#160;</span>at<span>&#160;the airport</span>. The facility&#160;is located across from LAWA Terminal 6 and opened in December 2020. The facility administers PCR tests with results available within three hours for passengers and airline crew, and no later than 24 hours for LAWA airport employees. Additionally, other rapid coronavirus tests including antigen tests have been provided.&#160;Clarity Mobile Venture will be the primary operator of the facility.</span><br/></span></p>
<p style="margin: 0in 0in 0.0001pt; color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 37pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">In November 2020, we and Memorial Hospital (&#8220;Memorial&#8221;) in Wayne County, Michigan entered into a Professional Services and Capital Support Contract (&#8220;PSCSC&#8221;) with Wayne County, Michigan which engaged the Company as a sub-contractor to render services and support to support Memorial, as the primary contractor, in connection with the fulfillment of statements of work submitted from Wayne County to Memorial</span> <span style="font-size: 10pt; color: #000000;">to construct portable on-site laboratory facilities for COVID-19 testing.</span><span style="color: #000000;">&#160;</span><span style="font-size: 10pt; color: #000000;">The program deploy the D-Tec Product Series designed by Grimshaw Architects and developed by SG Block</span><span style="font-size: 10pt; color: #000000;">s. <span><span>Two</span>&#160;D-Tec&#160;<span>1</span>&#160;Collection Units</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 49.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8.0pt;"><span>&#160;</span></span></span><span style="font-size: 10pt; color: #000000;">were<span>&#160;</span></span><span style="font-size: 10pt; color: #000000;">deployed throughout Wayne County and provided COVID-<span>19</span><span>&#160;</span>test samples to the CLIA lab for clinical testing services. The COVID-<span>19</span><span>&#160;</span>testing program with Memorial ceased operations in November 2021.</span></span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 37pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="text-indent: 0.5in; background: white; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Our operations are currently conducted out of two segments (i) construction services (and engineering services) and (ii) medical revenue.<span style="mso-spacerun: yes;">&#160; </span>During the year ended December 31, 2021, a significant portion of our revenue, approximately 82% of our revenue, was derived from our medical revenue segment, while approximately 18% of our revenue was derived from construction services. </span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 37pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<div id="t_ft_GQQE2R9L9C00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-size: 10pt;" class="pageno">35</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><a href="#TOC">Table of Contents</a></div>
</div>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; background: white; font-size: 10pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Results of Operations</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Our operations for the years ended December 31, 2021 and 2020 may not be indicative of our future operations.&#160;&#160;<span>&#160;&#160;</span></span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years Ended&#160;December 31, 2021&#160;and&#160;2020:</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><br/></p>
<div id="t_ft_F8T8HO2WLS00000000000000000000b">
<table style="height: 451px; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 37px;">
<td style="vertical-align: bottom; height: 37px; width: 76.1595%;">
<p style="margin: 0pt; text-align: center;"><span> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 37px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 37px; width: 10.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> For&#160;the&#160;Year&#160;Ended&#160;&#160;<br/>December 31, 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 37px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 37px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 37px; width: 10.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> For&#160;the&#160;Year&#160;Ended December 31, 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 37px; width: 0.555556%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; width: 76.1595%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Revenue </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.555556%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 18px; width: 76.1595%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Construction services (includes engineering) </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; $ </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10%;">
<p style="margin: 0pt; text-align: right;">6,793,690</p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%;"></td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; $ </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10%; text-align: right;">4,514,123</td>
<td style="vertical-align: bottom; height: 18px; width: 0.555556%;"><br/></td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 76.1595%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Medical revenue </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 31,548,012 </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.488202%;"></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%; text-align: right;">4,241,500</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.555556%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 76.1595%;"><span style="font-weight: bold;">Consolidated&#160;</span></td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 38,341,702 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%;"></td>
<td style="vertical-align: bottom; height: 18px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10%; text-align: right;">8,755,623</td>
<td style="vertical-align: bottom; height: 18px; width: 0.555556%;">
<p style="margin: 0pt;"><br/></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 76.1595%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.488202%;"></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.555556%;"></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Year over year % growth:</span></td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;">&#160; &#160; Construction services</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px; text-align: right;">50%</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;">%</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px; text-align: right;"><span>&#8212;</span></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="vertical-align: bottom; width: 76.1595%; height: 19px;">&#160; &#160; Medical revenue</td>
<td style="vertical-align: bottom; width: 0.488202%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 19px; text-align: right; border-bottom: 1pt solid #000000;">644%</td>
<td style="vertical-align: bottom; width: 0.488202%; height: 19px;">%</td>
<td style="vertical-align: bottom; width: 0.488202%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 19px; text-align: right; border-bottom: 1pt solid #000000;"><span>&#8212;</span></td>
<td style="vertical-align: bottom; width: 0.555556%; height: 19px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Consolidated</span></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px; text-align: right;">338</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;">%</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 76.1595%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Net revenue % mix:</span></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 76.1595%; height: 17px;">&#160; &#160; Construction services&#160; &#160; &#160; &#160; &#160;</td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 17px; text-align: right;">18</td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;">%</td>
<td style="vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 10%; height: 17px; text-align: right;">52</td>
<td style="vertical-align: bottom; width: 0.555556%; height: 17px;">%</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;">&#160; &#160; Medical revenue</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">82</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;">%</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 10%; height: 17px; text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">48</td>
<td style="vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;">%</td>
</tr>
<tr style="height: 16px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 76.1595%;"><span style="font-weight: bold;">Consolidated</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 16px; width: 10%; text-align: right;">100</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; text-align: right; height: 16px; width: 0.488202%;">%</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; height: 16px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; width: 10%;">100</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; width: 0.555556%;">%</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Operating Income (Loss)</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; text-align: right; width: 0.488202%; height: 17px;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;">&#160; &#160; &#160;Construction services</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px;">(7,041,313</td>
<td style="padding: 0px; background-color: #cceeff; width: 0.488202%; height: 17px; text-align: left; vertical-align: bottom;" valign="bottom"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">)</span></span><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px;">161,212</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 76.1595%; height: 17px;">
<p>&#160; &#160; &#160;Medical&#160;</p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;">8,405,332</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; width: 0.488202%; height: 17px; text-align: left;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;">996,956</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;">&#160; &#160; &#160;Development</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px;">(203,078</td>
<td style="padding: 0px; vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px; text-align: left;"><span>)</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px;">&#8212;</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 76.1595%; height: 17px;">&#160; &#160; &#160;Corporate and Support</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;">(7,143,791</td>
<td style="padding: 0px; width: 0.488202%; height: 17px; text-align: left; vertical-align: bottom;" valign="bottom">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;">(5,741,001</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; width: 0.555556%; height: 17px;">)</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Consolidated&#160;</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;">(5,982,850</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px; text-align: left;">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; border-top: 1pt solid #000000; width: 10%; height: 17px;">(4,582,832</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Other Income (Expenses)</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;">74,478</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; text-align: right; width: 0.488202%; height: 17px;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;">74,670</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Add: Net profit attributable to common stockholders of SG Blocks, Inc.</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 10%; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">4,924,302</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; width: 0.5%; height: 17px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: #cceeff; border-bottom: 1pt solid #000000; width: 10%; height: 17px;">184,567</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; background-color: #cceeff; width: 0.555556%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 76.1595%; height: 17px;"><span style="font-weight: bold;">Net loss attributable to common stockholders of SG Blocks, Inc.</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;">(10,832,674</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; width: 0.488202%; height: 17px; text-align: left;">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; text-align: right; width: 0.488202%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; width: 0.5%; height: 17px; border-bottom-width: 2.8pt; border-bottom-style: double; border-bottom-color: #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; border-bottom: 2.8pt double #000000; width: 10%; height: 17px;">(4,692,729</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; width: 0.555556%; height: 17px;">)</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_AJUKV9VT4W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">36</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revenue</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">During the year ended December 31, 2021, we derived revenue <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">substantially all of our revenue </span> from the following two segments: construction services and medical revenue.&#160;</span></span><span style="font-size: 13.3333px;">Total revenue for the year ended&#160;</span>December 31, 2021<span style="font-size: 13.3333px;">&#160;was $</span><span style="font-size: 10pt;">38,341,702</span><span style="font-size: 13.3333px;">&#160;compared to $8,755,623</span><span style="font-size: 13.3333px;">&#160;for the year ended&#160;</span>December 31, 2020<span style="font-size: 13.3333px;">.&#160;</span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px;">Revenue increased 338% in 2021, compared to the prior year.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Medical revenue increased 644% in 2021 compared to the prior year. The revenue growth primarily reflects a full year of COVID-19 testing revenue in 2021 versus 2020 which represents testing revenue for the fourth quarter of&#160; 2020.&#160; The overall volume of testing samples collected at LAX airport increased significantly from 2020 due to us being on-site at LAX airport for the entire year of 2021. The majority of the medical revenue came from operations of our Clarity Mobile joint venture.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Construction services revenue increased 50% in 2021 compared to the prior year.&#160; The revenue growth primarily is due to the acquisition of Echo DCL, LLC in September&#160;2020.&#160;The revenue growth reflects increased modular revenue from SG Echo's manufacturing facility.&#160; We manufactured several smaller prototype modules in 2021 in order to gain larger unit orders from our existing customer base.&#160; &#160; &#160; &#160; &#160;</span></span><br/></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Income (Loss)</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Operating Loss was $5,982,850 for the year ended December 31, 2021,&#160;</span><span style="font-size: 10.0pt;">compared to&#160;$4,582,832 for the year ended&#160;December 31, 2020, representing an increase of $1,400,018 or 31%. in 2021 compared to the prior year.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;">Construction services operating loss in 2021&#160;was $7,041,313 as compared to the prior year's operating income of $161,213, primarily due to higher procurement and manufacturing costs of modifying containers and wood modular units. The costs of materials such as lumber, plumbing, roofing, and other supplies to modify and build these units were increased due in part to COVID-19 supply chain issues. We purchased Echo in 2020 and assumed their current projects that had lower gross margins due to the increase in materials prices.&#160;</span><span style="font-size: 13.3333px;">In addition, we incurred higher than expected material and labor costs on several prototype modules projects in 2021 in order to win future revenue orders. We do not anticipate the same number of prototype projects in 2022.&#160;</span><span style="font-size: 10pt; text-indent: 36pt;">We expect construction operating loss to continue to be negatively impacted through at least Q1 2022 by COVID-19 related costs and we have completed in 2021 all but one of the assumed contracts from the purchase of Echo.&#160; &#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;">Medical revenue operating income in 2021 was $8,405,332, as compared to the prior year's operating income of $996,956, primarily due to increased testing samples being collected at our COVID-19 laboratory at LAX airport and the selection of higher priced COVID-19 tests available for our customers seeking a rapid COVID-19 test result, partially offset by increased labor costs and lower than anticipated testing volume with our COVID-19 testing program with Memorial Healthcare and Wayne County, Michigan. We have ceased operations with Memorial Healthcare in Q4 2021.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;">Development operating loss in 2021&#160;is related to operating expenses incurred for certain development projects that were started in 2021 and currently being developed for future use.&#160; No revenue has been generated by development in 2021 to offset these operating expenses.&#160;&#160;</span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;">&#160; &#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;">Corporate and support operating loss increased in 2021, as compared to the prior year, and such increase is primarily due to increases overhead costs in public expenses related to SEC compliance and legal costs, increase payroll due to additional head count and stock compensation in order to retain key employees, increases in IT support and increase in insurance expenses to support the various operations of the Company.&#160;</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0px; text-indent: 0px; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_L7OIPHLJ6800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">37</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Income (Expense)</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #ffffff;">Interest <span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">income for the year ended December 31, 2021 was $57,266 mainly derived from bank interest and interest associated with an outstanding note receivable. There was $61,675 of interest income for the December 31, 2020. Other income for the year ended December 31, 2021 and 2020 was $62,602 and $23,282, respectively. Interest expense for the year ended</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;">&#160;December 31, 2021 and 2020 was $1,254<span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;</span>and $9,275, respectively.&#160; The interest expense for 2020 w<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">as mainly related to the Securities Purchase Agreement entered into on February 4, 2020 with an accredited investor.</span>&#160; Loss on<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;asset disposal for the year ended December 31, 2021 and 2020 was $44,081 and $1,012, respectively.</span>&#160;</span></span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Income Tax Provision</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">A 100% valuation allowance was provided against the deferred tax asset consisting of available net operating loss carryforwards and, accordingly, no income tax benefit was provided.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impact of Inflation</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The impact of inflation upon our revenue and income (loss) from continuing operations during each of the past two fiscal years has not been material to its financial position or results of operations for those years because we do not maintain any inventories whose costs are affected by inflation.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impact of Coronavirus (COVID-19)</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt; color: black;">With the continuing global spread of the novel coronavirus ("COVID-19") pandemic during 2021, we have implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business.&#160;The worldwide spread of variants of the COVID-19 virus is expected to result in a global slowdown of economic activity which is likely to decrease demand for a broad variety of goods and services, including from our customers, while also resulting in delays in projects due to labor shortages and supplier disruptions for an unknown period of time until the disease is contained. &#160;To date, we have experienced some delays in projects due to COVID-19, in particular supply chain issues, <span style="mso-spacerun: yes;">&#160;</span>which we expect to continue and to continue to have an impact on our revenue and our results of operations, the size and duration of which we are currently unable to predict. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the suppliers and contract manufacturers or customers would likely adversely impact our sales, and operating results and result in further project delays. In addition, the continued <span style="mso-spacerun: yes;">&#160;</span>pandemic could result in an economic downturn that could affect the ability of our customers and licensees to obtain financing and therefore impact demand for our products. Order lead times could be extended or delayed and increases we have experienced in pricing could continue to increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, we are considering alternative product sourcing in the event that product supply becomes problematic. We expect this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which we are currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects our business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which we face.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_16MGXA51Z400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">38</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><span>&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Liquidity and Capital Resources</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021&#160;and December 31, 2020, we had an aggregate of $13,024,381&#160;and $13,010,356, respectively, of cash and cash equivalents and short-term investments. T<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">o date, we have financed our operations from revenue generated from operations and sales of our equity and to a lesser extent debt financing.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="color: #231f20; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0.5in;">&#160;</span><br/></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;">On February 4, 2020, we entered into a Securities Purchase Agreement (the &#8220;<span style="font-style: italic;">Purchase Agreement</span>&#8221;) with an accredited investor, pursuant to which we issued to the investor a secured note in the aggregate principal amount of $200,000 (the &#8220;Note&#8221;). The Note is one of a series of up to $400,000 of notes that may be issued by us, bears interest at a rate of nine percent (9%) per annum, is due on July 31, 2023, and is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor (the &#8220;Pledge Agreement&#8221;) by a security interest in the royalty payable to us under that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP 2019-1 LLC. We have the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty.</span></p>
<p style="font-family: 'Times New Roman', serif; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">In April 2020, we completed a public offering where we pursuant to which we issued&#160;440,000 shares of common stock at a public offering price of $4.25 per share which resulted in net proceeds of approximately $1,522,339&#160;after deducting underwriting discounts and commissions and other expenses related to the offering.&#160;We incurred a total of approximately $347,661&#160;in issuance costs in connection with the offering and issued no warrants to purchase shares of common stock to the underwriter.</span></span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="font-size: 13.3333px;">In May 2020, we sold&#160;</span><span style="line-height: inherit;">6,000,000</span><span style="font-size: 13.3333px;">&#160;shares of our common stock at a public offering price of $</span><span style="line-height: inherit;">2.50</span><span style="font-size: 13.3333px;">&#160;per share&#160;and on May 15, 2020,&#160;</span><span style="line-height: inherit;">&#160;pursuant to the terms of the Underwriting Agreement dated May 6, 2020 by and among us and&#160;ThinkEquity, a division of Fordham Financial Management,&#160;Inc., as representatives of several underwriters named therein ("ThinkEquity"),&#160;ThinkEquity&#160;was granted an over-allotment option to purchase up to an additional&#160;900,000&#160;shares of our common stock, in connection with the previously announced public offering. On May 15, 2020,&#160;ThinkEquity&#160;exercised in full such option with respect to all&#160;900,000&#160;shares of our common stock. After giving effect to the full exercise of the over-allotment option, the total number of shares of common stock sold by us in the public offering was&#160;6,900,000&#160;shares of common stock and total net proceeds to us, after deducting underwriting discounts and commissions and other offering expenses payable by us, were approximately $15,596,141.&#160;We incurred a total of approximately&#160;$1,653,859&#160;in issuance costs in connection with the offering and issued warrants to purchase&#160;300,000&#160;shares of common stock to the underwriter.</span><br/></span></span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">In October 2021, we completed a registered direct offering and concurrent private offering pursuant to which we sold an aggregate of 975,000 shares of common stock and&#160;</span></span></span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px;">pre-funded warrants to purchase up to</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px;">2,189,384</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; text-indent: 0px; float: none; display: inline !important;">&#160;shares of Common Stock and warrants to purchase 1,898,630 shares of Common Stock&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">which resulted in net proceeds of approximately $</span><span>10,488,000</span><span>&#160;</span>after deducting underwriting commission and other expenses related to the offering<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">.&#160;</span></span></span><br/></span></span></span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<div>
<div id="t_ft_AX5TST1FCW00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">39</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0px; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span></span><span>December 31, 2021 and December 31, 2020</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">,</span>&#160;we had a cash balance and short-term investments of $13,024,381 and $13,010,356. As of December 31, 2021, our&#160;stockholders&#8217; equity was 20,352,054 compared to $18,253,256&#160;as of December 31, 2020. Our net loss for the years ended December 31, 2021 and 2020 was $5,908,372 and $4,508,162, respectively. This increase was primarily due to an increase in gross profit of approximately $108,000 offset by an increase in operating expenses of approximately $1,508,000 in 2021. <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Net cash used in operating activities was $662,759 and $2,887,950 for the years ended December 31, 2021 and 2020, respectively. The&#160;increase&#160;resulted mainly from an increase of approximately $2,678,356 in working capital, an increase of approximately $386,000 in non-cash stock compensation expense, an increase of approximately $348,000 in depreciation, an increase in loss on asset disposal of approximately $43,000, an increase in bad debt expense of approximately $157,000 offset by an increase in the overall net loss of approximately $1,400,000 in the year ended December 31, 2021 compared to year ended December 31, 2020. <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">We anticipate our cash balance is sufficient to last at least&#160;</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">twelve</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;months from April 15, 2022.</span></span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>We may ne</span>ed to generate additional revenues or secure additional financing sources, such as debt or equity capital, to fund future growth, which financing may not be available on favorable terms or at all. We do not have any additional sources secured for future funding, and if we are unable to raise the necessary capital at the times we require such funding, we may need to materially change our business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><span><b><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Cash Flow Summary</span></b></span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><b></b><br/></p>
<div id="t_ft_DN9Z6MJYPC00000000000000000000b" style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<div id="t_ft_1YRH8KTM8000000000000000000000b">
<table border="0" cellpadding="0" width="100%" style="height: 85px; width: 100%; background: white; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;">
<tbody>
<tr style="height: 10px;">
<td style="padding: 0.75pt; height: 10px;"></td>
<td colspan="7" rowspan="2" style="padding: 0.75pt; height: 20px;">
<p style="margin: 0cm 0cm 0.0001pt; text-align: center; line-height: 1; font-size: 11pt; font-family: Calibri, sans-serif;"><b><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #222222; line-height: inherit;"><span style="line-height: inherit;">For The Year Ended</span></span></b></p>
<p style="margin: 0cm 0cm 0.0001pt; text-align: center; line-height: 1; font-size: 11pt; font-family: Calibri, sans-serif; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #222222; font-weight: bold; line-height: inherit;">December 31,</span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0.75pt; height: 10px;"></td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0.75pt; height: 12px;"></td>
<td style="padding: 0.75pt; height: 12px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0.75pt; height: 12px;"><br/></td>
<td style="padding: 0.75pt; text-align: center; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><span style="font-weight: bold;">2021</span></td>
<td style="padding: 0.75pt; height: 12px;"></td>
<td colspan="3" style="padding: 0.75pt; height: 12px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">
<p style="margin: 0cm 0cm 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><b><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;">2020</span></b></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0cm; height: 12px; width: 1460.5px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;"> Net cash provided by (used in): </span></p>
</td>
<td style="padding: 0.75pt; height: 12px; width: 7.42188px;"></td>
<td style="padding: 0cm; height: 12px; width: 9.42188px;"></td>
<td style="padding: 0.75pt; height: 12px; width: 186.453px;"></td>
<td style="padding: 0cm; height: 12px; width: 9.42188px;"></td>
<td style="padding: 0px; height: 12px; width: 9.42188px;"></td>
<td style="padding: 0.75pt; height: 12px; width: 186.453px;"></td>
<td style="padding: 0cm; height: 12px; width: 9.4375px;"></td>
</tr>
<tr style="height: 12px;">
<td style="background: #cceeff; padding: 0.75pt; height: 12px;">
<p style="margin: 0cm 0cm 0.0001pt; text-indent: 7.5pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"> Operating activities </span></p>
</td>
<td style="background: #cceeff; padding: 0.75pt; height: 12px;"></td>
<td style="background: #cceeff; padding: 0cm; height: 12px; text-align: right;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"> $ </span></p>
</td>
<td style="background: #cceeff; padding: 0.75pt 0px; height: 12px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: black;"> (662,759 </span></p>
</td>
<td style="background: #cceeff; padding: 0cm; height: 12px;">)</td>
<td style="background: #cceeff; padding: 0px; height: 12px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: black;"> $ </span></p>
</td>
<td style="background: #cceeff; padding: 0.75pt 0px; height: 12px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: black;"> (2,887,950 </span></p>
</td>
<td style="background: #cceeff; padding: 0px; height: 12px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"> ) </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0.75pt; height: 12px;">
<p style="margin: 0cm 0cm 0.0001pt; text-indent: 7.5pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;"> Investing activities </span></p>
</td>
<td style="padding: 0.75pt; height: 12px;"></td>
<td style="padding: 0cm; height: 12px;"></td>
<td style="padding: 0.75pt 0px; height: 12px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;"> (9,471,257 </span></p>
</td>
<td style="padding: 0cm; height: 12px;">)</td>
<td style="padding: 0px; height: 12px;"></td>
<td style="padding: 0.75pt 0px; height: 12px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: normal; font-size: 10pt; font-family: 'Times New Roman', serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> (3,045,723 </span></p>
</td>
<td style="padding: 0cm; height: 12px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="background: #cceeff; padding: 0.75pt; height: 10px;">
<p style="margin: 0cm 0cm 0.0001pt; text-indent: 7.5pt; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: black;"> Financing activities&#160; </span></p>
</td>
<td style="background: #cceeff; padding: 0.75pt; height: 10px;"></td>
<td style="background: #cceeff; padding: 0cm; height: 10px;"></td>
<td style="background: #cceeff; padding: 0.75pt 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">
<p style="margin: 0px; text-align: right; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: black;">10,148,041</span></p>
</td>
<td style="background: #cceeff; padding: 0cm; height: 10px;"></td>
<td style="background: #cceeff; padding: 0px; height: 10px;"></td>
<td style="background: #cceeff; padding: 0.75pt 0px; height: 10px; margin: 0px; text-indent: 0px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">
<p style="margin: 0px; text-align: right; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="border-left: none; border-right: none; font-family: 'times new roman', times; font-size: 10pt;"> 17,318,358 </span></p>
</td>
<td style="background: #cceeff; padding: 0cm; height: 10px;"></td>
</tr>
<tr style="height: 7px;">
<td style="padding: 0.75pt; height: 7px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;"> Net increase (decrease) in cash&#160;and cash equivalents </span></p>
</td>
<td style="padding: 0.75pt; height: 7px;"></td>
<td style="padding: 0cm; height: 7px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;"> $ </span></p>
</td>
<td style="padding: 0.75pt 0px; height: 7px; margin: 0px; text-indent: 0px; border-bottom: 5px double #000000;">
<p style="margin: 0px; text-align: right; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;">14,025</span></p>
</td>
<td style="padding: 0px 0px 2px; height: 7px;"></td>
<td style="padding: 0px; height: 7px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;"> $ </span></p>
</td>
<td style="padding: 0.75pt 0px; height: 7px; margin: 0px; text-indent: 0px; border-bottom: 5px double #000000;">
<p style="margin: 0px; text-align: right; line-height: 16.8667px; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #222222;"> 11,384,685 </span></p>
</td>
<td style="padding: 0px 0px 2px; height: 7px;"></td>
</tr>
</tbody>
</table>
</div>
</div>
<div><br/>
<div id="t_ft_58NSZITQ0W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-size: 10pt;" class="pageno">40</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><a href="#TOC">Table of Contents</a></div>
</div>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: #000000;">Operating activities used net cash of $662,759 during the Year ended December 31, 2021, and $2,887,950 during the Year ended December 30, 2020. Generally, our net operating cash flows fluctuate primarily based on changes in our profitability and working capital. Cash used in operating activities decreased by approximately $2,225,000 primarily&#160;due to an decrease in working capital of approximately $2,675,000 due in part to increases in accrued losses from the legacy SG Echo contracts we assumed and increases in accounts payable with the additions of operations of new entities, SG DevCorp, Chicago Airport Testing, and SG Echo, from the corresponding period of the prior year.&#160; In addition, we had an increase of approximately $386,000 in stock-based compensation, an increase of approximately $348,000 in depreciation expense, an increase of approximately $157,000 in bad debt expense and an increase in the overall net loss of approximately $1,400,200, during the Year ended December 31, 2021&#160;compared to the Year ended December 31, 2020.&#160;</span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: #000000;">Investing activities used net cash of $9,471,257 during the Year ended December 31, 2021, and $3,045,723 during the Year ended December 30, 2020.&#160;Cash used in investing activities increased from the corresponding period of the prior year primarily due to the purchase of property, plant and equipment of approximately $3,250,000 which includes the land purchase for the Lago&#160;Vista - Austin project, purchase of intangible assets of $42,500, an investments in two SG DevCorp entities totaling approximately $3,600,000 and we received proceeds from the sale of equipment for $225,000.&#160;</span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;"><br/></span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;">Financing activities provided net cash of $10,148,041 during the year ended December 31, 2021, and provided net cash of $17,318,358 during the Year ended December 31, 2020.&#160; Cash provided by financing activities decreased by approximately $7,170,000 due to a decrease in proceeds from public stock offerings and proceeds from long-term note payable in the year ended 31, 2021. C</span><span style="font-size: 13.3333px;">ash used by financing activities for the year ended December 31, 2021 increased by approximately $3,745,000</span><span style="font-size: 13.3333px;">&#160;as compared to the year ended December 31, 2020 due to distributions paid to our non-controlling interest partner</span><span style="font-size: 10pt; text-indent: 0.5in;">, offset by an increase of approximately $707,000</span><span style="font-size: 10pt; text-indent: 0.5in;"><span>&#160;</span>in proceeds from conversion of outstanding warrants to common stock and proceeds from short-term note payable of $2,000,000.</span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">We provide services to our construction customers in three separate phases: the design phase, the architectural and engineering phase and the construction phase. Each phase is independent of the other, but builds through a progression of concept through delivery of a completed structure. These phases may be embodied in a single contract or in separate contracts, which is typical of a design build process model. As of December 31, 2021, we had 11 projects tota<span style="background-color: #ffffff;">ling $3,217,909 under contract, which</span>, if they all proceed to construction, will result in us constructing approximately 101,392 square feet of modular space. Of these contracts,&#160;</span><span style="text-indent: 36pt; font-size: 10pt;">all eleven</span><span style="text-indent: 36pt; font-size: 10pt;">&#160;(11) projects combine all </span>three<span style="text-indent: 36pt; font-size: 10pt;"> phases or parts thereof and including construction.&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">We expect that all of this revenue will be realized by December 31, 2022.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;">

</p>
<p style="text-indent: .5in; margin: 0pt;"><span style="font-size: 10.0pt;">Backlog may fluctuate significantly due to the timing of orders or awards for large projects and is not necessarily indicative of future backlog levels or the rate at which backlog will be recognized as revenue. The decrease in backlog at December 31, 2021&#160;is&#160;<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">primarily attributable to one new contract we entered into during the first quarter of 2021 for approximately $1,325,000, one new contract in the third quarter of 2021 for approximately $857,000 and one partial contract cancellation of approximately ($1,300,000), one new contract we entered into during the fourth quarter of 2021 for approximately $780,000 and one contract cancellation of approximately ($16,920,000) offset by&#160;work in progress or completed contracts during the year ended 2021 for approximately&#160;$6,793,000.&#160;</span></span><span style="font-size: 10.0pt;"><span style="color: #000000;">We expect that all of this revenue will be realized by December 31, 2022. Backlog does not include COVID tests or testing services provided through our joint venture, Clarity Mobile Venture.&#160;</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">There can be no assurance that our customers will decide to and/or be able to proceed with these construction projects, or that we will ultimately recognize revenue from these projects in a timely manner or at all.</span></p>
<p style="font-family: 'times new roman', times; margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_PEGJEKBYM800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">41</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Off-Balance Sheet Arrangements</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021 and 2020, we&#160;had no material off-balance sheet arrangements to which we are a party.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">In the ordinary course of business, we enter into agreements with third parties that include indemnification provisions which, in our judgment, are normal and customary for companies in our industry sector. These agreements are typically with consultants and certain vendors. Pursuant to these agreements, we generally agree to indemnify, hold harmless, and reimburse indemnified parties for losses suffered or incurred by the indemnified parties with respect to actions taken or omitted by us. The maximum potential amount of future payments we could be required to make under these indemnification provisions is unlimited. We have not incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. As a result, the estimated fair value of liabilities relating to these provisions is minimal. Accordingly, we have no liabilities recorded for these provisions as of December 31, 2021</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Critical Accounting Policies and New Accounting Pronouncements</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Critical Accounting Policies</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our financial statements are prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;). In connection with the preparation of the financial statements, we are required to make assumptions and estimates and apply judgments that affect the reported amounts of assets, liabilities, revenue, and expenses, and the related disclosures. We base our assumptions, estimates, and judgments on historical experience, current trends, and other factors that we believe to be relevant at the time the consolidated financial statements are prepared. On a regular basis, we review the accounting policies, assumptions, estimates, and judgments to ensure that our financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our significant accounting policies are discussed in &#8220;Note 3&#8212;Summary of Significant Accounting Policies&#8221; of the notes to our consolidated financial statements included elsewhere in this Annual Report. We believe that the following accounting policies are the most critical in fully understanding and evaluating our reported financial results.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><em>Share-based payments</em>. <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">We measure the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of the award is measured on the grant date. For non-employees, the fair value of the award is generally re-measured on interim financial reporting dates and vesting dates until the service period is complete. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. We recognize stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors is reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations.</span>&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Convertible instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">. SGB bifurcates conversion options from their host instruments and accounts for them as free-standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (i) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract; (ii) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable GAAP measures with changes in fair value reported in earnings as they occur; and (iii) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_18XUEW5XOG00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">42</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SGB determined that the embedded conversion options that were included in the previously&#160;outstanding convertible debentures should be bifurcated from their host and a portion of the proceeds received upon the issuance of the hybrid contract has been allocated to the fair value of the derivative. The derivative was subsequently marked to market at each reporting date based on current fair value, with the changes in fair value reported in results of operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><b><i></i></b><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><b><i><span style="font-size: 10.0pt;">Revenue recognition </span></i></b><span style="font-size: 10.0pt;">&#8211;&#160;<span style="color: #000000;">The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. </span>To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy:</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">&#160;</span></p>
<div id="t_ft_YYF8L8GHR400000000000000000000b">
<table style="width: 100%; margin-left: 0.1px; height: 85px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr style="height: 17px;">
<td style="width: 5.27392%; height: 17px; text-align: center; padding: 1px 1px 8px;">(1)</td>
<td style="width: 94.726%; height: 17px; padding: 1px 1px 8px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Identify the contract with a customer</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 5.27392%; height: 17px; text-align: center; padding: 1px 1px 8px;">(2)</td>
<td style="width: 94.726%; height: 17px; padding: 1px 1px 8px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Identify the performance obligations in the contract</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 5.27392%; height: 17px; text-align: center; padding: 1px 1px 8px;">(3)</td>
<td style="width: 94.726%; height: 17px; padding: 1px 1px 8px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Determine the transaction price</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 5.27392%; height: 17px; text-align: center; padding: 1px 1px 8px;">(4)</td>
<td style="width: 94.726%; height: 17px; padding: 1px 1px 8px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Allocate the transaction price to performance obligations in the contract</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 5.27392%; height: 17px; text-align: center;">(5)</td>
<td style="width: 94.726%; height: 17px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Recognize revenue as performance obligations are satisfied</span></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt; line-height: 13.2pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.&#160;&#160;</span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 10pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0pt; text-indent: 36pt; line-height: 13.2pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span><span class="selected"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">On October 3, 2019, we entered into an Exclusive License Agreement (&#8220;ELA&#8221;&#160;) pursuant to which we granted an exclusive license for our technology as outlined in the ELA. The ELA is described below.&#160;Under the ELA, we were to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. We have determined that the ELA granted the licensee a right to access our intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognizes revenue and we have the right to payment of royalties.&#160;</span></span></span></span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; text-indent: -17.4px; float: none; display: inline !important;">On June 15, 2021 we&#160;</span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px;">terminated the Exclusive License Agreement with CPF that we had entered into on October 3, 2019.&#160;</span><span style="text-indent: 36pt; font-size: 10pt;"><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; text-indent: -17.4px; float: none; display: inline !important;">No revenue has been recognized under the ELA for the year ended December 31, 2021.&#160; </span><span style="font-family: 'Times New Roman', serif; text-indent: 0px; font-size: 13.3333px;">&#160;&#160;</span></span><span style="text-indent: 36pt; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div>
<div id="t_ft_FL2VIWSDPS00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">43</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0px; text-indent: 0px;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span><span class="selected"><span style="font-size: 10pt; color: #000000;">On October 9, 2019, we entered into a Right of First Refusal Agreement (the &#8220;<span style="font-style: italic;">Agreement</span>&#8221;) with CMC Development LLC (&#8220;<span style="font-style: italic;">CMC</span>&#8221;).&#160; See Note 3 for a discussion on the Right of First Refusal Agreement.&#160;</span></span></span><span style="font-size: 10pt; color: #000000;">Under the agreement, we have a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the &#8220;<span style="font-style: italic;">ROFR Rights</span>&#8221;). <span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">In exchange for such ROFR Rights, we agreed to issue to CMC<span>&#160;2,500</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>shares of restricted stock of our common stock, of which<span>&#160;1,250</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>shares will vest and be issued on September 30, 2020 and the remaining 1,250 shares will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than<span>&#160;1,250</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>shares of such restricted stock. The Agreement also provides for customary indemnification and confidentiality obligations between the parties. The<span>&#160;2,500</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>shares of restricted stock of our common stock has yet to be issued to CMC.</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt; color: #000000;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Agreement also provides that CMC has engaged us to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the &#8220;Ridge Avenue, Atlanta Project.&#8221; The total cost of the project is $</span><span>16,900,000</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">. </span></span><span style="font-size: 10pt; color: #000000;">The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. We are no longer participating on&#160;Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. We reported this as a cancellation within our backlog footnote, see Note 13 on this discussion. No revenue has been recognized under the Agreement during the year ended December 31, 2021.&#160;&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 36pt;"><span style="font-size: 10pt;">We entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;).&#160; Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been&#160;rendered, which is at a point in time. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">In addition, we formed Chicago Airport&#160;Testing, LLC which collects rental revenue.&#160;</span>During the year ending December 31, 2021, we recognized approximately $31,400,000 in revenue related to activities through the two JV's, which is included in medical revenue on the accompanying consolidated statements of operations. &#160;</span></p>
<p style="margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 36pt;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">We acquired a 10% non-dilutable&#160;equity interest for JDI-Cumberland Inlet, LLC and acquired a 50% membership interest in Norman Berry II Owner LLC in the second quarter of 2021. We have determined we are not the primary beneficiary and thus will not consolidate the activities on the consolidated financial statements.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -17.4px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;We</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: start; text-indent: 0px; float: none; display: inline !important;">&#160;will use the equity method to report the activities as an investment in on our consolidated financial statements.&#160;</span><br/></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Goodwill</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">. Goodwill represents the excess of reorganization value over the fair value of identified net assets upon emergence from bankruptcy. In accordance with the accounting guidance on goodwill, SGB performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying value. Our evaluation of goodwill completed during the year ended December 31, 2021, resulted in no impairment loss.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Intangible assets &#8211;&#160;<span style="font-size: 10pt; ;font-style: normal;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years.&#160;In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 years. We evaluated intangible assets for impairment during the year ended December 31, 2021, and determined that there are no impairment losses.&#160;</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt; ;font-style: normal;"><span>&#160;</span><span>&#160;</span></span></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_VQQ09K0KGG00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">44</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">New Accounting Pronouncements </span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">See Note 3 to the accompanying consolidated financial statements for all recently adopted and new accounting pronouncements.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Non-GAAP Financial Information</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In addition to our results under GAAP, we also present EBITDA and Adjusted EBITDA for historical periods. EBITDA and Adjusted EBITDA are non-GAAP financial measures and have been presented as supplemental measures of financial performance that are not required by, or presented in accordance with, GAAP. We calculate EBITDA as net income (loss) before interest expense, income tax benefit (expense), depreciation and amortization. We calculate Adjusted EBITDA as EBITDA before certain non-recurring adjustments such as loss on conversion of convertible debentures, change in fair value of financial instruments and stock compensation expense.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">EBITDA and Adjusted EBITDA are presented because they are important metrics used by management as one of the means by which it assesses our financial performance. EBITDA and Adjusted EBITDA are also frequently used by analysts, investors and other interested parties to evaluate companies in our industry. These measures, when used in conjunction with related GAAP financial measures, provide investors with an additional financial analytical framework that may be useful in assessing us and our results of operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">EBITDA and Adjusted EBITDA have certain limitations. EBITDA and Adjusted EBITDA should not be considered as alternatives to net income (loss), or any other measures of financial performance derived in accordance with GAAP. These measures also should not be construed as an inference that our future results will be unaffected by unusual o</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">r non-recurring items for which these non-GAAP measures make adjustments. Additionally, EBITDA and Adjusted EBITDA are not intended to be liquidity measures because of certain limitations, including, but not limited to:</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_LOH21ZIH1C00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> They do not reflect our cash outlays for capital expenditures; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_V1FGTTFBDC00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> They do not reflect changes in, or cash requirements for, working capital; and </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_P0M18VR6JK00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 18pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#9679; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Although depreciation and amortization are non-cash charges, the assets are being depreciated and amortized and may have to be replaced in the future, and these non-GAAP measures do not reflect cash requirements for such replacements. </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Other companies, including other companies in our industry, may not use such measures or may calculate one or more of the measures differently than as presented in this Annual Report, limiting their usefulness as a comparative measure.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In evaluating EBITDA and Adjusted EBITDA, you should be aware that in the future we will incur expenses that are the same or similar to some of the adjustments made in our calculations, and our presentation of EBITDA and Adjusted EBITDA should not be construed to mean that our future results will be unaffected by such adjustment. Management compensates for these limitations by using EBITDA and Adjusted EBITDA as supplemental financial metrics and in conjunction with our results prepared in accordance with GAAP. The non-GAAP information should be read in conjunction with our consolidated financial statements and related notes.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_NN81RPNPE800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">45</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following is a reconciliation of EBITDA and Adjusted EBITDA to the nearest GAAP measure, net loss:</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_0W2C7MCUTC00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 219px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 35px;">
<td style="vertical-align: bottom; height: 35px; width: 72.9982%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px; width: 0.526008%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 35px; width: 12.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year&#160;Ended December 31, 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px; width: 0.584454%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px; width: 0.467563%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 35px; width: 12.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the Year&#160;Ended December 31, 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px; width: 1.0929%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; width: 72.9982%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net loss attributable to common stockholders of SG Blocks,&#160;Inc. </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.526008%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(10,832,674</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.584454%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; width: 0.467563%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (4,692,729 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.0929%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 17px; width: 72.9982%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Addback interest expense </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.526008%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,254 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.584454%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.467563%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 9,275 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.0929%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 15px; width: 72.9982%; background-color: #cceeff;">Addback interest income</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; width: 0.526008%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; text-align: right; width: 12%; background-color: #cceeff;">(57,266</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; width: 0.584454%; text-align: left; background-color: #cceeff;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; text-align: right; width: 0.467563%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; text-align: right; width: 12%; background-color: #cceeff;">(61,675</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; width: 1.0929%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 17px; width: 72.9982%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Addback depreciation and amortization </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 0.526008%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 605,405 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 0.584454%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 0.467563%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 239,982 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.0929%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; width: 72.9982%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> EBITDA (non-GAAP) </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.526008%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(10,283,281</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.584454%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; width: 0.467563%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (4,505,147 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.0929%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 72.9982%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.526008%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.584454%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.467563%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.0929%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; height: 17px; width: 72.9982%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Addback&#160;loss on asset disposal </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.526008%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 44,081 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.584454%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.467563%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,012</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.0929%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 2px 13px; vertical-align: bottom; width: 72.9982%; height: 17px;">Addback&#160;litigation expense</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.526008%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 12%; text-align: right; height: 17px;">570,934</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.584454%; text-align: right; height: 17px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.467563%; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 0.5%; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 12%; text-align: right; height: 17px;">461,613</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 1.0929%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 2px 13px; vertical-align: bottom; height: 17px; width: 72.9982%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Addback stock-based compensation expense </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 0.526008%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,647,391 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 0.584454%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 0.467563%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 12%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,261,215 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.0929%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 16px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 72.9982%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Adjusted EBITDA (non-GAAP) </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 0.526008%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 16px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 16px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(8,020,875</span></p>
</td>
<td style="padding: 0px 0px 3px; height: 16px; width: 0.584454%; vertical-align: bottom;" valign="bottom">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 0.467563%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 16px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 16px; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (2,781,307 </span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; width: 1.0929%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 7A.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bftrf_TT6J5CAMC000000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Not applicable.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 8.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bfrt_Q9D9LTB6LC00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our financial statements and the notes thereto, together with the report thereon of Whitley Penn LLP, our registered public accounting firm, dated April 15,&#160;<span style="border-left: none; border-right: none;">2022</span>, appear beginning on page F-1 of this report.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_2L57GLNSQO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">46</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><span>&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 9.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bnre4_LMZE1SCACW00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">None.&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 9A.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bty5hhh_0EIN8WXW8000000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> CONTROLS AND PROCEDURES. </span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(a) Disclosure Controls and Procedures.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our management, with the participation of our Principal Executive Officer and Principal Financial Officer, carried out an evaluation of the effectiveness of our &#8220;disclosure controls and procedures&#8221; (as defined in Exchange Act Rules 13a-15(e) or 15d-15(e)) as of the end of the period covered by this Annual Report (the &#8220;Evaluation Date&#8221;). Based upon that evaluation, our Principal Executive Officer and Principal Financial Officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act (i) is recorded, processed, summarized and reported, within the time periods specified in the SEC rules and forms, and (ii) is accumulated and communicated to our management, including our Principal Executive Officer and Principal Financial Officer, as appropriate to allow timely decisions regarding required disclosure.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Principal Executive Officer and the Principal Financial Officer believe that the consolidated financial statements and other information contained in this Annual Report present fairly, in all material respects, our business, financial condition and results of operations.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(b) Management&#8217;s Annual Report on Internal Control over Financial Reporting</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our management is also responsible for establishing and maintaining adequate internal control over financial reporting (as such term is defined in Rules 13a-15(f) or&#160;15d-15(f) of the Exchange Act).</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s internal control over financial reporting is designed 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. Because of the inherent limitations of internal control systems, our internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with policies or procedures may deteriorate.<span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span></span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2021. In making this assessment, we used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Internal Control-Integrated Framework (2013)</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">. Based on our assessment, we concluded that, as of December 31, 2021, our internal control over financial reporting was effective based on those criteria.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">This Annual Report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting. Management&#8217;s report was not subject to attestation by the Company&#8217;s registered public accounting firm pursuant to the exemption provided to issuers that are neither &#8220;large accelerated filers&#8221; nor &#8220;accelerated filers&#8221; under the Dodd-Frank Wall Street Reform and Consumer Protection Act.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">(c) Changes in Internal Control over Financial Reporting</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">There were changes made to our internal control process that improved the timely closing of our accounting records and added additional steps within our review process for complex and new transactions over financial reporting that occurred during the fourth quarter of 2021.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9B.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bgerefd_ZMCPXK5C7400000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">OTHER INFORMATION.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">None.<br/><br/></span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt;">ITEM 9C.&#160;&#160;&#160;&#160;&#160;</span></b><span style="mso-field-code: ' HYPERLINK ';"><b><span style="font-size: 10.0pt; color: black;">&#160;<a style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="BDISCLOSURE_REGARDING_FOREIGN_JURISDICTIONS_X7L85USLTC00000000000000000000" class="customBookmark">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</a></span></b></span><b></b></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">&#160;</span></b></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10.0pt; color: black;"><span style="mso-tab-count: 1;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span>Not applicable.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_FZQH5AHPMO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">47</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p><br/></p>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bnfr_W2YWVGH0PS00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PART III</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<div style="font-family: 'Times New Roman'; margin: 0pt; font-size: 10pt; font-weight: bold;">ITEM 10. <a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bvveryy_POIVQOK6BK00000000000000000000">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;">

</p>
<p style="text-align: justify; margin: 0pt;"><span style="font-size: 10.0pt;">Below is certain information regarding our directors and executive officers.&#160;</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_62UF550HU800000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; width: 99.8372%; font-family: 'times new roman'; font-size: 10pt; height: 163px;">
<tbody>
<tr style="height: 10px;">
<td style="height: 10px; width: 32.7446%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">
<p><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Name of Director or&#160;</span></b><b style="font-size: 10pt;"><span style="font-size: 10pt;">Executive Officer</span></b></p>
</td>
<td style="width: 1.21755%; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 10px;"><br/></td>
<td style="text-align: center; height: 10px; width: 17.2278%; border-top-width: 1pt; border-top-style: solid; border-top-color: #000000; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><b><span style="font-size: 10pt;">Ages</span></b></td>
<td style="text-align: center; width: 1.38218%; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 10px;"><br/></td>
<td style="text-align: center; height: 10px; width: 23.6729%; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Position</span></b></td>
<td style="text-align: center; width: 23.6729%; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 10px;"><span style="font-weight: bold;">Served as an Officer and/or Director Since</span></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; border-top: 1pt solid #000000; border-bottom-width: 1px; width: 32.7446%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Paul M. Galvin</span></td>
<td style="background-color: #cceeff; width: 1.21755%; height: 17px;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom-width: 1px; width: 17.2278%;">59</td>
<td style="background-color: #cceeff; text-align: center; width: 1.38218%; height: 17px;"><br/></td>
<td style="background-color: #cceeff; height: 17px; border-top: 1pt solid #000000; width: 23.6729%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Chairman of the Board and Chief Executive Officer</span></td>
<td style="background-color: #cceeff; border-top: 1pt solid #000000; width: 23.6729%; height: 17px; text-align: center;">November 2011</td>
</tr>
<tr style="height: 17px;">
<td style="width: 32.7446%; height: 17px;">Yaniv<span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span></span>Blumenfeld&#160;<br/></td>
<td style="width: 1.21755%; height: 17px;"><br/></td>
<td style="width: 17.2278%; height: 17px; text-align: center;">49</td>
<td style="width: 1.38218%; text-align: center; height: 17px;"><br/></td>
<td style="width: 23.6729%; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Director</span></td>
<td style="width: 23.6729%; height: 17px; text-align: center;">April 2018</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 32.7446%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Maggie Coleman <sup>(1)(3)(6)</sup></span></td>
<td style="background-color: #cceeff; width: 1.21755%; height: 17px;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: center; width: 17.2278%;">46</td>
<td style="background-color: #cceeff; text-align: center; width: 1.38218%; height: 17px;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 23.6729%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Director</span><br/></td>
<td style="background-color: #cceeff; width: 23.6729%; height: 17px; text-align: center;">June 2020</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 32.7446%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Christopher Melton <sup>(2)(5)</sup></span></td>
<td style="width: 1.21755%; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; width: 17.2278%;">50</td>
<td style="text-align: center; width: 1.38218%; height: 17px;"><br/></td>
<td style="height: 17px; width: 23.6729%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Director</span><br/></td>
<td style="width: 23.6729%; height: 17px; text-align: center;">November 2011</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; width: 32.7446%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Joseph<span>&#160;</span></span>Safina&#160;<sup>(1)(3)</sup></td>
<td style="width: 1.21755%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: center; width: 17.2278%; background-color: #cceeff;">53</td>
<td style="text-align: center; width: 1.38218%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; width: 23.6729%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Director</span><br/></td>
<td style="width: 23.6729%; height: 17px; text-align: center; background-color: #cceeff;">May 2021</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 32.7446%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">David Villarreal <sup>(4)(5)(7)</sup></span></td>
<td style="width: 1.21755%; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; width: 17.2278%;">70</td>
<td style="text-align: center; width: 1.38218%; height: 17px;"><br/></td>
<td style="height: 17px; width: 23.6729%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Director</span></td>
<td style="width: 23.6729%; height: 17px; text-align: center;">May 2021</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; width: 32.7446%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">William Rogers</span><br/></td>
<td style="width: 1.21755%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: center; width: 17.2278%; background-color: #cceeff;">54</td>
<td style="text-align: center; width: 1.38218%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; width: 23.6729%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Chief Operating Officer</span></td>
<td style="width: 23.6729%; height: 17px; text-align: center; background-color: #cceeff;">December 2020</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 32.7446%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Gerald Sheeran</span></td>
<td style="width: 1.21755%; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; width: 17.2278%;">41</td>
<td style="text-align: center; width: 1.38218%; height: 17px;"><br/></td>
<td style="height: 17px; width: 23.6729%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Acting Chief Financial Officer</span><br/></td>
<td style="width: 23.6729%; height: 17px; text-align: center;">August 2019</td>
</tr>
</tbody>
</table>
<table cellpadding="0" style="height: 16px; width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left; height: 16px;">
<td style="width: 24px; text-align: left; height: 16px;">(1)</td>
<td style="text-align: left; height: 16px; width: 961px;">Audit Committee Member.</td>
</tr>
</tbody>
</table>
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(2)</td>
<td style="text-align: left;">Audit Committee Chairman.</td>
</tr>
</tbody>
</table>
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(3)</td>
<td style="text-align: left;">Compensation Committee Member.</td>
</tr>
</tbody>
</table>
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(4)</td>
<td style="text-align: left;">Compensation Committee Chairman.</td>
</tr>
</tbody>
</table>
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(5)</td>
<td style="text-align: left;">Nominating and Corporate Governance Committee Member.</td>
</tr>
</tbody>
</table>
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(6)</td>
<td style="text-align: left;">Nominating and Corporate Governance Committee Chair</td>
</tr>
</tbody>
</table>
<table cellpadding="0" style="width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.1px;">
<tbody>
<tr style="vertical-align: top; text-align: left;">
<td style="width: 0in;"></td>
<td style="width: 0.25in; text-align: left;">(7)</td>
<td style="text-align: left;">Lead Independent Director.</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 10pt 0in 0.0001pt; text-indent: 24pt; text-align: left;"><b><i><span style="font-size: 10pt; color: #000000;">Paul M. Galvin</span></i></b><span style="font-size: 10pt; color: #000000;">&#160;</span><span style="font-size: 10pt; color: #404040; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">was appointed as a director and the Company&#8217;s Chief Executive Officer upon consummation of the reverse merger among CDSI Holdings Inc., CDSI Merger Sub, Inc., the Company, and certain stockholders of the Company on November 4, 2011 (the &#8220;Merger&#8221;). Mr. Galvin is a founder of SG Blocks, LLC, the predecessor entity of the Company. He has served as the Chief Executive Officer of the Company since April 2009 and as a director of the Company since January 2007. Mr. Galvin has been a managing member of TAG Partners, LLC (&#8220;TAG&#8221;), an investment partnership formed for the purpose of investing in the Company, since October 2007. Mr. Galvin brings over 30 years of experience developing and managing real estate, including residential condominiums, luxury sales and market rate and affordable rental projects. Prior to his involvement in real estate, he founded a non-profit organization that focused on public health, housing and child survival, where he served for over a decade in a leadership position. During that period, Mr. Galvin designed, developed and managed emergency food and shelter programs through New York City&#8217;s Human Resources Administration and other federal and state entities. From November 2005 to June 2007, Mr. Galvin was Chief Operating Officer of a subsidiary of Yucaipa Investments, where he worked with religious institutions that needed to monetize underperforming assets. While there, he designed and managed systems that produced highest and best use analyses for hundreds of religious assets and used them to acquire and re-develop properties across the U.S. Mr. Galvin holds a Bachelor of Science in Accounting from LeMoyne College and a Master&#8217;s Degree in Social Policy from Fordham University. He was formerly an adjunct professor at Fordham University&#8217;s Graduate School of Welfare. Mr. Galvin previously served for 10 years on the Sisters of Charity Healthcare System Advisory Board and six years on the board of SentiCare, Inc. In 2011, the Council of Churches of New York recognized Mr. Galvin with an Outstanding Business Leadership Award.</span></p>
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_2">
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">We selected Mr.&#160;Galvin to serve on our Board because he brings extensive knowledge of the real estate and finance industries and managements experience. Mr.&#160;Galvin&#8217;s pertinent experience, qualifications, attributes and skills include his expertise in real estate development and management and finance.&#160;</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_16N9NGR0VK00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">48</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="text-align: justify; text-indent: 24pt; margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><i><span style="font-size: 10pt; color: #000000;">Yaniv Blumenfeld</span></i></b><span style="font-size: 10pt; color: #000000;">&#160;</span><span style="font-size: 10.0pt;">joined the Board of Directors in April 2018. He founded Glacier Global Partners LLC in 2009 and is responsible for its strategic direction and oversees its investments and day-to-day management, including origination, underwriting, closing, investor relations and asset management functions. Mr. Blumenfeld has over 20 years of real estate experience, 13 years of which have been with leading Wall Street firms, where he was responsible for structuring, underwriting, pricing, securitizing and syndicating over $16 billion of commercial real estate loans and equity transactions. Prior to founding Glacier Global Partners LLC, Mr. Blumenfeld was a Managing Director at The Bear Stearns Companies, Inc. and JPMorgan Chase &amp; Co., and, in such role, was responsible for structuring and closing over $2 billion in real estate debt and equity transactions for institutional clientele. Prior to that, Mr. Blumenfeld was a Managing Director and Head of the CMBS Capital Markets Group for the U.S. at EuroHypo AG, then world&#8217;s largest real estate investment bank. In that capacity, Mr. Blumenfeld expanded the large loan CMBS group and oversaw the structuring, pricing, securitization and syndication functions and served on the bank&#8217;s investment committee in charge of approving all transactions. He designed and implemented risk-control measures, standardized underwriting and pricing models and structured over $4 billion of real estate loans. Other positions previously held by Mr. Blumenfeld include Senior Vice President at Lehman Brothers, PaineWebber/UBS and Daiwa Securities. Prior to joining the banking industry, Mr. Blumenfeld worked as a real estate consultant at Ernst &amp; Young real estate consulting group, advising real estate owners and operators, and various investment banks. Mr. Blumenfeld received a Bachelor of Science in real estate finance from Cornell University School of Hotel Administration. He is a member of the CRE Finance Council, was a guest lecturer at Columbia University, and was a recipient of the Young Jewish Professional NYC Real Estate Entrepreneur &amp; Achievement Award in 2013. He is also involved with various philanthropic organizations, including The American Israel Public Affairs Committee, White Plains Hospital, American Friends of Rabin Medical Center and is on the board of directors of Arts Westchester and the White Plains Business Improvement District.</span></p>
<p style="text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif'; margin: 7pt 0in 7pt 0in;"><span style="font-size: 10pt; text-indent: 24pt;">We selected Mr.&#160;</span>Blumenfeld<span style="font-size: 10pt; text-indent: 24pt;"> to serve on our Board because he brings extensive knowledge of the real estate finance industry. Mr.&#160;</span>Blumenfeld&#8217;s<span style="font-size: 10pt; text-indent: 24pt;"> pertinent experience, qualifications, attributes and skills include expertise in real estate finance, risk-control, developments, investment banking and capital raising.&#160;</span><br/></p>
<p style="margin: 0pt; font-size: 10pt; text-align: justify; text-indent: 24pt; font-family: 'Times New Roman', 'serif';"><b><i><span style="font-size: 10pt;">Maggie Coleman</span></i></b><span style="font-size: 10pt;">&#160;was appointed as a director of the Company in June of&#160;2020. She is Managing Partner as Sera Global where she leads the Private Capital Advisory practice for real estate and is reponsible&#160;for advising leading&#160; general partners, operating companies and managers of real assets on capital formation and fund strategy including capital raising. Additional, she oversees Sera Global's&#160;investor coverage across institutional relationships, private equity and private capital groups.&#160; Prior to joining Sera Global, she was a Senior Managing Director and Co-Head&#160;of International Capital, Americas at Jones Lang&#160;LaSalle&#160;Incorporated (NYSE: JLL), a Fortune&#160;500&#160;company. In this role, Ms.&#160;Coleman led a team that was primarily focused on cross-border&#160;capital deployment from global investors across Canada, EMEA and Asia Pacific. Ms.&#160;Coleman was responsible for placing capital from international investors into&#160;JLL&#8217;s&#160;direct transactions, structuring recapitalizations and joint ventures, while also helping offshore capital acquire and finance&#160;JLL&#8217;s&#160;global investment portfolios and large single asset sales. Ms.&#160;Coleman has been involved in over $20&#160;billion in transactions and has directed the JLL platform that has executed over $53&#160;billion in transactions since&#160;2011, including over $10&#160;billion in loan sales in the US, Europe and Asia. Further, Ms.&#160;Coleman was responsible for business development, client management and the execution of global transactions and is a frequent speaker on global capital flows in the real estate sector. Ms.&#160;Coleman also served in various other positions at JLL including as Executive Vice President at JLL form&#160;2013-209&#160;and Managing Director for,&#160;2016-2019. Prior to its merger with JLL in&#160;2008, Ms.&#160;Coleman worked as a Director within the M&amp;A Advisory Services group of&#160;Staubach&#160;Capital Markets specializing in real estate structured financial solutions and investment banking. Ms.&#160;Coleman earned a master&#8217;s degree from the University of Chicago in Political Economy and a bachelor&#8217;s degree in business economics&#160;&amp; public policy (BEPP) and international business from Indiana University&#8217;s Kelley School of Business. Ms.&#160;Coleman is a council member of the Urban Development/Mixed-Use&#160;Council (UDMUC) at the Urban Land Institute. Commercial Property Executive named Ms.&#160;Coleman as a recipient of the &#8220;Rising Leader Award&#8221; for&#160;2012. In&#160;2012, Ms.&#160;Coleman also received the Catalyst Award from JLL for her achievements in team management. Ms.&#160;Coleman is affiliated with the Guild Board of the Boys&#160;&amp; Girls Clubs of Chicago and is a member of the Board of Directors of the Jackson Chance Foundation.</span></p>
<p style="margin: 8pt 0in 0.0001pt; font-size: 10pt; text-align: justify; text-indent: 24pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt;">We selected Ms.&#160;Coleman to serve on our Board because she brings extensive real estate investment knowledge. Ms.&#160;Coleman&#8217;s pertinent experience, qualifications, attributes and skills include expertise in real estate investment and financial literacy.</span></p>
<p style="margin: 8pt 0in 0.0001pt; font-size: 10pt; text-align: justify; text-indent: 24pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt;"><b><i><span style="font-size: 10pt;">Christopher Melton</span></i></b><span style="font-size: 10pt;">&#160;</span></span><span style="font-size: 10pt;">was appointed as a director of the Company upon consummation of the Merger on November 4, 2011. Mr. Melton is a licensed real estate salesperson in the State of South Carolina and until June 2019 was a principal of&#160;Callegro&#160;Investments, LLC, a specialist land investor investing in the southeastern U.S., which he founded 2012. Since June 2019 he has served as a specialist Land Advisor with SVN. Mr. Melton also serves on several public and private boards, including Jupiter Wellness,&#160;Inc. since August 2019 and has served since February 2018 as chief investment officer and analyst at TNT Capital Advisors, a capital advisory firm based in Florida. He also served as a sales agent as MSK Commercial Services, a commercial real estate company, from February 2018 to June 2019. From 2000 to 2008, Mr. Melton was a Portfolio Manager for&#160;Kingdon&#160;Capital Management (&#8220;Kingdon&#8221;) in New York City, where he ran an $800 million book in media,&#160;telecom&#160;and Japanese investment. Mr. Melton opened&#160;Kingdon&#8217;s&#160;office in Japan, where he set up a Japanese research company. From 1997 to 2000, Mr. Melton served as a Vice President at&#160;JPMorgan&#160;Investment Management as an equity research analyst, where he helped manage $500 million in REIT funds under management. Mr. Melton was a Senior Real Estate Equity Analyst at RREEF Funds in Chicago from 1995 to 1997. RREEF Funds is the real estate investment management business of Deutsche Bank&#8217;s Asset Management division. Mr. Melton earned a Bachelor of Arts in Political Economy of Industrial Societies from the University of California, Berkeley in 1995. Mr. Melton earned Certification from University of California,&#160;Los&#160;Angeles&#8217;s&#160;Anderson Director Education Program in 2014.</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_E0W76URRXC00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">49</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><i><span style="font-size: 10pt; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We selected Mr.&#160;Melton to serve on our Board because he brings extensive knowledge of finance and the real estate industry. Mr.&#160;Melton&#8217;s pertinent experience, qualifications, attributes and skills include financial literacy and expertise, managerial experience and the knowledge and experience he has attained through his real estate investment and development activities.&#160;</span></span></i></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><i><span style="font-size: 10pt; color: #000000;">Joseph Safina</span></i></b><span style="font-size: 10pt; color: #000000;">&#160;</span><span style="font-size: 10pt; color: #000000;">was appointed as a director of the Company on May 28, 2021. Mr. Safina is a serial entrepreneur with over thirty years of experience in investment banking working with public and privately held small to mid-cap companies. Since 1997, Mr. Safina has been the principal of Safina Capital, an &#8220;all-stage&#8221; investment firm which offers its portfolio companies investment capital, strategic insight, global relationships and operational support. He has been instrumental in helping his clients with large-scale fund-raising, merger &amp; acquisitions, business development, marketing and financial management. In 1988, Joseph Safina joined NYSE Member firm, Gruntal &amp; Co., as a Senior Vice President. He was a top producer and was tasked with building Gruntal&#8217;s Corporate Finance Department. He left Gruntal &amp; Co. in 1993 and founded Nichols, Safina, Lerner &amp; Co. Inc. (NSL) - a New York-based broker dealer. As the C.E.O. of NSL, he navigated the firm from a start-up into a 200 employee, multi-location company. Mr. Safina also headed up NSL&#8217;s trading desk, making markets in hundreds of stocks and was profiled as one of the top ten Bankers in the country in R.J. Shook&#8217;s &#8220;The Winners Circle&#8221;. Mr. Safina has raced cars professionally for over ten years and has competed at the prestigious 24 Hours at Daytona, The 12 Hours of Sebring and The 24 Hours of Dubai representing BMW, Ford and Porsche with several IMSA podium finishes. He is also a pilot, scuba diver and competitive cyclist.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">We selected Mr.&#160;Safina to serve on our Board because he brings extensive knowledge of finance industry. Mr.&#160;Safina&#8217;s pertinent experience, qualifications, attributes and skills include financial literacy and expertise, managerial experience and the knowledge and experience he has attained through his investment activities.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><i><span style="font-size: 10pt; color: #000000;">David Villarreal&#160;</span></i></b><span style="font-size: 10pt; color: #000000;">was appointed as a director of the Company on May 28, 2021. Mr. Villarreal&#8217;s career spans over 40 years in various management, business and leadership capacities, beginning in 1977 when he served as Deputy Mayor and Senior Deputy Economic Development Advisor, under Mayor Tom Bradley in the City of Los Angeles. He has served since August 2014 as the Chief Administrative Officer of Affinity Partnerships, LLC, a Costco national mortgage services platform provider, with annual closed loan production of $8+ billion through a network of ten national mortgage lenders. From March 2011 to August 2014, he served as the President -Corporate Business Development, of Prime Source Mortgage, Inc. From September 2008 to September 2012, he served as a Consultant to the International Brotherhood of Teamsters.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">We selected Mr.&#160;Villarreal to serve on our Board because he brings extensive knowledge of mortgage and real estate industry. Mr.&#160;Villarreal&#8217;s pertinent experience, qualifications, attributes and skills include financial literacy and expertise, managerial experience and the knowledge and experience he has attained through his real estate investment activities.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;"></span><span style="background-color: white;"><b><i>William Rogers<span>&#160;</span></i></b>has served as the Company&#8217;s Chief Operating Officer since December 2020. Mr.&#160; Rogers has over 30&#160; years&#160; of professional construction experience as lead superintendent. From April 2007 through December 2020,&#160;Mr.&#160; Rogers acted&#160; as&#160; the Construction Superintendent at Plaza Construction Corp. based out of New York City. As the Construction Superintendent, Mr. Rogers supervised and directed subcontractors while demonstrating strong leadership, communication, organizational and time management skills. As part of his responsibilities, Mr. Rogers monitored costs including labor and material, project schedule and progress, and coordinated the sequence of construction details.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><i>Gerald Sheeran</i></b><span>&#160;</span>has served as the Controller of the Company since March of 2018 and Acting Chief Financial Officer since August 22, 2019. Mr. Sheeran brings to our Company extensive experience and expertise in areas of finance and accounting. Prior to joining the Company, Mr. Sheeran was a Senior Accounting Manager for Lucid Energy Group from March of 2013 to March of 2018. Before his time at Lucid Energy Group, Mr. Sheeran worked for several different companies in connection with their accounting, reporting, and financial operations. Mr. Sheeran holds a Bachelor of Business Administration in Accounting from the University of Texas at Arlington.</p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_B0XJT4IY1S00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">50</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">Board Leadership Structure</span></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The Board recognizes that one of its key responsibilities is to evaluate and determine its optimal leadership structure to provide independent oversight of management. Our Board is currently led by a Chairman of the Board who also serves as our Chief Executive Officer. The Board understands that the right Board leadership structure may vary depending on the circumstances, and our independent directors periodically assess these roles and the Board leadership to ensure the leadership structure best serves the interests of the Company and stockholders.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">Mr.&#160;Galvin currently holds the Chairman and Chief Executive Officer roles. Mr.&#160;Villarreal currently serves as the Lead Independent Director appointed by the majority of the Board.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The responsibilities of the Lead Independent Director include, among others: (i)&#160;serving as primary intermediary between non-employee&#160;directors and management; (ii)&#160;approving the agenda and meeting schedules for the Board; (iii)&#160;advising the Chairman of the Board as to the quality, quantity and timeliness of the information submitted by management to directors; (iv)&#160;recommending director candidates and selections for the membership and chairman position for each committee of the Board; (v)&#160;calling meetings of independent directors; and (vi)&#160;serving as liaison for consultation and communication with stockholders.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">We believe the current leadership structure, with combined Chairman and Chief Executive Officer roles and a Lead Independent Director, best serves the Company and its stockholders at this time. Mr.&#160;Galvin possesses detailed and in-depth&#160;knowledge of the Company and the industry and the issues, opportunities and challenges we face, and is best positioned to ensure the most critical business issues are brought for consideration by the Board. In addition, having one leader serving as both the Chairman and Chief Executive Officer provides decisive, consistent and effective leadership, as well as clear accountability to our stockholders and customers. This </span> <span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">enhances our ability to communicate our message and strategy clearly and consistently to our stockholders, employees, customers and suppliers, particularly during times of turbulent economic and industry conditions. The Board believes the appointment of a strong Lead Independent Director and the use of regular executive sessions of the non-management&#160;directors, along with a majority the Board being composed of independent directors, allow it to maintain effective oversight of management. We believe that the combination of the Chairman and Chief Executive Officer roles is appropriate in the current circumstances and, based on the relevant facts and circumstances, separation of these offices would not serve our best interests and the best interests of our stockholders at this time.&#160;</span><br/></span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">Director Independence</span></b><b></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">Nasdaq Listing Rule 5605 requires a majority of a listed company&#8217;s board to be comprised of independent directors. In addition, the Nasdaq Listing Rules require that, subject to specified exceptions, each member of a listed company&#8217;s audit and compensation committees be independent under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Members of the Audit Committee and Compensation Committee must also satisfy the independence criteria set forth in Rules 10A-3&#160;and 10C-1&#160;under the Exchange Act, respectively. Under Nasdaq Listing Rule 5605(a)(2), a director will only qualify as an &#8220;independent director&#8221; if, in the opinion of the Board, that person does not have a relationship that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director. In order to be considered independent for purposes of Exchange Act Rule 10A-3, an Audit Committee member may not, other than in his or her capacity as a member of the Audit Committee, the Board or any other committee of the Board, accept, directly or indirectly, any consulting, advisory or other compensatory fee from the Company or any of its subsidiaries, or otherwise be affiliated with the Company or any of its subsidiaries. In order for Compensation Committee members to be considered independent for purposes of Exchange Act Rule 10C-1, the Board must consider all factors specifically relevant to determining whether a director has a relationship to the Company that is material to that director&#8217;s ability to be independent from management in connection with the duties of a Compensation Committee member, including, but not limited to: (1)&#160;the source of compensation of the director, including any consulting advisory or other compensatory fee paid by the Company to the director; and (2)&#160;whether the director is affiliated with the Company or any of its subsidiaries or affiliates.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The Board has reviewed the materiality of any relationship that each of our directors has with the Company and has determined that each of Messrs. Villarreal, Melton and Safina, and Ms.&#160;Coleman, is &#8220;independent&#8221; in accordance with the Nasdaq Listing Rules. Mr.&#160;Galvin is not considered &#8220;independent&#8221; due to his executive position. Mr. Blumenfeld&#160;is also not considered "independent" due to compensation he received from certain business relationships he has with us.&#160; As such independent directors comprise a majority of our Board and the members of our Audit, Compensation, and Nominating, Environmental, Social and Corporate Governance Committees are fully independent.</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_UETYV2CJG000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">51</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">Board and Committee Responsibilities</span></b><b></b></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><i><span style="font-size: 10.0pt; color: black;">Generally</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The Board is the ultimate decision-making&#160;body of the Company, except with respect to those matters to be decided by the stockholders. It selects the Chief Executive Officer and other members of the senior management team, which is charged with the conduct of the Company&#8217;s day-to-day&#160;business. The Board acts as an advisor and counselor to senior management and ultimately monitors its performance. The function of the Board to monitor the performance of senior management is facilitated by the presence of non-employee&#160;directors who have substantive knowledge of the Company&#8217;s business.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">Our Board has established a separate standing Audit Committee, Compensation Committee and Nominating, Environmental, Social and Corporate Governance Committee. Each of the Audit Committee, Compensation Committee and Nominating, Environmental, Social and Corporate Governance Committee operates pursuant to a written charter, a copy of which may be viewed on the Company&#8217;s website at&#160;<i>https://www.sgblocks.com</i>&#160;under the &#8220;Investors&#160;&#8212;&#160;Corporate Governance&#8221; tab.</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><i><span style="font-size: 10.0pt; color: black;">Audit Committee</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The members of our Audit Committee are Mr.&#160;Melton, who serves as chairperson, Mr.&#160;Safina and Ms.&#160;Coleman. The Audit Committee Charter requires that the Audit Committee consist of at least three members of the Board, each of whom is required to be independent as defined by Nasdaq and SEC rules. The Board has determined that each member of the Audit Committee is independent, as defined by Rule 10A-3&#160;of the Exchange Act and Nasdaq Marketplace Rule 5605(a)(2). The Board has also determined that Mr.&#160;Melton is an &#8220;audit committee financial expert,&#8221; as defined in Item 407(d)(5) of Regulation S-K&#160;under the Exchange Act.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The Audit Committee is directly responsible for the appointment, compensation, retention and oversight of our independent registered public accounting firm. Functions of the Audit Committee include, but are not limited to, reviewing the results and scope of the audit performed, and the financial recommendations provided by, our independent registered public accounting firm and coordinating the Board&#8217;s oversight of our internal financing and accounting processes.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">All audit services to be provided to the Company by our independent public accounting firm, Whitley Penn, are pre-approved&#160;by the Audit Committee prior to the initiation of such services (except for items exempt from pre-approval&#160;requirements under applicable laws and rules). The Audit Committee approved all services provided by Whitley Penn to us during 2021.</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><i><span style="font-size: 10.0pt; color: black;">Compensation Committee</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The members of our Compensation Committee are Mr.&#160;Villarreal, who serves as chairperson, Ms.&#160;Coleman and Mr.&#160;Safina. The Compensation Committee Charter requires that the Compensation Committee consist of at least two members of the Board, each of whom is required to be independent as defined by Nasdaq rules. The Board has determined that each member of the Compensation Committee is independent, as defined in Nasdaq Marketplace Rule 5605(a)(2).&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">Functions of the Compensation Committee, include, but are not limited to: reviewing and approving, or recommending the Board approve, compensation arrangements for our executive officers, including salary and payments under the Company&#8217;s equity-based&#160;plans; reviewing compensation for non-employee&#160;directors and recommending changes to the Board; and administering our stock compensation plans. Our principal executive officer annually reviews the performance of each of the named executive officers and other officers and makes recommendations regarding the named executive officers and other officers and managers of the company, while the Compensation Committee reviews the performance of our principal executive officer. The conclusions and recommendations resulting from our principal executive officer&#8217;s review are then presented to the Compensation Committee for its consideration and approval. The Compensation Committee can exercise its discretion in modifying any of our principal executive officer&#8217;s recommendations. The Compensation Committee may delegate its authority to a subcommittee of its members.</span> <br/></span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;"> <span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">In performing its functions, the Compensation Committee may retain or obtain the advice of such compensation consultants, legal counsel and other advisors. In September 2020, the Compensation Committee engaged Haigh&#160;&amp; Company as its independent </span></span><span style="font-size: 10pt; color: #000000;">compensation consultant. With the assistance of Haigh&#160;&amp; Company, the Compensation Committee developed and implemented an organizational framework covering salary, annual bonus and equity ownership, with the goal of attracting and retaining talented individuals who are critical to the Company&#8217;s long-term&#160;success and aligning pay with performance. Based on the information received from the consultant, the Compensation Committee believes that the work Haigh&#160;&amp; Company performed in 2020 did not raise a conflict of interest and that it was fully independent. The Compensation Committee had previously engaged Haigh&#160;&amp; Company in February 2018 as its independent compensation consultant.</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_0WNZ23B1A800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">52</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><i><span style="font-size: 10.0pt; color: black;">Nominating, Environmental, Social and Corporate Governance Committee</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">The members of our Nominating, Environmental, Social and Corporate Governance Committee are Ms.&#160;Coleman, who serves as the chairperson, Mr.&#160;Melton and Mr.&#160;Villarreal. The Nominating, Environmental, Social and Corporate Governance Committee Charter requires that the Nominating, Environmental, Social and Corporate Governance Committee consist of at least two members of the Board, each of whom is required to be independent as defined by Nasdaq rules. The Board has determined that each member of the Nominating, Environmental, Social and Corporate Governance Committee is independent, as defined in Nasdaq Marketplace Rule 5605(a)(2). Specific responsibilities of the Nominating, Environmental, Social and Corporate Governance Committee include: (i)&#160;considering and recommending to the Board, candidates for election to the Board; (ii)&#160;considering recommendations and proposals submitted by stockholders in respect of Board nominees, establishing policies in respect of such recommendations and proposals (including stockholder communications with the board of directors), and recommending any action to the Board in respect of such stockholder recommendations and proposals; (iii)&#160;identifying, evaluating and recommending to the board of directors, candidates to serve on committees of the Board; (iv)&#160;assessing the performance of the Board; (v)&#160;reviewing the Company&#8217;s sustainability and societal impact and (vi)&#160;reviewing risk governance structure, risk assessment and risk management practices and guidelines, policies and processes for risk assessment and risk management, including cyber security measures.</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">Role of the Board in Risk Oversight</span></b><b></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">Our executive officers are responsible for the day-to-day&#160;management of risks the Company faces, while our Board has an advisory role in the Company&#8217;s risk management process, as a whole and at the committee level, and, in particular, the Board is responsible for monitoring and assessing strategic and operational risk exposures, including cybersecurity risk. The Board and committees rely on the representations of management, the external audit of our financial and operating results, our systems of internal control and our historic practices when assessing the Company&#8217;s risks. The Audit Committee oversees management of financial risk exposures and the steps management has taken to monitor and control these exposures, and additionally provides oversight of internal controls. The Compensation Committee, in conjunction with the Audit Committee, assesses and monitors whether any of the Company&#8217;s compensation policies and programs have the potential to encourage excessive risk-taking. While each committee is responsible for evaluating certain risks and overseeing the management of such risks, the entire Board is regularly informed about such risks by committee reports, as well as advice and counsel from expert advisors.</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">Family Relationships</span></b><b></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">There are no family relationships between the directors of the Board or any of the executive officers of the Company.&#160;</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">Delinquent Section 16(a) Reports</span></b><b></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">Section 16(a) of the Exchange Act requires our executive officers, directors and persons who beneficially own more than 10 percent of a registered class of SG Blocks, Inc. equity securities, to file with the SEC initial reports of ownership and reports of changes in ownership of our common stock. Such officers, directors and persons are required by SEC regulation to furnish us with copies of all Section 16(a) forms that they file with the SEC.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">Based solely on a review of the copies of such forms that were received by us, or written representations from certain reporting persons that no Forms 5 were required for those persons, we are not aware of any failures to file reports or report transactions in a timely manner during the year ended December 31, 2021.&#160;</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt; color: black;">Code of Business Conduct and Ethics</span></b><b></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><span style="font-size: 10pt; color: #000000;">Our Board has adopted a Code of Business Conduct and Ethics that applies to all of our employees, officers and directors, including our principal executive officer, principal financial officer and principal accounting officer. The Code of Business Conduct and Ethics is posted on our website at&#160;<i>https://www.sgblocks.com</i>&#160;under the &#8220;Investors&#160;&#8212; Corporate Governance&#8221; tab, and is available free of charge, upon request to our Corporate Secretary at SG Blocks, Inc., <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">5011 Gate Parkway, Building 100, Suite 100, Jacksonville, Florida 32256</span></span><span style="font-size: 10pt; color: #000000;">; telephone number: (646) 240-4235. Any substantive amendment of the Code of Business Conduct and Ethics, and any waiver of the Code of Business Conduct and Ethics for executive officers or directors, will be made only after approval by the Board or a committee of the Board and will be disclosed on our website. In addition, any such waiver will be disclosed within four days on a Form 8-K&#160;filed with the SEC if then required by applicable rules and regulations.&#160;</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_N9L3FS8IIO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">53</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div>
</div>
</div>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">11.&#160;&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bthnh_O9BPK9M0WW00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXECUTIVE COMPENSATION.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">We are a &#8220;smaller reporting company&#8221; and the following compensation disclosure is intended to comply with the requirements applicable to smaller reporting companies. Although the rules allow us to provide less detail about its executive compensation program, the Compensation Committee is committed to providing the information necessary to help stockholders understand its executive compensation-related&#160;decisions. Accordingly, this section includes supplemental narratives that describe the 2020 executive compensation program for our named executive officers.</span></p>
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">The following discussion and table relates to compensation arrangements on behalf of, and compensation paid by our Company to, our &#8220;named executive officers&#8221;: Paul M. Galvin, Gerald Sheeran, and William Rogers.</span></p>
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0px; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;"><b><i><span style="font-size: 10pt; color: #000000;">Summary Compensation Table</span></i></b></p>
<p style="margin: 0px; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;"><b><i></i></b><br/></p>
<p style="margin: 0px; text-align: justify; text-indent: 0px;"><span style="font-size: 10pt; color: #000000;">The following table sets forth all compensation awarded to, paid to or earned by the following named executive officers for the fiscal years ended December 31, 2021 and 2020:&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><br/></p>
<div id="t_ft_UAHLFTH0IO00000000000000000000b">
<table style="height: 154px; width: 100.087%; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; text-align: left; padding: 0px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 39.4077%;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Name and Principal Position</span></b><br/></td>
<td style="text-align: left; padding: 0px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 0.809717%; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 7.58368%;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Year</span></b></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 1.38126%;"><br/></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 8.63119%;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Salary<br/>($)</span></b></td>
<td style="text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 0.893329%; height: 17px;"><br/></td>
<td style="text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 8.74758%; height: 17px;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Bonus<br/>($)</span></b></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 0.732303%;"><br/></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 10.0081%;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Stock<br/>Awards<br/>($)</span></b><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><sup><span style="font-size: 5pt;">(1)</span></sup></b></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 10.0081%;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">All Other<br/>Compensation<br/>($)</span></b><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><sup><span style="font-size: 5pt;">(2)</span></sup></b></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; width: 9.60417%;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Total<br/>($)</span></b></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff; border-top: 1pt solid #000000; width: 39.4077%; padding: 0px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Paul M. Galvin,</span></td>
<td style="background-color: #cceeff; width: 0.809717%; padding: 0px; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; border-top: 1pt solid #000000; text-align: center; width: 7.58368%;">2021</td>
<td style="height: 17px; background-color: #cceeff; width: 1.38126%;">$</td>
<td style="height: 17px; background-color: #cceeff; border-top: 1pt solid #000000; width: 8.63119%; text-align: right;">400,000</td>
<td style="background-color: #cceeff; width: 0.893329%; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; width: 8.74758%; height: 17px; text-align: right;">100,000</td>
<td style="height: 17px; background-color: #cceeff; width: 0.732303%;">$</td>
<td style="height: 17px; background-color: #cceeff; border-top: 1pt solid #000000; width: 10.0081%; text-align: right;">1,183,000</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; background-color: #cceeff; border-top: 1pt solid #000000; width: 10.0081%; text-align: right;">40,657</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; border-top: 1pt solid #000000; width: 9.60417%;">1,723,657</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; padding: 0px 0px 0px 30px; background-color: #cceeff; width: 39.4077%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Chairman and Chief Executive Officer&#160;&#160;</span></td>
<td style="padding: 0px; background-color: #cceeff; width: 0.809717%; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: center; width: 7.58368%;">2020</td>
<td style="height: 17px; background-color: #cceeff; width: 1.38126%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 8.63119%; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">330,945</span></td>
<td style="background-color: #cceeff; width: 0.893329%; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; width: 8.74758%; height: 17px; text-align: right;">&#8212;</td>
<td style="height: 17px; background-color: #cceeff; width: 0.732303%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,274,096</span></td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;">36,674</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 9.60417%;">1,641,715</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding: 0px; width: 39.4077%;"><br/></td>
<td style="padding: 0px; width: 0.809717%; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; width: 7.58368%;"><br/></td>
<td style="height: 17px; width: 1.38126%;"><br/></td>
<td style="height: 17px; width: 8.63119%; text-align: right;"><br/></td>
<td style="width: 0.893329%; height: 17px;"><br/></td>
<td style="width: 8.74758%; height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; width: 0.732303%;"><br/></td>
<td style="height: 17px; width: 10.0081%; text-align: right;"><br/></td>
<td style="height: 17px; width: 0.976404%;"><br/></td>
<td style="height: 17px; width: 10.0081%; text-align: right;"><br/></td>
<td style="height: 17px; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 9.60417%;"><br/></td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="height: 18px; background-color: #cceeff; padding: 0px; width: 39.4077%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Gerald Sheeran,</span></td>
<td style="background-color: #cceeff; padding: 0px; width: 0.809717%; height: 18px;"><br/></td>
<td style="height: 18px; background-color: #cceeff; text-align: center; width: 7.58368%;">2021</td>
<td style="height: 18px; background-color: #cceeff; width: 1.38126%;">$</td>
<td style="height: 18px; background-color: #cceeff; width: 8.63119%; text-align: right;">191,250</td>
<td style="background-color: #cceeff; width: 0.893329%; height: 18px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; width: 8.74758%; height: 18px; text-align: right;">64,250</td>
<td style="height: 18px; background-color: #cceeff; width: 0.732303%;">$</td>
<td style="height: 18px; background-color: #cceeff; width: 10.0081%; text-align: right;">338,000</td>
<td style="height: 18px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 18px; background-color: #cceeff; width: 10.0081%; text-align: right;">17,529</td>
<td style="height: 18px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 18px; text-align: right; background-color: #cceeff; width: 9.60417%;">611,029</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; padding: 0px 0px 0px 30px; background-color: #cceeff; width: 39.4077%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Acting Chief Financial Officer and Controller</span></td>
<td style="padding: 0px; background-color: #cceeff; width: 0.809717%; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: center; width: 7.58368%;">2020</td>
<td style="height: 17px; background-color: #cceeff; width: 1.38126%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 8.63119%; text-align: right;">157,500</td>
<td style="background-color: #cceeff; width: 0.893329%; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; width: 8.74758%; height: 17px; text-align: right;">&#8212;</td>
<td style="height: 17px; background-color: #cceeff; width: 0.732303%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;">150,030</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;">33,694</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 9.60417%;">341,224</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding: 0px; width: 39.4077%;"><br/></td>
<td style="padding: 0px; width: 0.809717%; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; width: 7.58368%;"><br/></td>
<td style="height: 17px; width: 1.38126%;"><br/></td>
<td style="height: 17px; width: 8.63119%; text-align: right;"><br/></td>
<td style="width: 0.893329%; height: 17px;"><br/></td>
<td style="width: 8.74758%; height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; width: 0.732303%;"><br/></td>
<td style="height: 17px; width: 10.0081%; text-align: right;"><br/></td>
<td style="height: 17px; width: 0.976404%;"><br/></td>
<td style="height: 17px; width: 10.0081%; text-align: right;"><br/></td>
<td style="height: 17px; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 9.60417%;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff; padding: 0px; width: 39.4077%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">William Rogers</span></td>
<td style="background-color: #cceeff; padding: 0px; width: 0.809717%; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: center; width: 7.58368%;">2021</td>
<td style="height: 17px; background-color: #cceeff; width: 1.38126%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 8.63119%; text-align: right;">300,000</td>
<td style="background-color: #cceeff; width: 0.893329%; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; width: 8.74758%; height: 17px; text-align: right;">75,000</td>
<td style="height: 17px; background-color: #cceeff; width: 0.732303%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;">802,750</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;">9,903</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 9.60417%;">1,187,653</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; padding: 0px 0px 0px 30px; background-color: #cceeff; width: 39.4077%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Chief Operating Officer</span></td>
<td style="padding: 0px; background-color: #cceeff; width: 0.809717%; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: center; width: 7.58368%;">2020</td>
<td style="height: 17px; background-color: #cceeff; width: 1.38126%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 8.63119%; text-align: right;"><span style="font-size: 8pt;"><sup><span style="font-size: 10pt;">20,000</span></sup></span></td>
<td style="background-color: #cceeff; width: 0.893329%; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="background-color: #cceeff; width: 8.74758%; height: 17px; text-align: right;">&#8212;</td>
<td style="height: 17px; background-color: #cceeff; width: 0.732303%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;">&#8212;</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; background-color: #cceeff; width: 10.0081%; text-align: right;">5,769</td>
<td style="height: 17px; background-color: #cceeff; width: 0.976404%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 9.60417%;">25,769</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><br/></p>
<div style="mso-element: comment-list;">
<div id="t_ft_252EM0S00W00000000000000000000b">
<table style="width: 99.1375%; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td style="width: 0.601093%; vertical-align: top;" valign="top"><span style="font-size: 10pt;">(1)</span></td>
<td style="width: 98.9667%;">
<p><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">On October 1, 2021, <span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">the Compensation Committee granted&#160;</span>RSUs<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>with a value of $1,183,000 to Mr. Galvin, $802,750 to Mr. Rogers and $338,000 to Mr. Sheeran.&#160;</span></span></span></span><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">On April 14, 2020, the Compensation Committee granted&#160;RSUs with a value of $53,935 to Mr. Galvin and $14,280 to Mr. Sheeran. On September 23, 2020 the Compensation Committee awarded, RSUs with a value of $135,750 to Mr. Sheeran. On December 9, 2020, the Compensation Committee awarded&#160;RSUs with a value of $1,220,161 to Mr. Galvin. This column indicates the aggregate grant date fair value, as determined in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation &#8212; Stock Compensation (&#8220;FASB ASC Topic 718&#8221;). See &#8220;Note 19 &#8212; Share-based Compensation&#8221; of the Notes to Consolidated Financial Statements contained in our Annual Report on Form 10-K for the year ended December 31, 2021 for an explanation of the assumptions made in valuing these awards.</span><br/></p>
</td>
</tr>
<tr>
<td style="width: 0.601093%; vertical-align: top;" valign="top"><span style="font-size: 10pt;">(2)</span></td>
<td style="width: 98.9667%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">For 2021, all other compensation consisted of: Mr. Galvin&#160;&#8212; automobile allowance of $9,600, medical insurance allowance of $29,257 and phone allowance of $1,800; Mr. Sheeran&#160;&#8212; phone allowance of $1,500, automobile allowance of $1,500, $5,125 matching contributions under the Company's 401(k) plan, medical insurance allowance of $9,404; Mr. Rogers <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;&#160;</span>medical insurance allowance of $8,278 and $1,625 phone allowance.<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;For<span>&#160;</span><span>2020</span>, all other compensation consisted of: Mr. Galvin&#160;&#8212; automobile allowance of $<span>10,400</span>, medical insurance allowance of $<span>24,474</span><span>&#160;</span>and phone allowance of $<span>1,800</span>; Mr. Rogers &#160;&#8212; other allowances of $5,769 Mr. Sheeran&#160;&#8212; phone allowance of $<span>1,500</span>, medical insurance allowance of $<span>7,894</span>, other allowances of $<span>22,500</span><span>&#160;</span>and $<span>1,800</span><span>&#160;</span>matching contributions under the Company&#8217;s qualified<span>&#160;</span><span>401</span>(k) plan.&#160;</span></span></td>
</tr>
<tr>
<td style="width: 0.601093%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.9667%;"><br/></td>
</tr>
<tr>
<td style="width: 0.601093%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.9667%;"><br/></td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_2CN0LHBBOG00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">54</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="mso-element: comment-list;"><b style="font-family: 'Times New Roman', serif; font-size: 10pt;"><span style="font-size: 10pt;">Narrative Disclosure to Summary Compensation Table</span></b><br/></div>
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_2000">
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_7000">
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Following is a brief summary of each core element of the compensation program for our named executive officers.&#160;</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Base Salary</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">We provide competitive base salaries that are intended to attract and retain key executive talent. Base salary levels depend on the executive&#8217;s position, responsibilities, experience, market factors, recruitment and retention factors, internal equity factors and our overall compensation philosophy. Effective January 1, 2017, we entered into an employment agreement with Mr.&#160;Galvin as described further below under &#8220;Employment Agreements.&#8221; On July 24, 2018, the Compensation Committee approved an increase to the annual base salary of Mr.&#160;Galvin, the Company&#8217;s President, retroactive to January 1, 2018. Mr.&#160;Galvin&#8217;s salary increased from $240,000 to $370,000. Such increases were based on a competitive market assessment provided by Haigh&#160;&amp; Company, the Compensation Committee&#8217;s independent compensation consultant.&#160;</span><span style="font-size: 13.3333px; text-indent: 43.2px;">On December 1, 2019, the annual base salary for Mr.&#160;Galvin decreased from $</span>370,000<span style="font-size: 13.3333px; text-indent: 43.2px;">&#160;to $</span>180,000<span style="font-size: 13.3333px; text-indent: 43.2px;">.&#160;</span><span style="font-size: 13.3333px; text-indent: 43.2px;">On April 24, 2020, the annual base salary for Mr.&#160;Galvin increased from $</span>180,000<span style="font-size: 13.3333px; text-indent: 43.2px;">&#160;to $</span>400,000<b style="font-size: 13.3333px; text-indent: 43.2px;">.</b></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">On August 22, 2019, the Board appointed Gerald Sheeran, the former Controller of the Company, as the acting Chief Financial Officer of the Company. Effective on August 21, 2019, the annual base salary of Mr.&#160;Sheeran increased from $120,000 to $180,000 as a result of his appointment to Acting Chief Financial Officer.</span><span style="font-size: 13.3333px; text-indent: 43.2px;">&#160;The annual base salary for Mr.&#160;Sheeran decreased from $</span>180,000<span style="font-size: 13.3333px; text-indent: 43.2px;">&#160;to $</span>120,000<span style="font-size: 13.3333px; text-indent: 43.2px;">&#160;effective December 1, 2019.&#160;</span><span style="font-size: 13.3333px; text-indent: 43.2px;">On May 15, 2020, the annual base salary for Mr.&#160;Sheeran increased from $</span>120,000<span style="font-size: 13.3333px; text-indent: 43.2px;">&#160;to $</span>180,000<span style="font-size: 13.3333px; text-indent: 43.2px;">.&#160;</span><span style="font-size: 10pt; color: #000000;">On September 30, 2021, we entered into an employment agreement with Mr. Sheeran as described further below under &#8220;Employment Agreements&#8221; pursuant to which the annual base salary for Mr. Sheeran increased from $180,000 to $225,000.&#160;&#160;</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">On December 7, 2020, the Company appointed William Rogers to serve as the Company&#8217;s Chief Operations Officer with an annual base salary of $300,000 per year. &#160;On September 27, 2021, we entered into an employment agreement with William Rogers as described further below under &#8220;Employment Agreements&#8221;.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Pursuant to the terms of the Rogers Employment Agreement, October 1, 2021, Mr. Rogers was issued <span style="mso-spacerun: yes;">&#160;</span>a restricted stock grant under our Stock Incentive Plan, as amended (the &#8220;Plan&#8221;), of 37,500 shares of the Company&#8217;s common stock, vesting upon issuance, and the grant to Mr. Rogers of a restricted stock grant under the Plan of 200,000 shares of our common stock, vesting monthly over two years.&#160;&#160;</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Bonus Payments</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">No bonuses were earned by any named executive officer for 2020. Bonus were accrued in 2021&#160;for Mr. Galvin for $100,000, Mr. Rogers for $75,000 and Mr. Sheeran for $56,250 and subsequently paid in 2022.&#160; Mr. Sheeran had a bonus of $8,000 in 2021 that was approved by management prior to Mr. Sheeran entering into the executive employment agreement.</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Stock Options</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">In the past, we generally offered stock options to our key employees, including our named executive officers, as the long-term&#160;incentive component of our compensation program. Our stock options allow key employees to purchase shares of our Common Stock at a price per share equal to the fair market value of our common stock on the date of grant, and may be intended to qualify as &#8220;incentive stock options&#8221; under the Internal Revenue Code. No stock options were granted to any named executive officer for 2021 or 2020.</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_8LL2AZG5G000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">55</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Employment Agreements</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">The following discussion relates to compensation arrangements on behalf of, and compensation paid by the Company to, Messrs. Galvin, and Armstrong pursuant to the terms of their employment/consulting agreements with the Company.</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">Paul M. Galvin</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">We employ Mr.&#160;Galvin, our Chief Executive Officer and Chairman of the Board, pursuant to employment agreement, effective January 1, 2017. The employment agreement provided for an initial term of two years, with automatic renewals unless earlier terminated pursuant to the provisions of the employment agreement. The employment agreement originally provided for base compensation in the amount of $240,000 per year, which was increased to $370,000 in early 2019, but subsequently reduced to $180,000 in December 2019. The employment agreement also provides for incentive compensation at the discretion of our Board. The agreement provides for the payment of severance compensation in an amount equal to one year of his base annual salary, if his employment is terminated by the Company other than for &#8220;Cause,&#8221; as defined therein. In April 2020, we entered into an amendment to Mr.&#160;Galvin&#8217;s employment agreement, dated January 1, 2017, to extend the term of employment to December 31, 2021 and increased the annual base salary to $400,000, provide for a performance bonus structure for a bonus of up to 50% of base salary upon the Company&#8217;s achievement of $2,000,000 EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000 based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000 and up to $7,000,000 in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000 and up to $12,000,000 in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based&#160;additional bonus of up to $250,000 in certain limited circumstances, and provide for one (1) year severance, plus a pro-rated&#160;amount of any unpaid bonus earned by him during the year as verified by the Company&#8217;s principal financial officer, if Mr.&#160;Galvin is terminated without cause. At the Company&#8217;s option, up to fifty (50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company&#8217;s Stock Incentive Plan. All other terms of the employment agreement remain in full force and effect.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">William Rogers</span></i></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">On September 27, 2021, we entered into an executive employment agreement with William Rogers to employ Mr. Rogers as the Company&#8217;s Chief Operating Officer for an initial term of two (2) years, which provides for an annual base salary of $300,000, a discretionary bonus of up to 25% of his base salary upon achievement of objectives as may be determined by the Company&#8217;s board of directors, term life insurance coverage equal to two (2) times annual base salary, three weeks&#8217; vacation and severance in the event of a termination without cause in amount equal to one year&#8217;s annual base salary and benefits.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Pursuant to the terms of the Rogers Employment Agreement, October 1, 2021, Mr. Rogers was issued a restricted stock grant under our Stock Incentive Plan, as amended (the "Plan"), of 37,500 shares of the Company&#8217;s common stock, vesting upon issuance, and a restricted stock grant under the Plan of 200,000 shares of our common stock, vesting monthly over two years.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Mr. Rogers is subject to a one-year post-termination non-compete and non-solicit of employees and clients. He is also bound by confidentiality provisions.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><i></i><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10pt; color: #000000;">Gerald Sheeran</span></i></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">On September 30, 2021, we entered into an executive employment agreement with Gerald Sheeran to employ Mr. Sheeran as the Company&#8217;s Acting Chief Financial Officer for an initial term of two (2) years, which provides for an annual base salary of $225,000, a discretionary bonus of up to 25% of his base salary upon achievement of objectives as may be determined by the Company&#8217;s board of directors, a car allowance and severance in the event of a termination without cause in amount equal to equal to one year&#8217;s annual base salary and benefits.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Pursuant to the terms of the employment agreement, we issued a restricted stock grant under the Plan of 100,000 shares of common stock, vesting quarterly over two (2) years.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Mr. Sheeran is subject to a one-year post-termination non-compete and non-solicit of employees and clients. He is also bound by confidentiality provisions.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_JSU4I61MEO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">56</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10pt; color: #000000;">RSU Grants</span></b></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10pt; color: #000000;">&#160;</span></i></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0.45in; background: white; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">On October 1, 2021, the Company's Compensation Committee (the &#8220;Compensation Committee&#8221;) of the Board of Directors of SG Blocks, Inc. granted the following awards of restricted stock units (RSUs) under the Plan: (i) Paul Galvin, the Company&#8217;s Chairman and CEO, 350,000 RSUs under the Plan vesting quarterly over two years, (ii) William Rogers, the Company&#8217;s Chief Operating Officer, 37,500 RSUs under the Plan vesting upon issuance and 200,000 RSU&#8217;s under the Plan vesting monthly over two years, (iii) Gerald Sheeran, the Company&#8217;s Acting Chief Financial Officer, 100,000 RSUs under the Plan vesting quarterly over two years.</span><br/></span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Retirement, Health, Welfare, and Additional Benefits</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Our executive officers are eligible to participate in our employee benefit plans and programs, including medical benefits, flexible spending accounts, short and long-term&#160;disability and life insurance, to the same extent as our other full-time&#160;employees, subject to the terms and eligibility requirements of those plans. Our executive officers are also eligible to participate in a tax-qualified 401(k) defined contribution plan to the same extent as our other full-time&#160;employees. Currently, we do match contributions made by participants in the 401(k) plan or make other contributions to participant accounts.</span></p>
<p style="margin: 12pt 0in 0.0001pt;"><b><span style="font-size: 10.0pt; color: black;">Outstanding Equity Awards at Fiscal Year-End</span></b><b></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The following table sets forth information regarding the outstanding option awards held by the named executive officers as of December 31, 2021:</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_9T1AH3JW1S00000000000000000000b">
<table style="height: 394px; width: 100%; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;">
<tbody>
<tr style="height: 17px;">
<td style="text-align: center; height: 17px; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; border-bottom: 1pt solid #000000;" colspan="4"><b style="color: #000000; font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt;"><span style="font-size: 8pt;">Options Awards</span></b></td>
<td style="text-align: center; border-bottom: 1pt solid #000000; height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; border-bottom: 1pt solid #000000;"><br/></td>
<td style="border-bottom: 1pt solid #000000; height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; border-bottom: 1pt solid #000000;"><br/></td>
<td style="border-bottom: 1pt solid #000000; height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; border-bottom: 1pt solid #000000;" colspan="4"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Stock Awards</span></b><br/></td>
<td style="text-align: center; border-bottom: 1pt solid #000000; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; vertical-align: bottom; border-bottom: 1pt solid #000000;" valign="bottom"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Name</span></b></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;" valign="bottom"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Grant Date</span></b></td>
<td style="text-align: center; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Number of<br/>Securities<br/>Underlying<br/>Unexercised<br/>Options (#)<br/>Exercisable</span></b></td>
<td style="text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Number of<br/>Securities<br/>Underlying<br/>Unexercised<br/>Options (#)<br/>Unexercisable</span></b></td>
<td style="text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;" valign="bottom"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Option<br/>Exercise<br/>Price<br/>($)</span></b></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; height: 17px;"><br/></td>
<td style="text-align: center; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;" valign="bottom"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Option<br/>Expiration<br/>Date</span></b></td>
<td style="text-align: center; vertical-align: bottom; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; height: 17px;"><br/></td>
<td style="text-align: center; vertical-align: bottom; height: 17px; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Number of<br/>shares or<br/>units&#160;of stock<br/>that&#160;have not<br/>vested<br/>(#)</span></b></td>
<td style="text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; height: 17px;"><br/></td>
<td style="height: 17px; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000;"><b style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 8pt;">Market value<br/>of&#160;shares or<br/>units&#160;of stock<br/>that&#160;have not<br/>vested<br/>($)</span></b></td>
<td style="text-align: center; border-bottom: 1pt solid #000000; border-top: 1pt solid #000000; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff; width: 16%;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Paul M. Galvin</span></td>
<td style="background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff; width: 10%;">10/1/2021</td>
<td style="text-align: center; background-color: #cceeff; height: 17px; width: 2%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#8212;</span> <br/></td>
<td style="background-color: #cceeff; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#8212;</span> <br/></td>
<td style="background-color: #cceeff; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right; width: 10%;">306,250<span style="font-size: 7pt;">(9)</span></td>
<td style="background-color: #cceeff; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">575,750</span></td>
<td style="background-color: #cceeff; text-align: right; width: 1%; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;">3/22/2019</td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">590<span style="font-size: 7pt;">(7)</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;">$</td>
<td style="height: 17px; text-align: right;">1,110</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3/30/2018</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">4,108<span style="font-size: 7pt;">(5)</span></span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">92.20</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3/30/2028</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3/10/2017</span></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">5,298<span style="font-size: 7pt;">(1)</span></span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;">$</td>
<td style="height: 17px; background-color: #cceeff; text-align: right;">100.00</td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3/10/2027</span> <br/></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3/10/2017</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3,973<span style="font-size: 7pt;">(1)</span></span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;">$</td>
<td style="height: 17px; text-align: right;">120.00</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3/10/2027</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">1/30/2017</span></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">4,841<span style="font-size: 7pt;">(2)</span></span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;">$</td>
<td style="height: 17px; background-color: #cceeff; text-align: right;">60.00</td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">1/30/2027</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">11/01/2016</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">4,914<span style="font-size: 7pt;">(3)</span></span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;">$</td>
<td style="height: 17px; text-align: right;">60.00</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">11/01/2026</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">11/01/2016</span></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">667<span style="font-size: 7pt;">(4)</span></span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;">$</td>
<td style="height: 17px; background-color: #cceeff; text-align: right;">60.00</td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">11/01/2026</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="height: 10px; background-color: #cceeff;">William Rogers</td>
<td style="background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; text-align: center; background-color: #cceeff;">10/1/2021</td>
<td style="text-align: center; background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;">175,000<span style="font-size: 7pt;">(10)</span></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="height: 10px; text-align: center; background-color: #cceeff;">$</td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">329,000</span></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="height: 10px; background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; text-align: center; background-color: #cceeff;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="background-color: #cceeff; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
<td style="height: 10px; background-color: #cceeff;"><br/></td>
<td style="height: 10px; background-color: #cceeff; text-align: right;"><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 10px;"><br/></td>
</tr>
<tr>
<td><br/></td>
<td><br/></td>
<td style="text-align: center;"><br/></td>
<td style="text-align: center;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: center;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: center;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: center;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: center;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: center;"><br/></td>
<td style="text-align: right;"><br/></td>
<td style="text-align: right;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Gerald Sheeran</span></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;">10/1/2021</td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">87,500<span style="font-size: 7pt;">(9)</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><br/></td>
<td style="height: 17px; text-align: right;">164,500</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;">09/23/2020</td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; background-color: #cceeff; height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;">25,000<span style="font-size: 7pt;">(8)</span></td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;">32,696</td>
<td style="background-color: #cceeff; text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">03/30/2018</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">1,250<span style="font-size: 7pt;">(6)</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif';"> &#8212; </span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;">$</td>
<td style="height: 17px; text-align: right;">92.20</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">3/30/2028</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: center;"><br/></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span><br/></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_ITMVKSL18W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">57</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_NGB9A40DOG00000000000000000000b">
<table style="width: 100%; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 234px; text-indent: 0px;">
<tbody>
<tr style="height: 54px;">
<td style="width: 1.10751%; height: 54px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top">(1)</td>
<td style="width: 98.8925%; height: 54px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top">
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', 'serif'; padding-left: 0px; padding-right: 0px;"><span style="font-size: 10pt; color: #000000;"> In connection with a public offering by the Company, completed in June 2017, Mr. Galvin was granted performance-based&#160;option awards, to vest upon the completion of certain conditions. A portion of the shares were granted at an exercise price to equal the price per share at which the public purchased shares in the offering ($100.00 per share), while the remainder were granted at an exercise price equal to 120% of such price per share ($120.00 per share). In September 2017, the Compensation Committee determined that each of Mr. Galvin met his respective performance conditions, and the option awards vested in full. </span></p>
</td>
</tr>
<tr style="height: 41px;">
<td style="width: 1.10751%; height: 41px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">(2)&#160;&#160;&#160;&#160;&#160;&#160;</span></td>
<td style="width: 98.8925%; height: 41px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top">
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', 'serif'; padding-left: 0px; padding-right: 0px;"><span style="font-size: 10pt; color: #000000;"> With respect to Mr.&#160;Galvin, 990 options vested on the grant date, while the remaining 3,851 vested in equal quarterly installments on the last day of each fiscal quarter following the date of grant over a two-year&#160;period. All options vested in full as of December 31, 2018. </span></p>
</td>
</tr>
<tr style="height: 20px;">
<td style="width: 1.10751%; height: 20px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">(3)&#160;&#160;&#160;&#160;&#160;&#160;</span></td>
<td style="width: 98.8925%; height: 20px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top">
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', 'serif'; padding-left: 0px; padding-right: 0px;"><span style="font-size: 10pt; color: #000000;"> Of these options, 2,184 vested on the grant date, while the remainder vest in three equal installments of 910 on the three anniversaries following the grant date. Such options vested in full as of November 1, 2019. </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="width: 1.10751%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">(4)</span></td>
<td style="width: 98.8925%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">Mr.&#160;Galvin received these options in connection with their service as directors of the Company. The options vested in equal quarterly installments on the last day of each fiscal quarter following the date of grant and vested in full as of September 30, 2017.&#160;</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 1.10751%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">(5)</span></td>
<td style="width: 98.8925%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">These options vest in equal quarterly installments over a two year period, beginning March 31, 2018, and vested in full as of December 31, 2019.</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 1.10751%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">(6)</span></td>
<td style="width: 98.8925%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">These options vest in equal quarterly installments over a three year period, beginning March 30, 2018, and vest in full as of March 31, 2021.</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 1.10751%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">(7)</span></td>
<td style="width: 98.8925%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">The shares subject to these restricted stock units vest in three equal installments over a three year period, beginning December 31, 2020, and vest in full as of December 31, 2022.</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 1.10751%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">(8)</span></td>
<td style="width: 98.8925%; height: 17px; padding: 0px 0px 4px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">The shares subject to these restricted stock units vest over a two year period with 1/3 due at grant, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date, beginning September 23,2020, and vest in full as of September 23, 2022.</span></td>
</tr>
<tr>
<td style="width: 1.10751%; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: top;">(9)</td>
<td style="width: 98.8925%; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: top;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The shares subject to these restricted stock units vest in quarterly installments over a two year period, beginning October 1, 2021, and vest in full as of September 30, 2023.</span></td>
</tr>
<tr>
<td style="width: 1.10751%; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top">(10)</td>
<td style="width: 98.8925%; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">The shares subject to these restricted stock units vest in equal monthly installments over a two year period, beginning October 1, 2021, and vest in full as of September 30, 2023.</span></td>
</tr>
</tbody>
</table>
</div>
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_3000">
<p style="margin: 12pt 0in 0.0001pt; text-align: center;"><b><span style="font-size: 10pt; color: #000000;">DIRECTOR COMPENSATION</span></b></p>
<p style="margin: 12pt 0in 0.0001pt;"><b><span style="font-size: 10.0pt; color: black;">Compensation Program</span></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">Our director compensation program is designed to attract and retain highly qualified directors and align their interests with those of our stockholders. We compensate directors who are not employed by the Company with a combination of cash and equity awards. Mr.&#160;Galvin did not receive any compensation for serving on our Board in 2021.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The Compensation Committee reviews the director compensation program and recommends proposed changes for approval by the Board. As part of this review, the Compensation Committee considers the significant amount of time expended, and the skill level required, by each director not employed by the Company in fulfilling his or her duties on the Board, each director&#8217;s role and involvement on the Board and its committees and the market compensation practices and levels of our peer companies.&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">During its annual review of the director compensation program in 2020, the Compensation Committee considered an analysis prepared by its independent consultant, Haigh&#160;&amp; Company, which summarized director compensation trends for independent directors and pay levels at the same peer companies used to evaluate the compensation of our named executive officers. Following this review, and after considering the advice of Haigh&#160;&amp; Company about market practices and pay levels, the Compensation Committee recommended, and the Board approved, the new compensation program for non-employee&#160;directors described below, which remained in effect during 2021.</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_6R14N0WJM800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">58</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 12pt 0in 0.0001pt;"><i><span style="font-size: 10.0pt; color: black;">Cash Fees</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The following table sets forth the cash fee schedule for compensating non-employee&#160;directors from January 2021 through December 2021:&#160;</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_SO6MSCKNJ400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; margin-left: 0.1px;">
<tbody>
<tr>
<td style="vertical-align: bottom; margin: 0pt; padding-right: 8px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="vertical-align: bottom; margin: 0pt; padding-right: 8px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><b style="margin: 0pt;"><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; margin: 0pt;">1/21 &#8211; 12/21</span></b></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="background-color: #cceeff; vertical-align: bottom; width: 86%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Annual Board Retainer</span></td>
<td style="background-color: #cceeff; vertical-align: bottom; width: 1%;"><br/></td>
<td style="background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0px; vertical-align: bottom; width: 1%;" align="left">$</td>
<td style="background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 12%;" align="right"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; margin: 0pt;">40,000</span> <br/></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Lead Independent Director</span></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0px; vertical-align: bottom;" align="left">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; margin: 0pt;">12,500</span></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="background-color: #cceeff; vertical-align: bottom;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Audit Committee Chair</span></td>
<td style="background-color: #cceeff; vertical-align: bottom;"><br/></td>
<td style="background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0px; vertical-align: bottom;" align="left">$</td>
<td style="background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; margin: 0pt;">12,500</span></td>
</tr>
<tr>
<td style="vertical-align: bottom;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Compensation Committee Chair</span></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0px; vertical-align: bottom;" align="left">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; margin: 0pt;">12,500</span></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="background-color: #cceeff; vertical-align: bottom;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Nominating, Environmental, Social and Corporate Governance Committee Chair</span></td>
<td style="background-color: #cceeff; vertical-align: bottom;"><br/></td>
<td style="background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0px; vertical-align: bottom;" align="left">$</td>
<td style="background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; margin: 0pt;">7,500</span></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The above fees are to be paid quarterly in four equal installments, to each person serving as a non-employee&#160;director at the time when such payment is made. Non-employee&#160;directors may choose to receive the annual Board retainer as equity in restricted stock units (&#8220;RSUs&#8221;), in, effective January 15 of the year in which the annual cash retainer is otherwise earned. Among other things, each RSU granted represents the right to receive one share of Common Stock; vests one year after grant, subject to the recipient&#8217;s continued service as a director of the Company through such date; and is payable six months after the termination of the director from the Board or death or disability. Directors receive no additional per-meeting&#160;fee for Board or committee meeting attendance.&#160;</span><b></b></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">Annual Equity Awards</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">In addition, pursuant to the Plan, during 2021 non-employee&#160;directors received an annual grant of 11,834&#160;RSUs (the &#8220;Equity Awards&#8221;), with a grant date value of approximately $40,000. The RSUs&#160;were issued on October 1, 2021 and vest monthly over one year from the date of grant and, if earlier, in full on the date of the 2022 Annual Meeting of Shareholders.&#160;</span></p>
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">Additional Compensation</span></i></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">In connection with special committees that the Board may form from time to time in connection with various transactions or undertakings, the Board may award additional compensation to the directors, in its discretion, for membership on such special committees. The Board may, from time to time, grant additional merit-based&#160;cash or equity compensation to non-employee&#160;directors for extraordinary service. All directors are reimbursed for expenses incurred in connection with each Board and committee meeting attended.</span><br/></p>
</div>
</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_W16NYGZ77K00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">59</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 12pt 0in 0.0001pt; text-align: center;"><b><span style="font-size: 10pt; color: #000000;">DIRECTOR COMPENSATION TABLE</span></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The following table sets forth information regarding all forms of compensation that were both earned by and paid to our non-employee&#160;directors during the year ended December 31, 2021. The compensation arrangements for Mr.&#160;Galvin is disclosed in the Summary Compensation Table set forth in the &#8220;Executive Compensation&#8221; section of this Annual Report on Form 10-K. Mr.&#160;Galvin did not receive compensation for his services as a director during the year ended December 31, 2021.&#160;&#160;<br/><br/></span></p>
<div id="t_ft_AJG700UV6800000000000000000000b">
<table style="height: 138px; width: 100%; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;">
<tbody>
<tr style="height: 51px;">
<td style="height: 51px; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;" valign="bottom"><span style="font-size: 10pt;"> <b><span style="font-family: 'Times New Roman', 'serif';">Name</span></b> </span></td>
<td style="vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 51px;"><br/></td>
<td style="height: 51px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; height: 51px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><span style="font-size: 10pt;"> <b><span style="font-family: 'Times New Roman', 'serif';">Fees Earned or<br/>Paid in Cash<br/>($)</span></b> </span></td>
<td style="text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 51px;"><br/></td>
<td style="height: 51px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; height: 51px; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;" valign="bottom"><span style="font-size: 10pt;"> <b><span style="font-family: 'Times New Roman', 'serif';">Stock<br/>Awards</span><span style="font-size: 8pt;"><sup><span style="font-family: 'Times New Roman', 'serif';">(1)</span></sup></span></b> </span></td>
<td style="text-align: center; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 51px;"><br/></td>
<td style="height: 51px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; height: 51px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><span style="font-size: 10pt;"> <b><span style="font-family: 'Times New Roman', 'serif';">All Other<br/>Compensation<br/>($)</span></b> </span></td>
<td style="text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 51px;"><br/></td>
<td style="height: 51px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; height: 51px; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;" valign="bottom"><span style="font-size: 10pt;"> <b><span style="font-family: 'Times New Roman', 'serif';">Total</span></b> </span></td>
<td style="text-align: center; vertical-align: bottom; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; height: 51px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 20px;">
<td style="background-color: #cceeff; height: 20px; width: 37%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Yaniv Blumenfeld</span></td>
<td style="background-color: #cceeff; width: 1%; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px; width: 1%;">$</td>
<td style="background-color: #cceeff; height: 20px; width: 12%; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">40,000</span></td>
<td style="background-color: #cceeff; text-align: center; width: 7%; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px; width: 1%;">$</td>
<td style="background-color: #cceeff; height: 20px; width: 12%; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">39,999</span></td>
<td style="background-color: #cceeff; text-align: center; width: 1%; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px; width: 1%;">$</td>
<td style="background-color: #cceeff; height: 20px; width: 12%; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: center; width: 1%; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px; width: 1%;">$</td>
<td style="background-color: #cceeff; height: 20px; width: 12%; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">79,999</span></td>
<td style="background-color: #cceeff; text-align: center; width: 1%; height: 20px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Maggie Coleman</span></td>
<td style="height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;">$</td>
<td style="height: 17px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">50,000</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">39,999</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="height: 17px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
<td style="text-align: center; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="height: 17px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">89,999</span></td>
<td style="text-align: center; height: 17px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 20px;">
<td style="background-color: #cceeff; height: 20px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Christopher Melton</span></td>
<td style="background-color: #cceeff; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;">$</td>
<td style="background-color: #cceeff; height: 20px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">62,500</span></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; height: 20px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">39,999</span></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; height: 20px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="background-color: #cceeff; height: 20px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">102,499</span></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Joseph<span>&#160;</span>Safina</span></td>
<td style="height: 10px;"><br/></td>
<td style="text-align: center; height: 10px;">$</td>
<td style="height: 10px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">23,333</span></td>
<td style="text-align: center; height: 10px;"><br/></td>
<td style="text-align: center; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="height: 10px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">39,999</span></td>
<td style="text-align: center; height: 10px;"><br/></td>
<td style="text-align: center; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="height: 10px; text-align: right;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="text-align: center; height: 10px;"><br/></td>
<td style="text-align: center; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="height: 10px; text-align: right;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">63,332</span></td>
<td style="text-align: center; height: 10px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 20px;">
<td style="background-color: #cceeff; height: 20px;"><span style="color: #000000; font-family: TimesNewRomanPSStd-Regular; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">David Villarreal</span></td>
<td style="background-color: #cceeff; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;">$</td>
<td style="background-color: #cceeff; height: 20px; text-align: right;">37,917</td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;">$</td>
<td style="background-color: #cceeff; height: 20px; text-align: right;">39,999</td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;">$</td>
<td style="background-color: #cceeff; height: 20px; text-align: right;">&#8212;</td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
<td style="background-color: #cceeff; text-align: center; height: 20px;">$</td>
<td style="background-color: #cceeff; height: 20px; text-align: right;">77,916</td>
<td style="background-color: #cceeff; text-align: center; height: 20px;"><br/></td>
</tr>
</tbody>
</table>
</div>
<div id="t_ft_5APO1RNXZ400000000000000000000b">
<table style="width: 100%; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td style="width: 7.80867%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><br/></td>
<td style="width: 92.1913%;"><br/></td>
</tr>
</tbody>
</table>
</div>
<div id="t_ft_ENJ1ZTA5A800000000000000000000b">
<table style="width: 100%; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 27px; text-indent: 0px;">
<tbody>
<tr style="height: 10px;">
<td style="width: 3.77786%; height: 10px; vertical-align: top;" valign="top">(1)</td>
<td style="width: 96.2221%; height: 10px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">This column indicates the aggregate grant date fair value, as determined in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 718, Compensation&#160;&#8212; Stock Compensation (&#8220;FASB ASC Topic 718&#8221;), of the RSUs granted in April and November 2020. See &#8220;Note 19 &#8212; Share-based&#160;Compensation&#8221; of the Notes to Consolidated Financial Statements contained in our Annual Report on Form 10-K&#160;for the year ended December 31, 2021 for an explanation of the assumptions made in valuing these awards.&#160;</span></td>
</tr>
<tr>
<td style="width: 3.77786%; vertical-align: top;">(2)</td>
<td style="width: 96.2221%;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Does not include $66,295.53 paid to a company controlled by Mr. Blumenfeld for development work related to the Company&#8217;s Lago Vista project and $75,000 in consulting fees paid to Mr. Blumenfeld&#8217;s spouse $75,000 in connection with the Company&#8217;s Covid 19 testing program.</span> <br/></td>
</tr>
<tr style="height: 17px;">
<td style="width: 3.77786%; height: 17px; vertical-align: top;" valign="top">(3)</td>
<td style="width: 96.2221%; height: 17px;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Mr. Safina and Mr. Villarreal joined the Board in May 2021.</span></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The aggregate number of option and stock awards outstanding (including exercisable and unexercised stock options and vested and unvested RSUs) as of December 31, 2021 for each non-employee&#160;director was as follows:<br/><br/></span></p>
<div id="t_ft_GX73SUMXTC00000000000000000000b">
<table style="height: 119px; width: 100%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000; vertical-align: bottom; padding: 0px;" valign="bottom"><b><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Name</span></b></td>
<td style="height: 17px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><b><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Option Awards</span></b> <br/><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">(#)</span></b> <br/></td>
<td style="height: 17px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><b><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Stock Awards<br/></span><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">(#)</span></b></td>
<td style="height: 17px; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; width: 77%; background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Yaniv Blumenfeld</span></td>
<td style="height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; width: 10%; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; width: 10%; background-color: #cceeff; text-align: right;">30,625</td>
<td style="height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Maggie Coleman</span></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">&#8212;</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">32,754</td>
<td style="height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Christopher Melton</span></td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">833</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;">30,625</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr>
<td><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Joseph<span>&#160;</span></span>Safina</td>
<td><br/></td>
<td style="text-align: right;">&#8212;</td>
<td><br/></td>
<td style="text-align: right;">11,834</td>
<td><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="height: 17px; margin-left: 0.1px; background-color: #cceeff;">David Villareal</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff; text-align: right;">11,834</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;">
<div>
<div id="t_ft_KBGSF7VSK000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-size: 10pt;" class="pageno">60</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div>
<div style="font-family: 'times new roman', times; margin: 0pt;"><br/></div>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 12.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bgthdsw_0434E7GBN400000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</span></a></div>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Unless otherwise indicated the mailing address of each of the stockholders below is c/o SG Blocks, Inc., <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><span>5011</span><span>&#160;</span>Gate Parkway, Building<span>&#160;</span><span>100</span>, Suite<span>&#160;</span><span>100</span>, Jacksonville, Florida<span>&#160;</span><span>32256</span></span></span><span style="font-size: 10pt; color: #000000;">. Except as otherwise indicated, and subject to applicable community property laws, except to the extent authority is shared by both spouses under applicable law, the Company believes the persons named in the table have sole voting and investment power with respect to all shares of common stock held by them.&#160;</span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 4.5pt 0in 0in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">The following table sets forth certain information, as of April 11, 2022, with respect to the beneficial ownership of our common stock by each of the following:&#160;</span></p>
<p style="margin: 0in 4.5pt 0in 0in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">&#160;</span></p>
<p style="margin: 0in 4.5pt 0in 0.5in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: Symbol; color: #000000;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10pt; color: #000000;">each person who is known by us to be the beneficial owner of more than 5% of our outstanding stock;</span></p>
<p style="margin: 0in 4.5pt 0in 0.5in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: Symbol; color: #000000;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10pt; color: #000000;">each of our directors;</span></p>
<p style="margin: 0in 4.5pt 0in 0.5in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: Symbol; color: #000000;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10pt; color: #000000;">each of our named executive officers; and</span></p>
<p style="margin: 0in 4.5pt 0in 0.5in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: Symbol; color: #000000;"><span style="mso-list: Ignore;">&#183;<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10pt; color: #000000;">all of our directors and executive officers as a group.</span></p>
<p style="margin: 0in 4.5pt 0in 0.5in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 4.5pt 0in 0in; text-align: justify;"><span style="font-size: 10pt; color: #000000;">As of April 11, 2021, we had <span>12,006,873</span> shares of common stock outstanding.</span></p>
<p style="margin: 0in 4.5pt 0in 0in; text-align: justify;"><span style="font-size: 10.0pt; color: black;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify;"><span style="font-size: 10pt; color: #000000;">We have determined beneficial ownership in accordance with the rules of the SEC. These rules generally attribute beneficial ownership of securities to persons who possess sole or shared voting power or investment power with respect to those securities. Unless otherwise indicated, the persons or entities identified in this table have sole voting and investment power with respect to all shares shown as beneficially owned by them, subject to applicable community property laws</span><span style="font-size: 10pt; color: #000000;">.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify;"><br/></p>
<div id="t_ft_XR88WQ6RKW00000000000000000000b">
<table style="width: 100%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 279px;">
<tbody>
<tr style="height: 24px;">
<td style="height: 24px; width: 48.9015%;"><br/></td>
<td style="height: 24px; width: 1.05777%;"><br/></td>
<td style="text-align: center; vertical-align: bottom; height: 24px; width: 11%;" colspan="2" valign="bottom"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Common</span></b> <br/></td>
<td style="height: 24px; width: 0.976404%;"><br/></td>
<td style="height: 24px; width: 0.976404%;"><br/></td>
<td style="text-align: center; vertical-align: bottom; height: 24px; width: 11%;" colspan="2" valign="bottom"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Shares subject to Options &amp; </span></b><br/></td>
<td style="height: 24px; width: 1.05777%;"><br/></td>
<td style="height: 24px; width: 0.976404%;"><br/></td>
<td colspan="2" style="height: 24px; width: 11%;">
<p style="margin: 0in 0in 0.0001pt; text-align: center; font-size: 10pt; font-family: 'Times New Roman', 'serif';"><b><span style="font-size: 10.0pt;">Total Number of Shares&#160;<br/></span></b><b style="font-size: 10pt;"><span style="font-size: 10pt;">Beneficially</span></b></p>
</td>
<td style="height: 24px; width: 0.976404%;"><br/></td>
<td style="height: 24px; width: 0.976404%;"><br/></td>
<td style="text-align: center; vertical-align: bottom; height: 24px; width: 10.0081%;" valign="bottom"><b style="color: #000000; font-family: 'Times New Roman', serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Percentage</span></b></td>
<td style="height: 24px; width: 1.05777%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="border-bottom: 2px solid #000000; height: 10px; width: 48.9015%;"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Name of Beneficial Owner(1)</span></b></td>
<td style="height: 10px; width: 1.05777%;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: center; height: 10px; width: 11%;" colspan="2"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Stock</span></b> <br/></td>
<td style="border-bottom-width: 2px; height: 10px; width: 0.976404%;"><br/></td>
<td style="border-bottom-width: 2px; height: 10px; width: 0.976404%;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: center; height: 10px; width: 11%;" colspan="2"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">RSU</span></b> <br/></td>
<td style="height: 10px; width: 1.05777%;"><br/></td>
<td style="height: 10px; width: 0.976404%;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: center; height: 10px; width: 11%;" colspan="2"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Owned</span></b> <br/></td>
<td style="height: 10px; width: 0.976404%;"><br/></td>
<td style="height: 10px; width: 0.976404%;"><br/></td>
<td style="text-align: center; border-bottom: 2px solid #000000; height: 10px; width: 10.0081%;"><b style="color: #000000; font-family: 'Times New Roman', serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt;">Ownership</span></b></td>
<td style="height: 10px; width: 1.05777%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="width: 48.9015%; height: 17px;"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Executive Officers &amp; Directors</span></b></td>
<td style="width: 1.05777%; height: 17px;"><br/></td>
<td style="width: 1%; height: 17px;"><br/></td>
<td style="width: 10%; height: 17px;"><br/></td>
<td style="width: 0.976404%; height: 17px;"><br/></td>
<td style="width: 0.976404%; height: 17px;"><br/></td>
<td style="width: 1%; height: 17px;"><br/></td>
<td style="width: 10%; height: 17px;"><br/></td>
<td style="width: 1.05777%; height: 17px;"><br/></td>
<td style="width: 0.976404%; height: 17px;"><br/></td>
<td style="width: 1%; height: 17px;"><br/></td>
<td style="width: 10%; height: 17px;"><br/></td>
<td style="width: 0.976404%; height: 17px;"><br/></td>
<td style="width: 0.976404%; height: 17px;"><br/></td>
<td style="width: 10.0081%; height: 17px;"><br/></td>
<td style="width: 1.05777%; height: 17px;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 10px;">
<td style="background-color: #cceeff; height: 10px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Paul M. Galvin, Chairman and Chief Executive Officer<sup>(2)</sup></span></td>
<td style="background-color: #cceeff; height: 10px; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10%;">6,170</td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10%;">496,402</td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10%;">502,572</td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10.0081%;">4</td>
<td style="background-color: #cceeff; height: 10px; width: 1.05777%;">%</td>
</tr>
<tr style="height: 20px;">
<td style="height: 20px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Yaniv Blumenfeld, Director<sup>(3)</sup></span></td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
<td style="height: 20px; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">1,556</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">26,679</td>
<td style="height: 20px; text-align: right; width: 1.05777%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">28,235</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10.0081%;">*</td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 20px;">
<td style="background-color: #cceeff; height: 20px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Christopher Melton, Director<sup>(4)</sup></span></td>
<td style="background-color: #cceeff; height: 20px; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;">557</td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;">27,512</td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;">28,069</td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10.0081%;">*</td>
<td style="background-color: #cceeff; height: 20px; width: 1.05777%;"><br/></td>
</tr>
<tr style="height: 20px;">
<td style="height: 20px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Maggie Coleman, Director<sup>(5)</sup></span></td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
<td style="height: 20px; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">&#8212;</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">28,808</td>
<td style="height: 20px; text-align: right; width: 1.05777%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">28,808</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10.0081%;">
<p>*<br/></p>
</td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 10px;">
<td style="background-color: #cceeff; height: 10px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">William Rogers<sup>(6)</sup></span></td>
<td style="background-color: #cceeff; height: 10px; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10%;">&#8212;</td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10%;">104,167</td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10%;">104,167</td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 10px; text-align: right; width: 10.0081%;">*</td>
<td style="background-color: #cceeff; height: 10px; width: 1.05777%;"><br/></td>
</tr>
<tr style="height: 20px;">
<td style="height: 20px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Gerald Sheeran, Acting Chief Financial Officer<sup>(7)</sup></span></td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
<td style="height: 20px; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">417</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">79,250</td>
<td style="height: 20px; text-align: right; width: 1.05777%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">79,667</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10.0081%;">*</td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 20px;">
<td style="background-color: #cceeff; height: 20px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Joseph Safina, Director&#160;<sup>(8\)</sup></span></td>
<td style="background-color: #cceeff; height: 20px; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;">&#8212;</td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;">7,888</td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;">7,888</td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10.0081%;">*</td>
<td style="background-color: #cceeff; height: 20px; width: 1.05777%;"><br/></td>
</tr>
<tr style="height: 20px;">
<td style="height: 20px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">David Villarreal, Director&#160;<sup>(9)</sup></span></td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
<td style="height: 20px; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">&#8212;</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">7,888</td>
<td style="height: 20px; text-align: right; width: 1.05777%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10%;">7,888</td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 20px; text-align: right; width: 10.0081%;">*</td>
<td style="height: 20px; width: 1.05777%;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 48.9015%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10.0081%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 1.05777%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 48.9015%;"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">All Current Executive Officers and Directors, as a group (9 persons)</span></b></td>
<td style="height: 17px; width: 1.05777%;"><br/></td>
<td style="height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10%;">9,522</td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10%;">827,994</td>
<td style="height: 17px; text-align: right; width: 1.05777%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10%;">837,516</td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10.0081%;">6.5</td>
<td style="height: 17px; width: 1.05777%;">%</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 48.9015%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; text-align: right; width: 10.0081%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 1.05777%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 48.9015%;"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">5% or Greater Stockholders</span></b></td>
<td style="height: 17px; width: 1.05777%;"><br/></td>
<td style="height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="height: 17px; text-align: right; width: 1.05777%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 0.976404%;"><br/></td>
<td style="height: 17px; text-align: right; width: 10.0081%;"><br/></td>
<td style="height: 17px; width: 1.05777%;"><br/></td>
</tr>
<tr style="background-color: #cceeff; height: 20px;">
<td style="background-color: #cceeff; height: 20px; width: 48.9015%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">E. Bran Bagley <sup>(10)</sup></span></td>
<td style="background-color: #cceeff; height: 20px; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">626,500 </span></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;">&#8212;</td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1.05777%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 1%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10%;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">626,500</span></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 0.976404%;"><br/></td>
<td style="background-color: #cceeff; height: 20px; text-align: right; width: 10.0081%;">5.2</td>
<td style="background-color: #cceeff; height: 20px; width: 1.05777%;">%</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0in 0in 0.0001pt; text-align: justify;"><br/></p>
<div id="t_ft_IBBQBIG4RK00000000000000000000b">
<table style="width: 100%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td style="width: 1.91932%; vertical-align: top;" valign="top"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">*</span></td>
<td style="width: 98.0807%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Less than 1% ownership interest.</span></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_2GWEYNPP3400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">61</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_A7DBW236FK00000000000000000000b">
<table style="height: 0px; width: 100%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><span style="font-size: 10pt;">(1)</span></td>
<td style="width: 98.0156%;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> The number of shares and the percent beneficially owned by each entity or individual are based upon 12,006,873 shares of common stock outstanding and assume the exercise of all exercisable options and vesting of all outstanding time-based restricted stock units (including those that would be exercisable or vested within 60 days of April 11, 2022). The percent beneficially owned is a fraction, the numerator of which is the number of shares of common stock beneficially owned by each entity or individual (including any exercisable options, as described herein) and the denominator of which is the number of outstanding shares of common stock&#160;plus&#160;the number of shares of common stock which would be issued upon (i) exercise by the subject entity or individual of such entity or individual&#8217;s own options and warrants and (ii) vesting of outstanding time-based restricted stock units. This method of computing the percent beneficially owned results in the aggregate ownership percentages of all owners exceeding 100%. </span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(2)</span></td>
<td style="width: 98.0156%;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Includes 5,663 shares of common stock held directly by Mr. Galvin and 507 shares held by TAG Partners, LLC (&#8220;TAG&#8221;), an investment partnership formed for the purpose of investing in the Company. Mr. Galvin is a managing member of and has a controlling interest in TAG and may be deemed to beneficially own the share of common stock held by TAG, over which he has shared voting and dispositive power. Mr. Galvin disclaims beneficial ownership of the shares of common stock held by TAG except to the extent of his pecuniary interest therein. Also includes 23,800 options to purchase our common shares presently exercisable or exercisable within 60 days of April 11, 2022. Includes 472,602 in vested RSUs and does not include 263,090 unvested RSUs that will not vest within 60 days of April 11, 2022. </span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(3)</span></td>
<td style="width: 98.0156%;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Includes 1,556 shares of common stock directly held by Mr. Blumenfeld. Includes 26,679 in vested RSUs and does not include 3,946 unvested RSUs that will not vest within 60 days of April 11, 2022. </span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(4)</span></td>
<td style="width: 98.0156%;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Includes 20 shares of common stock held in Mr. Melton&#8217;s retirement account, which Mr. Melton indirectly owns, and 537 shares of common stock held directly by Mr. Melton. Includes 833 options held by Mr. Melton to purchase our common stock presently exercisable or exercisable within 60 days of April 11, 2022. Includes 26,679 in vested RSUs and does not include 3,946 unvested RSUs that will not vest within 60 days of April 11, 2022. </span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(5)</span></td>
<td style="width: 98.0156%;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Includes 28,808 in vested RSUs and does not include 3,946 unvested RSUs that will not vest within 60 days of April 11, 2022. </span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(6)</span><br/></td>
<td style="width: 98.0156%;">
<p style="margin: 0in 0.8pt 0in 0in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', 'serif'; line-height: 1.1;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"> Includes 104,167 in vested RSUs and does not include 133,333 unvested RSUs that will not vest within 60 days of April 11, 2022. </span></p>
</td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(7)</span></td>
<td style="width: 98.0156%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Includes 417 shares of common stock held by Mr. Sheeran. Also includes 1,250 options to purchase common stock presently exercisable or exercisable within 60 days of April 11, 2022. Includes 78,000 in vested RSUs and does not include 100,000 unvested RSUs that will not vest within 60 days of April 11, 2022.</span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top">(8)</td>
<td style="width: 98.0156%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Includes 7,888 in vested RSUs and does not include 3,946 unvested RSUs that will not vest within 60 days of April 11, 2022.</span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top">(9)</td>
<td style="width: 98.0156%;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Includes 7,888 in vested RSUs and does not include 3,946 unvested RSUs that will not vest within 60 days of April 11, 2022.</span></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top"><br/></td>
<td style="width: 98.0156%;"><br/></td>
</tr>
<tr>
<td style="width: 1.98439%; vertical-align: top;" valign="top">(10)</td>
<td style="width: 98.0156%;">
<p><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Share ownership information is based on information contained in a Schedule 13G filed with the Securities and Exchange Commission on November 29, 2021 by E. Bryan Bagley. <span style="font-family: 'times new roman', times;">E. Bryan Bagley has sole voting and dispositive power with regard to 316,500 shares of our common stock and shares voting and shares dispositive power with respect to 310,000 shares of our common stock. <span style="color: #000000;">&#160;</span></span> The principal business address for, E..Bryan Bagley is 1470 Arlington Drive, Salt Lake City, Utah 84103.</span></p>
<p><br/></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;"><br/></p>
<p style="margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;"><b style="font-size: 10pt; text-align: justify;"><span style="font-size: 10.0pt;">Equity Compensation Plan Information</span></b><br/></p>
<p style="margin: 0px; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">See Part I, Item 5&#8212; Equity Compensation Plan Information for certain information regarding our equity compensation plans.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<div id="t_ft_86TW1NU53400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-size: 10pt;" class="pageno">62</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 13.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bmyr_W1M2QBUM9S00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;">

</p>
<p style="margin: 12pt 0in 0.0001pt;"><b><i><span style="font-size: 10.0pt; color: black;">Related Party Transactions</span></i></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The following is a summary of transactions since January 1, 2020 to which we have been a party in which the amount involved exceeded $120,000 and in which any of our executive officers, directors or beneficial holders of more than five percent of our capital stock had or will have a direct or indirect material interest, other than compensation arrangements and equity awards granted to our executive officers and directors during 2020 and 2021 that are described under the sections of this proxy statement entitled &#8220;Executive Compensation&#8221; and &#8220;Director Compensation&#8221;.&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">On January 21, 2020, CPF GP 2019-1&#160;LLC (&#8220;CPF GP&#8221;) issued to the Company a promissory note in the principal amount of $400,000 (the &#8220;Company Note&#8221;) and issued to Paul Galvin, the Company&#8217;s Chairman and CEO, a promissory note in the principal amount of $100,000 (the &#8220;Galvin Note&#8221;). The transaction closed on January 22, 2019, on which date the Company loaned CPF GP 2019-1&#160;LLC $400,000 and Mr.&#160;Galvin personally loaned CPF GP $100,000 on behalf of the Company.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">The Company Note and Galvin Note were issued pursuant to the Loan Agreement and Promissory Note, dated October 3, 2019, as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1&#160;LLC, a Texas limited liability company of which CPF GP is the general partner. The terms of the Galvin Note, however, provide that all interest payments due to Mr.&#160;Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company. In connection with the issuance of the Company Note and the Galvin Note, CPF GP, the Company and Mr.&#160;Galvin entered into a Security Agreement, dated January 21, 2020, pursuant to which CPF GP granted a security interest in its LLC interests in CPF MF 2019-1&#160;LLC to the Company and Mr.&#160;Galvin to secure its obligations thereunder.&#160;</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Subsequent to the year ended December 31, 2021, the Galvin Note was assigned to the Company and the principal amount of $</span><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">100,000</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;was returned to Mr. Galvin. The Company has a promissory note in the principal amount of $</span><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">100,000</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">and the assignment of the promissory note occurred in January 2022.&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">On January 31, 2020, Mahesh Shetty, the Company&#8217;s former President and Chief Financial Officer (&#8220;Former Employee&#8221;), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638&#160;in unpaid wages and bonuses and (ii) $300,000&#160;due in severance (hereafter the &#8220;Action&#8221;). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. &#167;201 et. seq. (&#8220;FLSA&#8221;), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company&#8217;s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee&#8217;s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company&#8217;s motion to dismiss. Specifically, the Court dismissed the Former Employee&#8217;s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee&#8217;s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims. On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. The motion to approve the settlement remains pending before the court.&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;"><span style="font-family: 'times new roman', times;"> During 2021, the Company paid a company controlled by Yaniv Blumenfeld&#160;$66,296 for development work related to the Company&#8217;s Lago Vista project and paid Mr. Blumenfeld&#8217;s spouse $75,642 in consulting fees in connection with the Company&#8217;s COVID-19 testing program.</span><br/></span></p>
<p style="margin: 0pt; text-align: justify;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_MSOADZ6A0W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">63</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_3">
<p style="margin: 12pt 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10.0pt; color: black;">Related Party Review Procedures</span></i></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Pursuant to our Audit Committee charter, our Audit Committee reviews on an on-going&#160;basis our policies and procedures for reviewing and approving or ratifying all &#8220;Related Party Transactions&#8221; (defined as transactions required to be disclosed pursuant to Item 404 of Regulation S-K), including the Company&#8217;s Related Person Transaction Policy, and recommend any changes to the Board. In accordance with our Related Person Transaction Policy and Nasdaq Rule 4350 (h), the Audit Committee conducts appropriate review and oversight of all related person transactions for potential conflict of interest situations on an ongoing basis. Any transaction with a related person is subject to our written policy for transactions with related persons. Pursuant to such policy, our Audit Committee reviews in advance all related person transactions. The Audit Committee approves only those related person transactions that are determined to be in, or not inconsistent with, the best interests of the Company and its stockholders, taking into account all available facts and circumstances as the Audit Committee determines in good faith to be necessary. These facts and circumstances will typically include, but not be limited to: whether the transaction was undertaken in the ordinary course of business of the Company; the purpose and potential benefits of the transaction to the Company; the terms of the transaction and of comparable transactions that would be available to unrelated third parties or to employees generally; and the impact on a director&#8217;s independence in the event the related person is a director, an immediate family member of a director or an entity in which a director is a partner, stockholder or executive officer. In reviewing and approving such transactions, the Audit Committee obtains, or will direct management to obtain on its behalf, all information that the Audit Committee believes to be relevant and important to a review of the transaction prior to its approval. The Audit Committee may adopt any further policies and procedures relating to the approval of related person transactions that it deems necessary or advisable from time to time.</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10pt; color: #000000;">Director Independence</span></i></b></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">&#160;</span></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">The information included under the heading &#8220;Director Independence&#8221; in Part III, Item 10 is hereby incorporated by reference into this Item 13.</span></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<div id="t_ft_1CFWNA5ROG00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-size: 10pt;" class="pageno">64</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>

<p><br/></p>
</div>
</div>
</div>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 14.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bujhtr_H36JCKJ61C00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PRINCIPAL ACCOUNTANT FEES AND SERVICES.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;">

</p>
<p style="text-align: justify;"><span style="font-size: 10.0pt;">Whitley Penn LLP serves as our independent registered public accounting firm.</span></p>
<p style="margin: 12pt 0in 0.0001pt;"><b><span style="font-size: 10.0pt; color: black;">Independent Registered Public Accounting Firm Fees</span></b></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The following table sets forth the aggregate fees for professional service rendered by Whitley Penn for each of the last two fiscal years:&#160;&#160;</span></p>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><br/></p>
<div id="t_ft_LW8QDE16AO00000000000000000000b">
<table style="height: 0px; width: 99.9988%; margin-left: auto; margin-right: auto; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;">
<tbody>
<tr>
<td style="border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;" colspan="2"><span style="font-weight: bold;">2021</span></td>
<td style="border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;"><br/></td>
<td style="text-align: center; border-top: 1pt solid #000000; border-bottom: 1pt solid #000000;" colspan="2"><span style="font-weight: bold;">2020</span></td>
<td><br/></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="width: 75%; background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Audit fees</span><sup><span style="font-size: 6.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">(1)</span></sup></td>
<td style="width: 1%; background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">$</span></td>
<td style="text-align: right; width: 10%; background-color: #cceeff;">225,000</td>
<td style="width: 1%; background-color: #cceeff;"><br/></td>
<td style="width: 1%; background-color: #cceeff;"><br/></td>
<td style="width: 1%; background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">$</span></td>
<td style="text-align: right; width: 10%; background-color: #cceeff;">199,500</td>
<td style="width: 1%; background-color: #cceeff;"><br/></td>
</tr>
<tr>
<td><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Audit-related fees</span><sup><span style="font-size: 6.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">(2)</span></sup></td>
<td><br/></td>
<td style="text-align: right;">&#8212;</td>
<td><br/></td>
<td><br/></td>
<td><br/></td>
<td style="text-align: right;">&#8212;</td>
<td><br/></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Tax fees</span><sup><span style="font-size: 6.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">(3)</span></sup></td>
<td style="background-color: #cceeff;"><br/></td>
<td style="text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff;"><br/></td>
<td style="text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="background-color: #cceeff;"><br/></td>
</tr>
<tr>
<td><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">All other fees</span><sup><span style="font-size: 6.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">(4)</span></sup></td>
<td style="border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><br/></td>
<td style="text-align: right; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;">&#8212;</td>
<td><br/></td>
<td><br/></td>
<td style="border-bottom: 1pt solid #000000;"><br/></td>
<td style="border-bottom: 1pt solid #000000; text-align: right;">&#8212;</td>
<td><br/></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Totals</span></td>
<td style="border-bottom: 2.8pt double #000000; background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">$</span></td>
<td style="border-bottom: 2.8pt double #000000; text-align: right; background-color: #cceeff;">225,000</td>
<td style="background-color: #cceeff;"><br/></td>
<td style="background-color: #cceeff;"><br/></td>
<td style="border-bottom: 2.8pt double #000000; background-color: #cceeff;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">$</span></td>
<td style="border-bottom: 2.8pt double #000000; text-align: right; background-color: #cceeff;">199,500</td>
<td style="background-color: #cceeff;"><br/></td>
</tr>
</tbody>
</table>
</div>
<div id="t_ft_D2N5CRKPZK00000000000000000000b">
<table style="width: 100%; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td style="width: 7.80867%; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><br/></td>
<td style="width: 92.1913%;"><br/></td>
</tr>
</tbody>
</table>
</div>
<div id="t_ft_ZX375UBF4G00000000000000000000b">
<table style="width: 100%; margin-left: 0.1px; height: 85px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr style="height: 34px;">
<td style="width: 3.06623%; vertical-align: top; height: 34px;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">(1)</span></td>
<td style="width: 96.9338%; vertical-align: top; height: 34px;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Audit fees include fees paid to Whitley Penn for professional services rendered for the audit for our annual financial statements and reviews of the financial statements included in our Quarterly Reports on Form 10-Q&#160;and fees related to securities registration statements and related comfort letter procedures.</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 3.06623%; vertical-align: top; height: 17px;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">(2)</span></td>
<td style="width: 96.9338%; vertical-align: top; height: 17px;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Audit-related&#160;fees principally involve other assurance and related services.&#160;</span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 3.06623%; vertical-align: top; height: 17px;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">(3)</span></td>
<td style="width: 96.9338%; vertical-align: top; height: 17px;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Tax services include tax compliance and tax planning consulting services. No tax services were performed for us by Whitley Penn in&#160;</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">2021</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;or&#160;</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">2020</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">.</span></span></td>
</tr>
<tr style="height: 17px;">
<td style="width: 3.06623%; vertical-align: top; height: 17px;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">(4)</span></td>
<td style="width: 96.9338%; vertical-align: top; height: 17px;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">No other services were performed for us by Whitley Penn in&#160;</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">2021</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;or&#160;</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">2020</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -32px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">.</span></span></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 8pt 0in 0.0001pt; text-align: justify; text-indent: 24pt;"><span style="font-size: 10pt; color: #000000;">The Audit Committee has implemented pre-approval&#160;procedures consistent with the rules adopted by the SEC. All audit services to be provided to the Company by our independent public accounting firm, Whitley Penn, are pre-approved&#160;by the Audit Committee prior to the initiation of such services (except for items exempt from pre-approval&#160;requirements under applicable laws and rules). The Audit Committee has determined that the provision of the services by Whitley Penn reported hereunder had no impact on its independence.&#160;&#160;</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_O53BPWKU3400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">65</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bm5w_PZIUPIA8CG00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PART IV</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 15.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" href="#TOC" id="Bvcwere_2IAURBZMQO00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.</span></a></div>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10.0pt;">(a)(1)&#160;&#160;&#160;&#160;&#160;INDEX TO 2021&#160;CONSOLIDATED FINANCIAL STATEMENTS:</span></b></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Our financial statements and the notes thereto, together with the report thereon of Whitley Penn LLP, our registered public accounting firm, dated April 15, 2022, appear beginning on page F-1 of this Annual Report. See Table of Contents of the Consolidated Financial Statements included in this Annual Report.</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(a)(2)</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;&#160;&#160;&#160;&#160;</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FINANCIAL STATEMENT SCHEDULES</span></span></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">All financial statement schedules are omitted because they are not applicable, not material or the required information is shown in the financial statements or notes thereto.&#160;</span></span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span><br/></p>
<p style="font-family: 'times new roman', times; margin: 0pt;"><br/></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="font-weight: bold;">(a)(<span style="border-left: none; border-right: none;">3</span>)</span><span style="mso-tab-count: 1;">&#160;&#160;&#160;&#160;&#160; </span><b>EXHIBITS</b></span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10.0pt;">&#160;</span></b></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">The information required by this Item is listed in the accompanying Exhibit Index below.&#160;&#160;</span></p>
<p style="font-family: 'times new roman', times; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="font-family: 'times new roman', times;">
<div id="t_ft_OFZS7HY4S000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">66</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1.2;">
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: inherit;"><br/></span></p>
<div style="margin: 0pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"><span style="font-size: 10pt;">ITEM 16.&#160; &#160;</span><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="Bw112sdd_14A63AI2BK00000000000000000000">FORM 10-K SUMMARY.</a></div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt; padding-left: 30px;"><span style="line-height: inherit; font-size: 10pt;"><span style="font-family: 'Times New Roman'; line-height: inherit;">&#160; &#160; &#160; Not applicable.</span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><br/></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center;"><span style="font-size: 10pt;"><b>Exhibit Index</b></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px;"><span style="font-size: 7pt;">&#160;</span></p>
<table style="width: 100%; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font: 10pt 'times new roman'; border-collapse: collapse; margin-left: 0.1px; height: 364px;" cellpadding="0">
<tbody>
<tr style="height: 18px;">
<td style="border-bottom: 1.5pt solid black; height: 18px; text-align: left; vertical-align: bottom;" valign="bottom"><span style="font-size: 10pt;"><span><b>Exhibit No.</b></span></span></td>
<td style="vertical-align: top; height: 18px;"><span style="font-size: 10pt;">&#160;</span></td>
<td style="vertical-align: bottom; border-bottom: 1.5pt solid black; height: 18px;">
<p><span style="font-size: 10pt;"><span><b>Description</b></span><span><b><br/></b></span></span></p>
</td>
</tr>
<tr style="vertical-align: top; height: 22px; background-color: rgb(204, 238, 255);">
<td style="margin-left: 0.1px; height: 22px; width: 6%; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;"><span>2.1</span></span></td>
<td style="margin-left: 0.1px; height: 22px; width: 1%; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px; width: 93%; background-color: rgb(204, 238, 255);"><span style="color: #0000ff; line-height: inherit; font-size: 10pt;"><a style="color: #0000ff;" href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016014815/f8k101515ex2i_sgblocksinc.htm"><span>Order Confirming Debtors&#8217; Amended Plan of Reorganization Under Chapter 11 of the Bankruptcy Code (incorporated herein by reference to Exhibit 2.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px;">
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;"><span>2.2</span></span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="color: #0000ff; line-height: inherit; font-size: 10pt;"><a style="color: #0000ff;" href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016014815/f8k101515ex2ii_sgblocksinc.htm"><span>Disclosure Statement for Amended Plan of Reorganization for SG Blocks, Inc.,&#160;<i>et al</i>. under Chapter 11 of the Bankruptcy Code (incorporated herein by reference to Exhibit 2.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px; background-color: rgb(204, 238, 255);">
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;"><span>2.3</span></span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="color: #0000ff; line-height: inherit; font-size: 10pt;"><a style="color: #0000ff;" href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016014815/f8k101515ex2iii_sgblocksinc.htm"><span>Order of the Bankruptcy Court </span><span>for </span><span>the Southern District of New York Approving the Disclosure Statement and Setting Plan of Reorganization Confirmation Deadlines (incorporated herein by reference to Exhibit 2.3 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px;">
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;"><span>3.1</span></span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="color: #0000ff; line-height: inherit; font-size: 10pt;"><a style="color: #0000ff;" href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016014815/f8k101515ex3i_sgblocksinc.htm"><span>Amended and Restated Certificate of Incorporation of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px; background-color: rgb(204, 238, 255);">
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;"><span>3.2</span></span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016014815/f8k101515ex3ii_sgblocksinc.htm"><span style="color: #0000ff;">Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Preferred Stock (incorporated herein by reference to Exhibit 3.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px;">
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;"><span>3.3</span></span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px;">
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017001852/f8k022817ex3i_sgblocksinc.htm">Certificate of Amendment to the Amended and Restated Certificate of Incorporation of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 28, 2017 (File No. 000-22563)).</a><span style="color: #000000;"></span></span></p>
</td>
</tr>
<tr style="vertical-align: top; height: 22px; background-color: rgb(204, 238, 255);">
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;"><span>3.4</span></span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="color: #0000ff; line-height: inherit; font-size: 10pt;"><a style="color: #0000ff;" href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017005022/f8k051117ex3i_sgblocksinc.htm"><span>Certificate of Amendment to Certificate of Designation, dated May 11, 2017 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on May 12, 2017 (File No. 001-38037)).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px;">
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;"><span>3.5</span></span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="color: #0000ff; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390018017404/f8k121318ex3-1_sgblocksinc.htm"><span>Certificate of Elimination of Series A Convertible Preferred Stock, dated December 13, 2018 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 17, 2018 (File No. 001-38037)).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px; background-color: rgb(204, 238, 255);">
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;"><span>3.6</span></span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="color: #0000ff; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019010112/f8k060519ex3-1_sgblocks.htm"><span>Certificate of Amendment to the Amended and Restated Certificate of Incorporation dated June 5, 2019&#160;&#160;(incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 5, 2019 (File No. 001-38037)).</span></a></span></td>
</tr>
<tr style="vertical-align: top; height: 22px;">
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;"><span>3.7</span></span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="font-size: 10pt;">&#160;</span></td>
<td style="margin-left: 0.1px; height: 22px;"><span style="color: #0000ff; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019025668/fs12019a1ex3-7_sgblocksinc.htm">Form of Certificate of Designation of the Series B Convertible Preferred Stock&#160;(incorporated herein by reference to Exhibit 3.7 to the Registration Statement on Form S-1/A as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 9, 2019 (File No. 333-235295))</a></span></td>
</tr>
<tr style="height: 22px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;">3.8</span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="color: #0000ff; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020002638/f8k020420ex3-1_sgblocks.htm">Certificate of Amendment to the Amended and Restated Certificate of Incorporation, as amended, of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 5, 2020 (File No. 001-38037)).</a></span></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: top; margin-left: 0.1px; height: 16px;">3.9</td>
<td style="margin-left: 0.1px; height: 16px;"><br/></td>
<td style="margin-left: 0.1px; height: 16px;"><span style="color: #0000ff; font-size: 10pt;"><span><span>Amended and Restated Bylaws of SG Blocks, Inc. dated June 4, 2021</span></span><span> (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 7, 2021 (File No. 001-38037)). </span></span><br/></td>
</tr>
<tr style="height: 22px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;">4.1</span></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017007585/f8k071217ex4i_sgblocksinc.htm">Form of Warrant to Purchase Common Stock (incorporated herein by reference to Exhibit 4.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 14, 2017 (File No. 001-38037)).&#160;</a></span></td>
</tr>
</tbody>
</table>
<p><br/></p>
</div>
<div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1; margin: 0px; text-indent: 0px;">
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">67</span></td>
</tr>
</tbody>
</table>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1.2;">
<table style="height: 238px; width: 100%; border-collapse: collapse; padding: 2px; color: #000000; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; margin-left: 0.1px;" cellpadding="0">
<tbody>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="width: 6%; vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;"><span>4.2</span></span></td>
<td style="width: 1%; vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;">&#160;</span></td>
<td style="width: 93%; vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390018017507/fs32018ex4-2_sgblocks.htm">Form of Indenture (incorporated herein by reference to Exhibit 4.2 to the Registration Statement on Form S-3 as filed by SG Blocks,&#160;Inc. with the Securities and Exchange Commission on December 18, 2018 (File No. 333-228882)).</a><span></span></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" colspan="2" valign="top"><span style="font-size: 10pt;"><span>4.3</span></span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" colspan="2" valign="top"><span style="font-size: 10pt;">&#160;</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" valign="top"><span style="color: #0000ff; line-height: inherit; font-size: 10pt;"><a style="color: #0000ff;" href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019007528/f8k042919ex10-1_sgblock.htm"><span>Form of Common Stock Purchase Warrant (incorporated herein by reference to Exhibit 10.1 of the Current Report on Form 8-K as filed by SG Blocks,&#160;Inc. with the Securities and Exchange Commission on May 1, 2019 (File No. 001-38037)).</span></a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="color: #000000; line-height: inherit; font-size: 10pt;"><span>4.4</span></span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="color: #0000ff; line-height: inherit; font-size: 10pt;">&#160;</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019007528/f8k042919ex10-2_sgblock.htm"><span>Form of Series A Common Stock Purchase Warrant (incorporated herein by reference to Exhibit 10.2 of the Current Report on Form 8-K as filed by SG Blocks,&#160;Inc. with the Securities and Exchange Commission on May 1, 2019 (File No. 001-38037)).</span></a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" colspan="2" valign="top"><span style="font-size: 10pt;"><span>4.5</span></span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" colspan="2" valign="top"><span style="font-size: 10pt;">&#160;</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019014082/f8k072919ex4-1_sgblocks.htm"><span>Form of Representative&#8217;s Warrant Agreement (incorporated herein by reference to Exhibit 4.1 of the Current Report on Form 8-K as filed by SG Blocks,&#160;Inc. with the Securities and Exchange Commission on July 31, 2019 (File No. 001-38037)).</span></a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;"><span>4.6</span></span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;">&#160;</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020002724/f8k020420ex4-1_sgblocks.htm">Form of 9% Secured Note (incorporated herein by reference to Exhibit 4.1 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 6, 2020 (File No. 001-38037)</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" colspan="2" valign="top"><span style="font-size: 10pt;">4.7</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" colspan="2" valign="top"><br/></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020010946/ea121316ex4-14_sgblocksinc.htm"><span style="color: #0000ff; text-decoration: underline;"><span style="font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Form of Representative&#8217;s Warrant</span></span><span style="color: #0000ff; text-decoration: underline;"><span style="font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"> (incorporated herein by reference to Exhibit 4.14 to the Registration Statement on Form S-1/A filed with the Securities and Exchange Commission on May 5, 2020 (File No. 333-237682)).</span></span></a> </span><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 10px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;">4.8</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><br/></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020011061/ea121418ex4-15_sgblocksinc.htm"><span style="color: #0000ff; text-decoration: underline;">Form of Pre-Funded Warrant (</span><span style="color: #0000ff; text-decoration: underline;">incorporated herein by reference to Exhibit 4.15 to the Registration Statement on Form S-1/A filed with the Securities and Exchange Commission on May 5, 2020 (File No. 333-237682)).</span></a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" colspan="2" valign="top"><span style="font-size: 10pt;"><span>4.9*</span></span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" colspan="2" valign="top"><span style="font-size: 10pt;">&#160;</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" valign="top"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390021021736/ex413_1.htm" class="LinkedEx" style="-sec-extract: exhibit;">Description of Capital Stock</a></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;">10.1#</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><br/></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016017851/f8k102616ex10i_sgblocksinc.htm"><span style="color: #0000ee;">Form of SG Blocks, Inc. Incentive Stock Option Agreement (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 1, 2016 (File No. 000-22563)).</span></a> </span><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" colspan="2" valign="top"><span style="font-size: 10pt;">10.2#</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" colspan="2" valign="top"><br/></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016017851/f8k102616ex10ii_sgblocksinc.htm"><span style="color: #0000ee;">Form of SG Blocks, Inc. Nonqualified Stock Option Agreement (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 1, 2016 (File No. 000-22563)).</span></a> </span><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;"><span>10.3#</span></span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;">&#160;</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017000990/fs12017ex10i_sgblocks.htm">Form of Director Indemnification Agreement (incorporated herein by reference to Exhibit 10.1 to the Registration Statement on Form S-1 as filed by SG Blocks,&#160;Inc. with the Securities and Exchange Commission on February 6, 2017 (File No. 333-215922)).</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" colspan="2" valign="top"><span style="font-size: 10pt;">10.4#</span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" colspan="2" valign="top"><br/></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 10px;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017000990/fs12017ex10x_sgblocks.htm">SG Blocks, Inc. Stock Incentive Plan (incorporated herein by reference to Exhibit 10.10 to the Registration Statement on Form S-1 as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 6, 2017 (File No. 333-215922)).</a> </span><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><span style="font-size: 10pt;">10.5<span style="line-height: inherit;">#</span></span></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" colspan="2" valign="top"><br/></td>
<td style="vertical-align: top; margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017002294/f8k031317ex10i_sgblocks.htm">Executive Employment Agreement, effective as of January 1, 2017, between Paul M. Galvin and SG Blocks,&#160;Inc. (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks,&#160;Inc. with the Securities and Exchange Commission on March 14, 2017 (File No. 000-22563)).</a></span></td>
</tr>
</tbody>
</table>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;">&#160;</p>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">68</span></td>
</tr>
</tbody>
</table>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<table style="border-collapse: collapse; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 374px;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="background: rgb(204, 238, 255); padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">10.16#</span></p>
</td>
<td style="background: rgb(204, 238, 255); padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="background: rgb(204, 238, 255); padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390018007248/f8k060118ex10-1_sgblock.htm">Amendment No. 1 to the SG Blocks, Inc. Stock Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 5, 2018 (File No. 001-38037)).</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">10.17#</span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390018009861/f8k072418ex10-1_sgblocksinc.htm">Form of SG Blocks, Inc. Restricted Share Unit Agreement (Non-Employee Directors) (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 30, 2018 (File No. 001-38037)).</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">10.18<span style="line-height: inherit;">#</span></span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019015826/ex102_4.htm">Form of Restricted Share Unit Agreement (incorporated herein by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q as filed by SG Blocks, Inc. with the Securities and Exchange Commission on August 14, 2019 (File No. 001-38037)).</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">10.19<span style="line-height: inherit;">#</span></span></p>
</td>
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019015826/ex103_5.htm">Form of Restricted Share Unit Agreement (Special Bonus) (incorporated herein by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q as filed by SG Blocks, Inc. with the Securities and Exchange Commission on August 14, 2019 (File No. 001-38037)).</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">10.20</span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019020044/f8k1019ex10-1_sgblocksinc.htm">Exclusive License Agreement, entered into as of October 3, 2019 by and between SG Blocks, Inc. and CPF MF 2019-1 LLC (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 9, 2019 (File No. 001-38037))</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">10.21</span></p>
</td>
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019020044/f8k1019ex10-2_sgblocksinc.htm">Loan Agreement and Promissory Note, dated effective October 3, 2019, between SG Blocks, Inc., as lender, and CPF GP 2019-1 LLC, as borrower (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 9, 2019 (File No. 001-38037))</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">10.22</span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019020351/f8k101419ex10-1_sgblocks.htm">Right of First Refusal Agreement, entered into as of October 9, 2019 by and between SG Blocks, Inc. and CMC Development LLC (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 15, 2019 (File No. 001-38037))</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 6%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">10.23</span></p>
</td>
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 1%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0in; vertical-align: top; margin-left: 0.1px; height: 22px; width: 93%;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019020351/f8k101419ex10-2_sgblocks.htm">Amendment to Loan Agreement and Promissory Note between SG Blocks, Inc. and CPF GP 2019-LLC (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 15, 2019 (File No. 001-38037))</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">10.24</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 1%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 93%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019023057/f8k110719ex10-1_sgblocks.htm">Second Amendment to Loan Agreement and Promissory Note dated November 7, 2019 between CPF GP 2019-1 LLC and SG Blocks, Inc (incorporated herein by reference to Exhibit 10.1 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 13, 2019 (File No. 001-38037)).</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 6%; vertical-align: top;" valign="top"><span style="font-size: 10pt;">10.25</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 1%; vertical-align: top;" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 93%; vertical-align: top;" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019023493/ex101_1.htm">Amendment No. 1 to Exclusive License Agreement, entered into as of October 3, 2019 by and between SG Blocks, Inc. and CPF MF 2019-1 LLC (incorporated herein by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 14, 2019 (File No. 001-38037))</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;">10.26</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 1%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 93%; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019026149/f8k121019ex10-1_sgblocks.htm">Waiver of Warrant (incorporated herein by reference to Exhibit 10.1 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 13, 2019 (File No. 001-38037)).</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 6%; vertical-align: top;" valign="top"><span style="font-size: 10pt;">10.27</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 1%; vertical-align: top;" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; width: 93%; vertical-align: top;" valign="top"><span style="font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020001584/f8k012120ex10-1_sgblocks.htm">Promissory Note, dated January 21, 2020, issued by CPF GP 2019-1 LLC to SG Blocks, Inc. (incorporated herein by reference to Exhibit 10.1 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on January 23, 2020 (File No. 001-38037)</a></span></td>
</tr>
</tbody>
</table>
<p><br/></p>
</div>
<div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1; margin: 0px; text-indent: 0px;">
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">69</span></td>
</tr>
</tbody>
</table>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1.2;">
<table style="height: 442px; border-collapse: collapse; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; width: 6%; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">10.28</span></p>
</td>
<td style="padding: 0in; width: 1%; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; width: 93%; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="color: #0000ff; line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;"><span style="line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020001584/f8k012120ex10-2_sgblocks.htm">Promissory Note, dated January 21, 2020, issued by CPF GP 2019 -1 LLC to Paul Galvin (incorporated herein by reference to Exhibit 10.2 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on January 23, 2020 (File No. 001-38037)</a></span></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">10.29</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="color: #0000ff; line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;"><span style="line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020001584/f8k012120ex10-3_sgblocks.htm">Security Agreement, by and among CPF GP 2019-1 LLC, SG Blocks, Inc. and Paul Galvin, dated January 21, 2020 (incorporated herein by reference to Exhibit 10.3 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on January 23, 2020 (File No. 001-38037)</a></span></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">10.30</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="color: #0000ff; line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;"><span style="line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020002724/f8k020420ex10-1_sgblocks.htm">Form of Securities Purchase Agreement (incorporated herein by reference to Exhibit 10.1 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 6, 2020 (File No. 001-38037)</a></span></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">10.31</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;"><span style="color: #0000ff; line-height: inherit; font-size: 10pt; font-family: 'times new roman', times;"><span style="line-height: inherit;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020002724/f8k020420ex10-2_sgblocks.htm">Form of Pledge Agreement (incorporated herein by reference to Exhibit 10.2 of the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 6, 2020 (File No. 001-38037)</a></span></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">10.32</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020010944/ea121379ex10-1_sgblocksinc.htm">Distributorship Agreement between Osang Healthcare Co., Ltd. and SG Blocks, Inc., effective as of April 28, 2020 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the Securities and Exchange Commission on May 5, 2020 (File No. 001-38037))</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">10.33</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020010944/ea121379ex10-2_sgblocksinc.htm">Amendment to Distributorship Agreement between Osang Healthcare Co., Ltd. and SG Blocks, Inc., dated April 30, 2020 (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K filed with the Securities and Exchange Commission on May 5, 2020 (File No. 001-38037)).</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">10.34</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020010944/ea121379ex10-3_sgblocksinc.htm">Agreement between Osang Group Co. Ltd. and SG Blocks, Inc., dated May 1, 2020 (incorporated herein by reference to Exhibit 10.3 to the Current Report on Form 8-K filed with the Securities and Exchange Commission on May 5, 2020 (File No. 001-38037)).</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">10.35#</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020015822/ea123451-def14a_sgblocks.htm">Amendment No. 2 to the SG Blocks, Inc. Stock Incentive Plan (incorporated by reference to Appendix A to the Definitive Proxy Statement on Schedule 14A filed with the Securities and Exchange Commission on June 25, 2020 (File No. 001-38037))</a></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">10.36#</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020027731/ea127115ex10-1_sgblocks.htm"> Asset Purchase Agreement by and between SG Echo, LLC and Echo DCL, LLC, dated September 17, 2020 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the Securities and Exchange Commission on September 22, 2020 (File No. 001-38037)). </a></span></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.37</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021025611/ea140611ex10-1_sgblock.htm">Unimproved Property Contract, dated February 25, 2021, by and between SG Blocks, Inc. and Northport Harbor LLC (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on May 11, 2021 (File No. 001-38037)).</a></span></td>
</tr>
<tr style="height: 31px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.38</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021033130/ea142921ex10-1_sgblocks.htm">Settlement and Mutual Release Agreement, dated June 15, 2021, by and among CPF GP 2019-1 LLC, Capital Plus Financial, LLC and SG Blocks, Inc. (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 21, 2021 (File No. 001-38037)).</a></span></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.39</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif';"> <a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021033130/ea142921ex10-2_sgblocks.htm">Termination of Exclusive License Agreement, effective June 15, 2021 (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 21, 2021 (File No. 001-38037)).</a> </span></td>
</tr>
<tr style="height: 31px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.40</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif';"> <a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021033130/ea142921ex10-3_sgblocks.htm">Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, by and among Capital Plus Financial, LLC, SG Blocks, Inc. and CPF GP 2019-1 LLC (incorporated herein by reference to Exhibit 10.3 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 21, 2021 (File No. 001-38037)).</a></span></td>
</tr>
<tr style="height: 31px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.41</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px;"><span style="font-size: 10pt;"> <span style="font-family: 'Times New Roman', 'serif';"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021034341/ea143382ex10-1_sgblocks.htm">Operating Agreement by and between SGB Development Corp., Jacoby Development, Inc. and JDI-Cumberland Inlet. LLC, dated June 24, 2021 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 28, 2021 (File No. 001-38037)).</a></span><span style="font-family: 'Times New Roman', 'serif';">&#160;</span></span></td>
</tr>
<tr style="height: 31px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.42</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt;"> <span style="font-family: 'Times New Roman', 'serif';"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021034341/ea143382ex10-2_sgblocks.htm">Fabrication and Building Services Agreement by and between JDI-Cumberland Inlet, LLC and SG Echo, LLC, dated June 24, 2021 (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 28, 2021 (File No. 001-38037)).</a></span><span style="font-family: 'Times New Roman', 'serif';">&#160;</span></span></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.43</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="font-size: 10pt;"> <span style="font-family: 'Times New Roman', 'serif';"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021037369/ea144301ex10-1_sgblocksinc.htm">Real Estate Lien Note, dated July 14, 2021, in the principal amount of $2,000,000 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 19, 2021 (File No. 001-38037)).</a></span><span style="font-family: 'Times New Roman', 'serif';">&#160;</span></span></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.44</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif';"> <a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021037369/ea144301ex10-2_sgblocksinc.htm">Deed of Trust, dated July 14, 2021 (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 19, 2021 (File No. 001-38037)).</a></span><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#160;</span></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.45</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021037369/ea144301ex10-3_sgblocksinc.htm">Assignment of Leases and Rents, dated July 8, 2021 (incorporated herein by reference to Exhibit 10.3 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 19, 2021 (File No. 001-38037)).</a>&#160;</span></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.46</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390021036792/def14a0721_sgblocksinc.htm"><span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Amendment No. 3 to the SG Blocks, Inc. Stock Incentive Plan (incorporated by reference to Appendix A to the Definitive Proxy Statement on Schedule 14A filed with the Securities and Exchange Commission on July 14, 2021 (File No. 001-38087))</span></a>.</span></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.47</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021050958/ea148195ex10-1_sgblocks.htm">Employment Agreement, dated September 27, 2021, between SG Blocks, Inc. and William Rogers (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 1, 2021 (File No. 001-38037)).</a>&#160;</span></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.48</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021050958/ea148195ex10-1_sgblocks.htm">Employment Agreement, dated September 30, 2021, between SG Blocks, Inc. and Gerald Sheeran (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 1, 2021 (File No. 001-38037)).</a>&#160;</span></td>
</tr>
</tbody>
</table>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">70</span></td>
</tr>
</tbody>
</table>
</div>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<table style="height: 386px; border-collapse: collapse; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; width: 6%; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.49</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; width: 1%; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; width: 93%; background-color: rgb(204, 238, 255);"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif';"> <a href="http://www.sec.gov/Archives/edgar/data/0001023994/000121390021054646/ea149350ex10-1_sgblocks.htm">Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 26, 2021 (File No. 001-38037)).</a>&#160;</span></td>
</tr>
<tr style="height: 31px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.50</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390021054646/ea149350ex10-1_sgblocks.htm"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Form of Securities Purchase Agreement, dated as of October 25, 2021 by and between the Company and the Purchaser named therein (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 26, 2021 (File No. 001-38037)).</span></a></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.51</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px; background-color: rgb(204, 238, 255);"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390021055896/ea149736ex10-1_sgblocksinc.htm"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Lease Agreement by and between SG Echo LLC and May Properties, LLC, dated October 28, 2021 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 2, 2021 (File No. 001-38037)).</span></a></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.52</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390021055896/ea149736ex10-2_sgblocksinc.htm"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Guaranty by SG Blocks, Inc. dated October 28, 2021 (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 2, 2021 (File No. 001-38037)).</span></a></td>
</tr>
<tr style="height: 31px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.53</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 31px; background-color: rgb(204, 238, 255);"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390021055896/ea149736ex10-3_sgblocksinc.htm"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Loan Agreement by and among SG Echo LLC, The Durant Industrial Authority and SG Blocks, Inc., as guarantor, dated October 29, 2021 (incorporated herein by reference to Exhibit 10.3 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 2, 2021 (File No. 001-38037)).</span></a></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10.54</span></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; vertical-align: top; height: 15px;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390021055896/ea149736ex10-4_sgblocksinc.htm"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Forgivable Promissory Note, dated October 29, 2021, issued by SG Echo LLC (incorporated herein by reference to Exhibit 10.4 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on November 2, 2021 (File No. 001-38037)).</span></a></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="background: rgb(204, 238, 255); padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">21.1*</span></p>
</td>
<td style="background: rgb(204, 238, 255); padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="background: rgb(204, 238, 255); padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;"><a href="ex211_2.htm" class="LinkedExhibit" style="-sec-extract: exhibit;">List of Subsidiaries*</a> </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">23.1*</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;"><a href="ex231_3.htm" class="LinkedExhibit" style="-sec-extract: exhibit;">Consent of Whitley Penn LLP, Independent Registered Public Accounting Firm</a></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;">24.1*</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; line-height: inherit;">Power of Attorney (included on signature page).</span></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">31.1*</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="line-height: inherit;"><a href="ex311_4.htm" class="LinkedExhibit" style="-sec-extract: exhibit;">Certification by Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">31.2*</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; line-height: inherit;"><a href="ex312_5.htm" class="LinkedExhibit" style="-sec-extract: exhibit;">Certification by Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">32.1*</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; line-height: inherit;"><a href="ex321_6.htm" class="LinkedExhibit" style="-sec-extract: exhibit;">Certification by Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">101.INS*</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">XBRL Instance Document - the instance document does not appear in the Interactive Data File as the XBRL tags are embedded within the Inline XBRL document.</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">101.SCH*</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">XBRL Taxonomy Extension Schema Document.</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">101.CAL*</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">XBRL Taxonomy Extension Calculation Linkbase Document.</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">101.DEF*</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">XBRL Taxonomy Extension Definition Linkbase Document.&#160;</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px; background-color: rgb(204, 238, 255);">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">101.LAB*</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top; background-color: rgb(204, 238, 255);" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">XBRL Taxonomy Extension Label Linkbase Document.</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 22px;">
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">101.PRE*</span></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><br/></td>
<td style="padding: 0in; margin-left: 0.1px; height: 22px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">XBRL Taxonomy Extension Presentation Linkbase Document.</span></td>
</tr>
</tbody>
</table>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<table style="border-collapse: collapse; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 50px;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="width: 1pt; padding: 0in; height: 20px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="width: 37pt; padding: 0in; height: 20px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">*</span></p>
</td>
<td style="width: 564.65pt; padding: 0in; height: 20px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">Filed herewith.&#160; &#160;&#160;</span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="width: 1pt; padding: 0in; height: 10px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="width: 37pt; padding: 0in; height: 10px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">&#160;</span></p>
</td>
<td style="width: 564.65pt; padding: 0in; height: 10px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">&#160;</span></p>
</td>
</tr>
<tr style="height: 20px;">
<td style="width: 1pt; padding: 0in; height: 20px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 7pt; color: #000000; line-height: inherit;">&#160;</span></p>
</td>
<td style="width: 37pt; padding: 0in; height: 20px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;"><span style="line-height: inherit;">#</span>&#160;</span></p>
</td>
<td style="width: 564.65pt; padding: 0in; height: 20px;" valign="top">
<p style="margin-right: 0in; margin-left: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; line-height: inherit; font-family: 'times new roman', times;">Management contract or compensatory plan or arrangement required to be identified pursuant to Item 15(a)(3) of this report.&#160;</span></p>
</td>
</tr>
</tbody>
</table>
<p><br/></p>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">71</span></td>
</tr>
</tbody>
</table>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="color: #000000; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="Bhytff_RECV358YB400000000000000000000"><span style="color: black;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-weight: bold;">SIGNATURES</span></span></span></a></div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Pursuant to the requirements of Section 13 or 15(d) 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.&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"><br/></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">SG BLOCKS, INC.</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></p>
<div>
<table style="font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; width: 100%; border-collapse: collapse; margin-left: 0.1px;" cellpadding="0" width="100%">
<tbody>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 4.05402%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">By:</span></td>
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; color: #231f20; width: 37.946%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">/s/ Paul M. Galvin</span></td>
<td style="text-align: right; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 56%;font-family: 'Times New Roman', Times, serif;
    font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Date: April 15, 2022</span></td>
</tr>
<tr style="font: 10pt 'Times New Roman', Times, serif;">
<td style="vertical-align: top; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 4.05402%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="vertical-align: bottom; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 37.946%;">
<p><span><span class="selected" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Paul M. Galvin</span></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"></span></p>
</td>
<td style="vertical-align: top; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 56%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr>
<td style="vertical-align: top; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 4.05402%;"><br/></td>
<td style="vertical-align: bottom; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 37.946%;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt;">Chief Executive<span>&#160;</span>Offic</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt;">er and Chairman of the Board (Principal Executive Officer)</span></td>
<td style="vertical-align: top; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 56%;"><br/></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-weight: bold;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">POWER OF ATTORNEY</span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Each person whose signature appears below hereby constitutes and appoints Paul M. Galvin and Gerald A. Sheeran, and each of them, his attorneys-in-fact, each with the power of substitution, for him and in his name, place and stead, in any and all capacities, to sign this Annual Report on Form 10-K and any and all amendments to this report on Form 10-K, and to file the same, with all exhibits thereto and all documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and all intents and purposes as he might or could do in person, hereby ratifying and confirming all that such attorneys-in-fact and agents or any of them or his or their substitute or substitutes, may lawfully do or cause to be done by virtue hereof.&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report has been signed below by the following persons on behalf of the Company and in the capacities and on the date indicated.&#160;</span></p>
<p style="font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; color: #231f20; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></p>
<div>
<table style="font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; width: 100%; border-collapse: collapse; margin-left: 0.1px; height: 352px;" cellpadding="0" width="100%">
<tbody>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; text-align: center; color: #231f20; width: 39.6916%; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"><b>Signature</b></span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; text-align: center; color: #231f20; width: 39.8217%; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"><b>Title</b></span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; text-align: center; color: #231f20; width: 20%; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"><b>Date</b></span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; color: #231f20; height: 16px; vertical-align: bottom; width: 39.6916%;" valign="bottom"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">/s/ Paul M. Galvin</span></td>
<td style="vertical-align: top; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="vertical-align: top; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;">
<p><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Chief Executive Officer and Chairman of the Board (<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Principal Executive Officer)</span></span></p>
</td>
<td style="vertical-align: top; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="vertical-align: top; text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">April 15, 2022</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Paul M. Galvin</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; color: #231f20; height: 16px; vertical-align: bottom; width: 39.6916%;" valign="bottom"><span><span class="selected" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">/s/ Gerald A. Sheeran</span></span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;">
<p><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Acting Chief Financial Officer (<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Principal Financial Officer and Principal Accounting Officer)</span></span></p>
</td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">April 15, 2022</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;">Gerald A. Sheeran</td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.6916%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.8217%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 20%; height: 16px;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.6916%; height: 16px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #000000;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">/s/ David Villarreal</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.8217%; height: 16px;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Director</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 20%; height: 16px;"><span style="color: #231f20; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">April 15, 2022</span></td>
</tr>
<tr style="height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.6916%; height: 16px;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">David Villarreal</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.8217%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 20%; height: 16px;"><br/></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; color: #231f20; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">/s/ Yaniv&#160;Blumenfeld</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Director</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">April 15, 2022</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Yaniv&#160;Blumenfeld</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; color: #231f20; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">/s/ Christopher Melton</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Director</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">April 15, 2022</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Christopher Melton</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; padding: 0px; color: #231f20; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">/s/ Margaret Coleman</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">Director</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">April 15, 2022</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;">Margaret Coleman</td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.6916%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 39.8217%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 0.650618%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 20%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;</span></td>
</tr>
<tr style="height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.6916%; height: 16px; border-bottom: 2px solid #000000;"><span style="font-size: 10pt; font-family: 'Times New Roman', 'serif'; color: #000000;">/s/ Joseph Safina</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.8217%; height: 16px;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Director</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 20%; height: 16px;"><span style="color: #231f20; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">April 15, 2022</span></td>
</tr>
<tr style="height: 16px;">
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.6916%; height: 16px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #231f20; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Joseph Safina</span></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 39.8217%; height: 16px;"><br/></td>
<td style="color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 0.650618%; height: 16px;"><br/></td>
<td style="text-align: center; color: #231f20; padding: 0px; font: 10pt 'Times New Roman', Times, serif; width: 20%; height: 16px;"><br/></td>
</tr>
</tbody>
</table>
</div>
<p style="font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; color: #231f20; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;">&#160;&#160;</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"></span></p>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">72</span></td>
</tr>
</tbody>
</table>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="color: #000000; font: 18pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'times new roman', times;"><span style="font-size: 14pt; color: black;"><b>SG BLOCKS, INC.</b></span></span></p>
<p style="color: #000000; font: 18pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'times new roman', times;"><span style="font-size: 14pt; color: black;"><b>AND SUBSIDIARIES</b></span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'times new roman', times;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'times new roman', times;"><span style="color: black;"><b>Consolidated Financial Statements</b></span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'times new roman', times;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="font-family: 'times new roman', times;"><span style="color: black;"><b>December 31, 2021 and 2020</b></span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><br/></p>
<hr style="border-bottom-color: #000000; border-top-color: #000000;"></hr>
<div>
<table style="width: 100%; margin-left: 0.1px; height: 252px; font-family: 'times new roman'; font-size: 10pt;" id="TOC1" cellpadding="0" border="0" width="100%">
<tbody>
<tr style="height: 18px;">
<td style="vertical-align: top; height: 18px;" valign="top">
<p style="margin: 0pt; text-align: center;"><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Table of Contents</span></strong></p>
</td>
<td style="border-bottom: 1pt solid #000000; vertical-align: bottom; height: 18px;" valign="bottom">
<p style="text-align: center; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><strong>Page</strong></span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="width: 90%; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><b style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Consolidated Financial</b> <strong>Statements</strong></span></td>
<td style="width: 10%; text-align: center; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="height: 18px;">
<td style="width: 90%; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
<td style="width: 10%; text-align: center; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="background-color: #cceeff; height: 18px;">
<td style="width: 90%; background-color: #cceeff; height: 18px;" id="BM_BA_1KVW2FAI9S00000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;"><a href="#BA_1KVW2FAI9S00000000000000000000">Report of Independent Registered Public Accounting Firm (PCAOB ID: <ix:nonNumeric contextRef="D20211231" name="dei:AuditorFirmId" id="Tag798">726</ix:nonNumeric>)</a></span></td>
<td class="bmpageno" style="width: 10%; text-align: center; background-color: #cceeff; height: 18px;" id="BMP_BA_1KVW2FAI9S00000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-2</span></td>
</tr>
<tr style="height: 18px;">
<td style="width: 90px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
<td style="width: 10px; text-align: center; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="background-color: #cceeff; height: 18px;">
<td style="background-color: #cceeff; height: 18px;" id="BM_Bb_CMPREDMC8G00000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;"><a href="#Bb_CMPREDMC8G00000000000000000000"> Consolidated Balance Sheets </a></span></td>
<td class="bmpageno" style="text-align: center; background-color: #cceeff; height: 18px;" id="BMP_Bb_CMPREDMC8G00000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-5</span></td>
</tr>
<tr style="height: 18px;">
<td style="width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
<td style="text-align: center; width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="background-color: #cceeff; height: 18px;">
<td style="background-color: #cceeff; height: 18px;" id="BM_BC_E5XLU3UWV400000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;"><a href="#BC_E5XLU3UWV400000000000000000000"> Consolidated Statements of Operations </a></span></td>
<td class="bmpageno" style="text-align: center; background-color: #cceeff; height: 18px;" id="BMP_BC_E5XLU3UWV400000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-6</span></td>
</tr>
<tr style="height: 18px;">
<td style="width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
<td style="text-align: center; width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="background-color: #cceeff; height: 18px;">
<td style="background-color: #cceeff; height: 18px;" id="BM_Bd_IUEXMYR3LS00000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;"><a href="#BCondensed_in_Stockholders&#8217;_Equity_6CRM9CQU2O00000000000000000000"> Consolidated Statements of Changes in Stockholders&#8217; Equity </a></span></td>
<td class="bmpageno" style="text-align: center; background-color: #cceeff; height: 18px;" id="BMP_Bd_IUEXMYR3LS00000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-7</span></td>
</tr>
<tr style="height: 18px;">
<td style="width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
<td style="text-align: center; width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="background-color: #cceeff; height: 18px;">
<td style="background-color: #cceeff; height: 18px;" id="BM_Be_VVJV66B23400000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;"><a href="#Be_VVJV66B23400000000000000000000"> Consolidated Statements of Cash Flows </a></span></td>
<td class="bmpageno" style="text-align: center; background-color: #cceeff; height: 18px;" id="BMP_Be_VVJV66B23400000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-8</span></td>
</tr>
<tr style="height: 18px;">
<td style="width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
<td style="text-align: center; width: 20px; height: 18px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="background-color: #cceeff; height: 18px;">
<td style="background-color: #cceeff; height: 18px;" id="BM_Bf_RHWOQEUPY800000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;"><a href="#Bf_RHWOQEUPY800000000000000000000"> Notes to Consolidated Financial Statements</a></span></td>
<td class="bmpageno" style="text-align: center; background-color: #cceeff; height: 18px;" id="BMP_Bf_RHWOQEUPY800000000000000000000"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-9</span></td>
</tr>
</tbody>
</table>
</div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="color: black;">&#160;</span></p>
<div><hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><span style="color: black;"></span><br/></p>
<div style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BA_1KVW2FAI9S00000000000000000000"><b>Report of Independent Registered Public Accounting Firm</b></a>
<p><br/></p>
</div>
&#8203;
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">To the Board of Directors and Stockholders</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">SG Blocks, Inc. and Subsidiaries</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><b style="mso-bidi-font-weight: normal;"><span style="font-size: 10.0pt; color: windowtext; mso-ansi-language: EN;">Opinion on the Financial Statements</span></b><span style="font-size: 10.0pt; color: windowtext; mso-ansi-language: EN;"></span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt; font-family: Arial, sans-serif;"><span style="font-family: 'Times New Roman',serif;">We have audited the accompanying consolidated balance sheets of SG Blocks, Inc. and subsidiaries (the &#8220;Company&#8221;), as of December 31, 2021 and 2020, and the related consolidated statements of </span><span style="font-family: 'Times New Roman',serif; mso-fareast-language: JA;">operations</span><span style="font-family: 'Times New Roman',serif;">, changes in stockholders&#8217; equity, and cash flows for the years then ended and the related notes (collectively referred to as the &#8220;financial statements&#8221;).<span style="mso-spacerun: yes;">&#160; </span>In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company, as of December 31, 2021 and 2020, and the results of their operations and their cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America.&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="color: #000000;">&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><span style="mso-ansi-language: EN;">Basis for Opinion</span></b></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt; font-family: Arial, sans-serif;"><span style="font-family: 'Times New Roman',serif;">&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="mso-ansi-language: EN;">These financial statements are the responsibility of the </span>Company&#8217;s<span style="mso-ansi-language: EN;"> management. <span style="mso-spacerun: yes;">&#160;</span>Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. <span style="mso-spacerun: yes;">&#160;</span>We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="mso-ansi-language: EN;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt; font-family: Arial, sans-serif;"><span style="font-family: 'Times New Roman',serif; mso-ansi-language: EN;">We conducted our audits in accordance with the standards of the PCAOB. <span style="mso-spacerun: yes;">&#160;</span>Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. <span style="mso-spacerun: yes;">&#160;</span>The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. <span style="mso-spacerun: yes;">&#160;</span>As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. <span style="mso-spacerun: yes;">&#160;</span>Accordingly, we express no such opinion.</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="mso-ansi-language: EN;">&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="mso-ansi-language: EN;">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. <span style="mso-spacerun: yes;">&#160;</span>Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. <span style="mso-spacerun: yes;">&#160;</span>Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. <span style="mso-spacerun: yes;">&#160;</span>We believe that our audits provide a reasonable basis for our opinion.</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><span style="font-size: 10.0pt;"><br/></span></b></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><span style="font-size: 10.0pt;">Critical Audit Matters</span></b></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-weight: bold;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt; font-family: 'times new roman', times;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;"><span style="font-family: 'times new roman', times;">The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved especially challenging, subjective, or complex judgments. <span style="mso-spacerun: yes;">&#160;</span>The communication of the critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.</span> </span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;"><br/></span></i></b></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">Revenue Recognition &#8211; Determination of Estimated Costs to Complete for Contracts Recognized Over Time</span></i></b></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">Description of the Matter</span></i></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">The Company&#8217;s construction and engineering contracts generally recognize revenue over time as there is a continuous transfer of control to the customer.<span style="mso-spacerun: yes;">&#160; </span>Approximately 18% of the Company&#8217;s revenue during the year ended December 31, 2021 was for construction and engineering contracts whereby revenue was recorded over time.&#160;</span><span style="font-size: 13.3333px; text-align: justify;">The Company uses the amount of cost incurred under the contract as a measure of progress towards completion, and revenue recognized is measured principally by the costs incurred and accrued to date for each contract as a percentage of the estimated total cost for each contract at completion.</span><span style="font-size: 13.3333px; text-align: justify;">&#160;&#160;</span><span style="font-size: 13.3333px; text-align: justify;">Contract costs include all direct material, labor, and indirect costs related to contract performance.&#160;</span><span style="font-size: 13.3333px; text-align: justify;">&#160;</span><span style="font-size: 13.3333px; text-align: justify;">Changes in job performance, job conditions, estimated contract costs and profitability and final contract settlements may result in revisions to costs and income, and the effects of these revisions are recognized prospectively in the period in which the revisions are determined.&#160;</span><span style="font-size: 13.3333px; text-align: justify;">&#160;</span><span style="font-size: 13.3333px; text-align: justify;">This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates include subjective assessments and judgments.</span><br/></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 13.3333px;"><br/></span></p>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-2</span></td>
</tr>
</tbody>
</table>
<hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 13.3333px; text-align: justify;"><br/></span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt;"><span style="font-size: 13.3333px;">We identified the Company&#8217;s estimation of the costs to complete each contract as a critical audit matter due to the high degree of auditor judgment and the increased extent of effort that was required when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates and assumptions related to the estimate of costs to complete contracts recognized over time.</span><span style="font-size: 13.3333px;">&#160;&#160;</span><span style="font-size: 13.3333px; text-align: justify;"><br/></span></p>
<p style="margin: 0px; text-indent: 0px;"><i style="font-family: 'Times New Roman', serif; font-size: 10pt; text-align: justify;"><span style="font-size: 10.0pt;"><br/></span></i></p>
<p style="margin: 0px; text-indent: 0px;"><i style="font-family: 'Times New Roman', serif; font-size: 10pt; text-align: justify;"><span style="font-size: 10.0pt;">How We Addressed the Matter in Our Audit</span></i><br/></p>
</div>
<div style="margin: 0px; text-align: justify; font-size: 10pt; text-indent: 0px;">
<p style="text-align: justify; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">Our audit procedures related to forecasts of estimated costs to complete contracts recognized over time included the following, among others:</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;"><br/></span></p>
<table style="width: 100%; margin: 0px; text-indent: 0px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td style="width: 4.45626%; text-align: center; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span></td>
<td style="width: 95.5437%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We selected a sample of contracts and obtained and inspected the executed contract and change orders to validate existence and understand the scope of each contract.</span></td>
</tr>
<tr>
<td style="width: 4.45626%; text-align: center; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span><br/></td>
<td style="width: 95.5437%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We performed a site visit near the end of the reporting period.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We observed and inspected the projects in process and inquired of project managers to gain an understanding of the progress on significant projects in process.</span></td>
</tr>
<tr>
<td style="width: 4.45626%; text-align: center; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span></td>
<td style="width: 95.5437%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We selected a sample of project costs incurred to ensure accuracy of costs incurred during the year.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We also verified that project costs, both direct and indirect, were applied to the correct project.</span></td>
</tr>
<tr>
<td style="width: 4.45626%; text-align: center; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span></td>
<td style="width: 95.5437%; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We evaluated and tested management&#8217;s process to estimate future costs to complete contracts recognized over time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">This evaluation included ensuring the consistency of management&#8217;s process and policies regarding change orders and timely costs revisions; performing a retrospective review of prior estimates to actual results; and analyzing actual costs incurred subsequent to December 31, 2021 as compared to the estimated future costs to complete as of December 31, 2021.</span></td>
</tr>
</tbody>
</table>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;"><br/></span></i></b></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">Goodwill Impairment Analysis </span></i></b></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;</span></i></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">Description of the Matter&#160;</span></i></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">The Company&#8217;s evaluation of goodwill for impairment involves the comparison of the estimated fair value of each reporting unit to its carrying value. <span style="mso-spacerun: yes;">&#160;</span>The annual impairment test of goodwill at a reporting unit level is performed annually during the fourth quarter, or more frequently if events or circumstances indicate the fair value of a reporting unit may be below its respective carrying value. <span style="mso-spacerun: yes;">&#160;</span>The Company uses a discounted cash flow model (income approach) and several market approaches to estimate the fair value of the reporting unit.<span style="mso-spacerun: yes;">&#160; </span>The discounted cash flow model requires management to make significant estimates and assumptions related to discount rates and forecasts of future revenues and reporting unit profit margins. <span style="mso-spacerun: yes;">&#160;</span>The market approach requires management to make significant estimates and assumptions related to identifying comparable public companies and determining an appropriate revenue multiple to calculate fair value.<span style="mso-spacerun: yes;">&#160; </span>Changes in these assumptions could have a significant impact on the fair value and the amount of any goodwill impairment charge.&#160;</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">The Company performed its annual impairment test of goodwill during the fourth quarter. <span style="mso-spacerun: yes;">&#160;</span>No impairment was recorded, because the estimated fair values of each of the Company&#8217;s reporting units exceeded their carrying values. <span style="mso-spacerun: yes;">&#160;</span>Given that forecasted revenues and reporting unit profit margins are sensitive to changes in demand and efficiency of operations, auditing management&#8217;s assumptions involved subjective judgment. <span style="mso-spacerun: yes;">&#160;</span>As a result, we identified the Company&#8217;s evaluations of goodwill impairment as a critical audit matter due to the high degree of auditor judgment and the increased extent of effort that was required when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates and assumptions related to the forecasts of revenue and profit margins, the selection of discount rates, and the selection of appropriate revenue multiples, including the need to involve our fair value specialists.</span></p>
<p style="margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">&#160;</span></i></p>
<div>
<div style="border-left: none; border-right: none;">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-3</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">&#160;</span></i></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">How We Addressed the Matter in Our Audit</span></i></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">&#160;</span></p>
<p style="margin: 0in; text-align: justify; font-size: 10pt;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">Our audit procedures related to forecasts of future revenues and operating unit profit margins (&#8220;forecasts&#8221;), the selection of discount rates, and the determination of appropriate revenue multiples included the following, among others:</span></p>
<p style="text-align: justify; margin: 0in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN;">&#160;</span></p>
<table style="width: 100%; margin: 0px; text-indent: 0px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td style="width: 5.76451%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top; text-align: center;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span></td>
<td style="width: 94.2355%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We evaluated the reasonableness of management&#8217;s forecasts by evaluating the reasonableness of management&#8217;s future operating plans, which include expanding production capacity and gaining operating efficiencies.</span></td>
</tr>
<tr>
<td style="width: 5.76451%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top; text-align: center;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span></td>
<td style="width: 94.2355%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We evaluated the reasonableness of management&#8217;s forecasts by performing a sensitivity analysis on the forecasts used in the discounted cash flow model to determine the impact to fair value as various assumptions are changed.</span></td>
</tr>
<tr>
<td style="width: 5.76451%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top; text-align: center;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span></td>
<td style="width: 94.2355%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">We evaluated the reasonableness of the revenue multiples used in the market approach to determine the impact to fair value as various assumptions are changed.</span></td>
</tr>
<tr>
<td style="width: 5.76451%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top; text-align: center;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span><br/></td>
<td style="width: 94.2355%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">With the assistance of our fair value specialists, we evaluated the reasonableness of management&#8217;s fair value estimate by:</span></td>
</tr>
<tr>
<td style="width: 5.76451%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top; text-align: center;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span></td>
<td style="width: 94.2355%; padding: 0px 0px 8px; margin: 0px; text-indent: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Testing the Company&#8217;s process to develop the estimates, which included evaluating the methods, data, and significant assumptions used in developing the estimate.</span></td>
</tr>
<tr>
<td style="width: 5.76451%; padding: 0px; margin: 0px; text-indent: 0px; vertical-align: top; text-align: center;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8226;</span><br/></td>
<td style="width: 94.2355%; margin: 0px; text-indent: 0px; padding: 0px; vertical-align: top;" valign="top"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Testing the source information underlying the determination of the discount rate and the mathematical accuracy of the calculation.</span></td>
</tr>
</tbody>
</table>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><br/></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="color: black;"> <span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">/s/ <span style="border-right: none; border-left: none;"><ix:nonNumeric contextRef="D20211231" name="dei:AuditorName" id="Tag1077">Whitley Penn LLP</ix:nonNumeric>&#160;</span></span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="color: black;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="color: black;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px;">We have served as the Company&#8217;s auditor since 2016.&#160;</span><br/></span></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="color: black;"><br/></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="color: black;"><ix:nonNumeric contextRef="D20211231" name="dei:AuditorLocation" id="Tag799">Dallas, Texas</ix:nonNumeric></span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="color: black;">April 15, 2022</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="color: black;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-4</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><br/></p>
<div style="margin: 0pt;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="Bb_CMPREDMC8G00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Consolidated Balance Sheets </span></a></div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<p style="margin: 0pt;"><br/></p>
<div id="t_ft_ESXZE51JPC00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; height: 572px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 12px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; border-bottom: 1.5pt solid #000000 !important; width: 76.6477%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> December 31, </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 12px; width: 10.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 12px; width: 10.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10.5%;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10.5%;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Assets </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10.5%;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10.5%;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Current assets: </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10.5%; background-color: #cceeff;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10.5%; background-color: #cceeff;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cash and cash equivalents </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag427" decimals="0" format="ixt:num-dot-decimal">13,024,381</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag47" decimals="0" format="ixt:num-dot-decimal">13,010,356</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accounts receivable, net </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" id="Tag429" decimals="0" format="ixt:num-dot-decimal">2,917,646</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" id="Tag111" decimals="0" format="ixt:num-dot-decimal">2,635,608</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Contract assets </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" id="Tag6" decimals="0" format="ixt:num-dot-decimal">41,916</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" id="Tag256" decimals="0" format="ixt:num-dot-decimal">1,303,136</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 76.6477%; background-color: #cceeff;">Inventories</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:InventoryNet" unitRef="USD" id="Tag431" decimals="0" format="ixt:num-dot-decimal">1,273,825</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:InventoryNet" unitRef="USD" id="Tag1050" decimals="0" format="ixt:num-dot-decimal">778,144</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Prepaid expenses</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD" id="Tag103" decimals="0" format="ixt:num-dot-decimal">656,279</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD" id="Tag437" decimals="0" format="ixt:num-dot-decimal">570,775</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total current assets </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:AssetsCurrent" unitRef="USD" id="Tag106" decimals="0" format="ixt:num-dot-decimal">17,914,047</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:AssetsCurrent" unitRef="USD" id="Tag336" decimals="0" format="ixt:num-dot-decimal">18,298,019</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 20px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Property, plant and equipment, net </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" id="Tag436" decimals="0" format="ixt:num-dot-decimal">6,839,943</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" id="Tag745" decimals="0" format="ixt:num-dot-decimal">2,683,014</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 20px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; width: 76.6477%;">Project development costs and other non-current assets</td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 10%; text-align: right;"><ix:nonFraction contextRef="I20211231" name="sgbx:ProjectDevelopmentCostsAndOtherNonCurrentAssets" unitRef="USD" id="Tag920" decimals="0" format="ixt:num-dot-decimal">923,172</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 10%; text-align: right;"><ix:nonFraction contextRef="I20201231" name="sgbx:ProjectDevelopmentCostsAndOtherNonCurrentAssets" unitRef="USD" id="Tag855" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Goodwill </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:Goodwill" unitRef="USD" id="Tag435" decimals="0" format="ixt:num-dot-decimal">1,309,330</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:Goodwill" unitRef="USD" id="Tag45" decimals="0" format="ixt:num-dot-decimal">1,309,330</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%;">Right-of-use asset, net</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="USD" id="Tag43" decimals="0" format="ixt:num-dot-decimal">1,210,053</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 10%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="USD" id="Tag744" decimals="0" format="ixt:num-dot-decimal">1,537,545</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 76.6477%; background-color: #cceeff;">Long-term notes receivable</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" unitRef="USD" id="Tag749" decimals="0" format="ixt:num-dot-decimal">720,137</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" unitRef="USD" id="Tag173" decimals="0" format="ixt:num-dot-decimal">682,637</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Intangible assets, net </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="USD" id="Tag438" decimals="0" format="ixt:num-dot-decimal">2,095,232</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="USD" id="Tag255" decimals="0" format="ixt:num-dot-decimal">2,218,609</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Deferred contract costs, net</span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredCosts" unitRef="USD" id="Tag426" decimals="0" format="ixt:num-dot-decimal">112,159</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredCosts" unitRef="USD" id="Tag101" decimals="0" format="ixt:num-dot-decimal">152,944</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 76.6477%;">Investment in non-marketable securities</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 19px; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="USD" id="Tag108" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.488202%;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 19px; width: 10%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:MarketableSecuritiesNoncurrent" unitRef="USD" id="Tag516" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 19px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 76.6477%; background-color: #cceeff;">Investment in and advances to equity affiliates</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 19px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: right; height: 19px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" unitRef="USD" id="Tag104" decimals="0" format="ixt:num-dot-decimal">3,599,945</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 19px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: right; height: 19px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" unitRef="USD" id="Tag110" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 5px 26px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total Assets </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:Assets" unitRef="USD" id="Tag433" decimals="0" format="ixt:num-dot-decimal">34,924,018</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:Assets" unitRef="USD" id="Tag751" decimals="0" format="ixt:num-dot-decimal">26,882,098</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Liabilities and Stockholders&#8217; Equity </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Current liabilities: </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accounts payable and accrued expenses </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD" id="Tag425" decimals="0" format="ixt:num-dot-decimal">7,568,851</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD" id="Tag109" decimals="0" format="ixt:num-dot-decimal">3,961,961</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;">Contract liabilities</p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" id="Tag172" decimals="0" format="ixt:num-dot-decimal">1,437,579</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" id="Tag48" decimals="0" format="ixt:num-dot-decimal">1,774,740</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 16px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 76.6477%;">&#160; &#160; Lease liability, current maturities&#160;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD" id="Tag30" decimals="0" format="ixt:num-dot-decimal">337,469</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD" id="Tag263" decimals="0" format="ixt:num-dot-decimal">326,654</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 76.6477%; background-color: #cceeff;">&#160; &#160; Due to affiliates</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="USD" id="Tag353" decimals="0" format="ixt:num-dot-decimal">264,451</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="USD" id="Tag362" decimals="0" format="ixt:num-dot-decimal">965,561</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%;">&#160; &#160; Assumed liability</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" unitRef="USD" id="Tag100" decimals="0" format="ixt:num-dot-decimal">5,795</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 10%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" unitRef="USD" id="Tag441" decimals="0" format="ixt:num-dot-decimal">200,765</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 16px; background-color: #cceeff;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 76.6477%; background-color: #cceeff;">&#160; &#160; Short term note payable, net&#160;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:ShortTermBankLoansAndNotesPayable" unitRef="USD" id="Tag742" decimals="0" format="ixt:num-dot-decimal">1,971,960</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:ShortTermBankLoansAndNotesPayable" unitRef="USD" id="Tag732" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 76.6477%;">&#160; &#160; Other current liabilities&#160;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; border-bottom: 2px solid #000000; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; border-bottom: 2px solid #000000; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherLiabilitiesCurrent" unitRef="USD" id="Tag264" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; border-bottom: 2px solid #000000; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; text-align: right; border-bottom: 2px solid #000000; width: 10%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OtherLiabilitiesCurrent" unitRef="USD" id="Tag107" decimals="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total current liabilities </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:LiabilitiesCurrent" unitRef="USD" id="Tag747" decimals="0" format="ixt:num-dot-decimal">11,586,105</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:LiabilitiesCurrent" unitRef="USD" id="Tag49" decimals="0" format="ixt:num-dot-decimal">7,234,681</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-left: 10pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;">Long-term note payable&#160;</p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; <ix:nonFraction contextRef="I20211231" name="us-gaap:OtherLoansPayableLongTerm" unitRef="USD" id="Tag354" decimals="0" format="ixt:num-dot-decimal">750,000</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; <ix:nonFraction contextRef="I20201231" name="us-gaap:OtherLoansPayableLongTerm" unitRef="USD" id="Tag15" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;">Lease liability, net of current maturities&#160;</p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; border-bottom: 2px solid #000000; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; border-bottom: 2px solid #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; <ix:nonFraction contextRef="I20211231" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD" id="Tag171" decimals="0" format="ixt:num-dot-decimal">872,124</ix:nonFraction>&#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; border-bottom: 2px solid #000000; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; border-bottom: 2px solid #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; <ix:nonFraction contextRef="I20201231" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD" id="Tag522" decimals="0" format="ixt:num-dot-decimal">1,209,594</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 16px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 76.6477%; background-color: #cceeff;">&#160; &#160; &#160; &#160; Total liabilities</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 16px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:Liabilities" unitRef="USD" id="Tag317" decimals="0" format="ixt:num-dot-decimal">13,208,229</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 16px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 16px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 16px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 16px; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:Liabilities" unitRef="USD" id="Tag430" decimals="0" format="ixt:num-dot-decimal">8,444,275</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 16px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stockholders&#8217; equity: </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 76.6477%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Preferred stock, $</span><ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag1103" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction contextRef="I20211231" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag748" decimals="2" format="ixt:num-dot-decimal">0.00</ix:nonFraction></ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>par value,<span>&#160;</span></span><ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares" id="Tag1102" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction contextRef="I20211231" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares" id="Tag46" decimals="0" format="ixt:num-dot-decimal">5,405,010</ix:nonFraction></ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>shares authorized; <ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares" id="Tag1101" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction contextRef="I20211231" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares" id="Tag434" decimals="0" format="ixt-sec:numwordsen">none</ix:nonFraction></ix:nonFraction> issued or outstanding.<span>&#160;</span></span></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:PreferredStockValue" unitRef="USD" id="Tag741" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockValue" unitRef="USD" id="Tag711" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Common stock, $<ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag1109" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction contextRef="I20211231" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag363" decimals="2" format="ixt:num-dot-decimal">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" id="Tag1110" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction contextRef="I20211231" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" id="Tag102" decimals="0" format="ixt:num-dot-decimal">25,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="I20211231" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" id="Tag1125" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction contextRef="I20211231" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" id="Tag510" decimals="0" format="ixt:num-dot-decimal">11,986,873</ix:nonFraction></ix:nonFraction> issued and outstanding as of December 31, 2021 and <ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" id="Tag1126" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" id="Tag349" decimals="0" format="ixt:num-dot-decimal">8,596,189</ix:nonFraction></ix:nonFraction> issued and outstanding as of&#160;December 31, 2020. </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:CommonStockValue" unitRef="USD" id="Tag16" decimals="0" format="ixt:num-dot-decimal">119,869</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockValue" unitRef="USD" id="Tag1051" decimals="0" format="ixt:num-dot-decimal">85,962</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Additional paid-in capital </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:AdditionalPaidInCapital" unitRef="USD" id="Tag432" decimals="0" format="ixt:num-dot-decimal">53,341,405</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: baseline; margin-left: 0.1px; height: 12px; width: 0.488202%;" valign="baseline">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:AdditionalPaidInCapital" unitRef="USD" id="Tag669" decimals="0" format="ixt:num-dot-decimal">40,443,840</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accumulated deficit </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="USD" id="Tag105" decimals="0" sign="-" format="ixt:num-dot-decimal">33,109,220</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;" valign="bottom">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20201231" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="USD" id="Tag740" decimals="0" sign="-" format="ixt:num-dot-decimal">22,276,546</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Total SG Blocks, Inc. stockholders&#8217; equity </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:StockholdersEquity" unitRef="USD" id="Tag750" decimals="0" format="ixt:num-dot-decimal">20,352,054</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:StockholdersEquity" unitRef="USD" id="Tag348" decimals="0" format="ixt:num-dot-decimal">18,253,256</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%; background-color: #cceeff;">&#160; &#160; Non-controlling interests</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:MinorityInterest" unitRef="USD" id="Tag440" decimals="0" format="ixt:num-dot-decimal">1,363,735</ix:nonFraction></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 0.488202%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:MinorityInterest" unitRef="USD" id="Tag743" decimals="0" format="ixt:num-dot-decimal">184,567</ix:nonFraction></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%;">Total Stockholders' equity</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; text-align: right; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; text-align: right; height: 10px; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag355" decimals="0" format="ixt:num-dot-decimal">21,715,789</ix:nonFraction></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 0.488202%;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 10px; width: 0.488202%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; text-align: right; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; text-align: right; height: 10px; width: 10%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag483" decimals="0" format="ixt:num-dot-decimal">18,437,823</ix:nonFraction></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 76.6477%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Liabilities and Stockholders&#8217; Equity </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" id="Tag428" decimals="0" format="ixt:num-dot-decimal">34,924,018</ix:nonFraction></span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.488202%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" id="Tag746" decimals="0" format="ixt:num-dot-decimal">26,882,098</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.569569%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.<br/></span></p>
<p style="margin: 0pt; text-align: center;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_YPTTUC6W2O00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-5</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="break-before: page; font-size: 10pt; text-align: right;"><br/></div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span>SG BLOCKS, INC. AND SUBSIDIAR</span>IES</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 4pt;">&#160;</p>
<div style="margin: 0pt;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BC_E5XLU3UWV400000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Consolidated Statements of Operations </span></a></div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div id="t_ft_O8O8BRV0GW00000000000000000000b">
<table style="height: 581px; border-collapse: collapse; margin-left: auto; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: auto;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="vertical-align: bottom; height: 20px; width: 74.8547%;"><br/></td>
<td style="vertical-align: bottom; height: 20px; width: 0.726744%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: center; height: 20px; width: 23.8721%;" colspan="6"><span style="font-weight: bold;">For the Years Ended December 31,</span><br/></td>
<td style="vertical-align: bottom; height: 20px; width: 0.872093%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 11.3372%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> 2021 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt; text-align: center;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: center; height: 10px; width: 10.5%;" colspan="2"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">2020</span><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 74.8547%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.01744%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10.3198%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 1.45349%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 10.5%;" colspan="2"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Revenue: </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 11.3721%;" colspan="3">
<p style="margin: 0pt;"><br/></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Construction services </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231_ConstructionMember" name="us-gaap:Revenues" unitRef="USD" id="Tag283" decimals="0" format="ixt:num-dot-decimal">6,537,941</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231_ConstructionMember_1" name="us-gaap:Revenues" unitRef="USD" id="Tag267" decimals="0" format="ixt:num-dot-decimal">4,104,917</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Engineering services </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231_EngineeringServicesMember" name="us-gaap:Revenues" unitRef="USD" id="Tag295" decimals="0" format="ixt:num-dot-decimal">255,749</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231_EngineeringServicesMember" name="us-gaap:Revenues" unitRef="USD" id="Tag310" decimals="0" format="ixt:num-dot-decimal">409,206</ix:nonFraction> </span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">&#160; &#160; Medical revenue</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1.01744%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10.3198%;"><ix:nonFraction contextRef="D20211231_MedicalRevenueMember" name="us-gaap:Revenues" unitRef="USD" id="Tag309" decimals="0" format="ixt:num-dot-decimal">31,548,012</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; background-color: #cceeff; width: 1.45349%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;"><ix:nonFraction contextRef="D20201231_MedicalRevenueMember" name="us-gaap:Revenues" unitRef="USD" id="Tag297" decimals="0" format="ixt:num-dot-decimal">4,241,500</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 74.8547%;">
<p style="margin: 0pt; padding-left: 30px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:Revenues" unitRef="USD" id="Tag296" decimals="0" format="ixt:num-dot-decimal">38,341,702</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:Revenues" unitRef="USD" id="Tag282" decimals="0" format="ixt:num-dot-decimal">8,755,623</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 74.8547%;">
<p style="margin: 0pt;"><strong><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cost of revenue: </span></strong></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Construction services </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231_ConstructionMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag312" decimals="0" format="ixt:num-dot-decimal">13,251,470</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231_ConstructionMember_1" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag97" decimals="0" format="ixt:num-dot-decimal">3,224,457</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Engineering services </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231_EngineeringServicesMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag293" decimals="0" format="ixt:num-dot-decimal">154,126</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231_EngineeringServicesMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag25" decimals="0" format="ixt:num-dot-decimal">322,853</ix:nonFraction> </span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">&#160; &#160; Medical revenue</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1.01744%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10.3198%;"><ix:nonFraction contextRef="D20211231_MedicalRevenueMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag463" decimals="0" format="ixt:num-dot-decimal">22,607,058</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; background-color: #cceeff; width: 1.45349%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; text-align: right; background-color: #cceeff; width: 10%;"><ix:nonFraction contextRef="D20201231_MedicalRevenueMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag311" decimals="0" format="ixt:num-dot-decimal">2,988,134</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt; padding-left: 30px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag307" decimals="0" format="ixt:num-dot-decimal">36,012,654</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag305" decimals="0" format="ixt:num-dot-decimal">6,535,444</ix:nonFraction> </span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Gross profit&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:GrossProfit" unitRef="USD" id="Tag814" decimals="0" format="ixt:num-dot-decimal">2,329,048</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:GrossProfit" unitRef="USD" id="Tag270" decimals="0" format="ixt:num-dot-decimal">2,220,179</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Operating expenses: </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Payroll and related expenses </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:LaborAndRelatedExpense" unitRef="USD" id="Tag275" decimals="0" format="ixt:num-dot-decimal">4,186,642</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:LaborAndRelatedExpense" unitRef="USD" id="Tag328" decimals="0" format="ixt:num-dot-decimal">2,992,207</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 18px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> General and administrative expenses </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:OtherGeneralAndAdministrativeExpense" unitRef="USD" id="Tag26" decimals="0" format="ixt:num-dot-decimal">3,788,024</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:OtherGeneralAndAdministrativeExpense" unitRef="USD" id="Tag298" decimals="0" format="ixt:num-dot-decimal">3,449,849</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Marketing and business development expense&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:SellingAndMarketingExpense" unitRef="USD" id="Tag329" decimals="0" format="ixt:num-dot-decimal">288,438</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:SellingAndMarketingExpense" unitRef="USD" id="Tag285" decimals="0" format="ixt:num-dot-decimal">230,248</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 18px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Pre-project expenses </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:OtherGeneralExpense" unitRef="USD" id="Tag289" decimals="0" format="ixt:num-dot-decimal">48,794</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:OtherGeneralExpense" unitRef="USD" id="Tag278" decimals="0" format="ixt:num-dot-decimal">130,707</ix:nonFraction> </span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:OperatingExpenses" unitRef="USD" id="Tag541" decimals="0" format="ixt:num-dot-decimal">8,311,898</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:OperatingExpenses" unitRef="USD" id="Tag99" decimals="0" format="ixt:num-dot-decimal">6,803,011</ix:nonFraction> </span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Operating loss </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:OperatingIncomeLoss" unitRef="USD" id="Tag287" decimals="0" sign="-" format="ixt:num-dot-decimal">5,982,850</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20201231" name="us-gaap:OperatingIncomeLoss" unitRef="USD" id="Tag281" decimals="0" sign="-" format="ixt:num-dot-decimal">4,582,832</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Other income (expense): </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Interest expense </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:InvestmentIncomeInvestmentExpense" unitRef="USD" id="Tag726" decimals="0" format="ixt:num-dot-decimal">1,254</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:InvestmentIncomeInvestmentExpense" unitRef="USD" id="Tag308" decimals="0" format="ixt:num-dot-decimal">9,275</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">)</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Interest income </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:InvestmentIncomeInterest" unitRef="USD" id="Tag725" decimals="0" format="ixt:num-dot-decimal">57,266</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:InvestmentIncomeInterest" unitRef="USD" id="Tag20" decimals="0" format="ixt:num-dot-decimal">61,675</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Other income </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:OtherNonoperatingIncome" unitRef="USD" id="Tag302" decimals="0" format="ixt:num-dot-decimal">62,602</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="us-gaap:OtherNonoperatingIncome" unitRef="USD" id="Tag272" decimals="0" format="ixt:num-dot-decimal">23,282</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Loss on asset disposal </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:GainLossOnDispositionOfAssets1" unitRef="USD" id="Tag266" decimals="0" sign="-" format="ixt:num-dot-decimal">44,081</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:GainLossOnDispositionOfAssets1" unitRef="USD" id="Tag268" decimals="0" sign="-" format="ixt:num-dot-decimal">1,012</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Loss from equity affiliates </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> (<ix:nonFraction contextRef="D20211231" name="sgbx:GainLossFromEquityAffiliaties" unitRef="USD" id="Tag815" decimals="0" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20201231" name="sgbx:GainLossFromEquityAffiliaties" unitRef="USD" id="Tag28" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;"></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" id="Tag306" decimals="0" format="ixt:num-dot-decimal">74,478</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" id="Tag27" decimals="0" format="ixt:num-dot-decimal">74,670</ix:nonFraction></span></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;"></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;"><span style="font-weight: bold;">Loss before income taxes</span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; width: 1.01744%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; width: 10.3198%;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" id="Tag294" decimals="0" sign="-" format="ixt:num-dot-decimal">5,908,372</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px; text-align: left; background-color: #cceeff; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; width: 10%;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" id="Tag280" decimals="0" sign="-" format="ixt:num-dot-decimal">4,508,162</ix:nonFraction>)</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;"><span style="font-weight: bold;">Income tax expense</span></td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 1.01744%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10.3198%;"><ix:nonFraction contextRef="D20211231" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" id="Tag292" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 10px; text-align: right; width: 1.45349%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" id="Tag14" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 74.8547%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.726744%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.01744%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10.3198%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.45349%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.872093%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 74.8547%;">
<p style="margin: 0pt;"><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">Net loss</span></strong></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag13" decimals="0" sign="-" format="ixt:num-dot-decimal">5,908,372</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; height: 18px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20201231" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag271" decimals="0" sign="-" format="ixt:num-dot-decimal">4,508,162</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 74.8547%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.726744%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.01744%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10.3198%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.45349%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.872093%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">Add: net profit attributable to noncontrolling interests</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="USD" id="Tag286" decimals="0" format="ixt:num-dot-decimal">4,924,302</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="USD" id="Tag284" decimals="0" format="ixt:num-dot-decimal">184,567</ix:nonFraction> </span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Net loss attributable to common stockholders of SG Blocks, Inc. </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:NetIncomeLoss" unitRef="USD" id="Tag269" decimals="0" sign="-" format="ixt:num-dot-decimal">10,832,674</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px 0px 3px; background-color: #cceeff; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; height: 10px; background-color: #cceeff; width: 0.5%;">$</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20201231" name="us-gaap:NetIncomeLoss" unitRef="USD" id="Tag98" decimals="0" sign="-" format="ixt:num-dot-decimal">4,692,729</ix:nonFraction> </span></span></p>
</td>
<td style="padding: 0px; height: 10px; vertical-align: middle; background-color: #cceeff; width: 0.872093%;" valign="middle"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net loss per share attributable to SG Blocks, Inc. - basic and diluted: </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span> Basic and diluted </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:EarningsPerShareBasicAndDiluted" unitRef="USDPerShare" id="Tag273" decimals="2" sign="-" format="ixt:num-dot-decimal">1.16</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px 0px 3px; width: 1.45349%;">)</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; height: 10px; width: 0.5%;">$</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:EarningsPerShareBasicAndDiluted" unitRef="USDPerShare" id="Tag540" decimals="2" sign="-" format="ixt:num-dot-decimal">0.79</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px 0px 3px; width: 0.872093%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Weighted average shares outstanding: </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 1.45349%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 74.8547%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Basic and diluted </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.726744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1.01744%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10.3198%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" unitRef="Shares" id="Tag288" decimals="0" format="ixt:num-dot-decimal">9,339,199</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.45349%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.581395%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 4.5pt double #000000; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" unitRef="Shares" id="Tag274" decimals="0" format="ixt:num-dot-decimal">5,959,403</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; width: 0.872093%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 4pt;">&#160;</p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.<br/></span></p>
<p style="margin: 0px; text-align: center; text-indent: 0px;"><br/></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 4pt;">&#160;</p>
<div>
<div>
<div id="t_ft_VXX1DSWTMO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-6</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">&#160;</span></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center;">
<div style="font-weight: bold;"><a class="customBookmark" id="Bd_6CRM9CQU2O00000000000000000000" href="#TOC" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;">Consolidated Statements of Changes in Stockholders&#8217; Equity</a><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></div>
</div>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center;"><br/></div>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/></div>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<div id="t_ft_PF24ONGLJ400000000000000000000b">
<table cellpadding="0" width="100%" style="height: 222px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: auto; margin-right: auto;">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 24.0697%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="6" style="border-bottom: 2px solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 17.9501%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">$<span>0.01</span>&#160;Par Value</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common Stock</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Preferred&#160;&#160;<br/></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" style="padding: 0px; vertical-align: bottom; height: 10px; width: 8.5%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Additional</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Paid-in</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" style="padding: 0px; vertical-align: bottom; height: 10px; width: 8.5%;">
<p style="margin: 0pt; text-align: center;"><span style="font-style: italic; font-weight: bold;"> Accumulated </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: center; width: 8.5%;" colspan="2"><span style="font-weight: bold; font-style: italic;">SG Blocks Stockholders'</span>&#160;<br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" style="padding: 0px; vertical-align: bottom; height: 10px; text-align: center; width: 8.5%;"><span style="font-weight: bold; font-style: italic;">Noncontrolling</span><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" style="padding: 0px; vertical-align: bottom; height: 10px; text-align: center; width: 8.5%;"><em><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">Total</span></strong></em><br/><em><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">Stockholders&#8217;</span></strong></em><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.554236%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 24.0697%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 8.5%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> Shares </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px; vertical-align: bottom; height: 10px; width: 8.5%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> Amount </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; width: 8.5%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Stock </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" valign="top" style="border-bottom: 2px solid #000000; padding: 0px; height: 10px; vertical-align: top; width: 8.5%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> Capital </span></p>
</td>
<td valign="top" style="padding: 0px; height: 10px; vertical-align: top; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td valign="top" style="padding: 0px; height: 10px; vertical-align: top; width: 0.475059%;"><br/></td>
<td colspan="2" valign="top" style="border-bottom: 2px solid #000000; padding: 0px; height: 10px; vertical-align: top; width: 8.5%;">
<p style="margin: 0pt; text-align: center;"><span style="font-style: italic; font-weight: bold;"> Deficit </span></p>
</td>
<td valign="top" style="padding: 0px; height: 10px; vertical-align: top; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: top; height: 10px; width: 0.554236%;"><br/></td>
<td colspan="2" valign="top" style="border-bottom: 2px solid #000000; padding: 0px; text-align: center; height: 10px; vertical-align: top; width: 8.5%;"><span style="font-weight: bold; font-style: italic;">Equity</span><br/></td>
<td valign="top" style="padding: 0px; height: 10px; vertical-align: top; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: top; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" valign="top" style="border-bottom: 2px solid #000000; padding: 0px; text-align: center; height: 10px; vertical-align: top; width: 8.5%;"><span style="font-weight: bold; font-style: italic;">Interests</span><br/></td>
<td valign="top" style="padding: 0px; height: 10px; vertical-align: top; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: top; height: 10px; width: 0.475059%;"><br/></td>
<td colspan="2" valign="top" style="border-bottom: 2px solid #000000; padding: 0px; height: 10px; text-align: center; vertical-align: top; width: 8.5%;"><em><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">Equity</span></strong></em><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.554236%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance at January 1, 2020</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="I20191231_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag946" decimals="0" format="ixt:num-dot-decimal">1,157,890</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td valign="bottom" style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; background-color: #cceeff;"><span style="font-size: 13.3333px; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="I20191231_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag948" decimals="0" format="ixt:num-dot-decimal">11,579</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;">$</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; <ix:nonFraction contextRef="I20191231_PreferredStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag706" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; text-align: right; width: 8%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="I20191231_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag701" decimals="0" format="ixt:num-dot-decimal">21,932,387</ix:nonFraction></span><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span>(<ix:nonFraction contextRef="I20191231_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag886" decimals="0" sign="-" format="ixt:num-dot-decimal">17,583,817</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: justify; width: 0.475059%; background-color: #cceeff;">)</td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px; width: 0.5%; background-color: #cceeff;"><span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: right; float: none; display: inline !important;">$</span></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><span><ix:nonFraction contextRef="I20191231_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag665" decimals="0" format="ixt:num-dot-decimal">4,360,149</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px; width: 0.5%; background-color: #cceeff;"><span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: right; float: none; display: inline !important;">$</span></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><span><ix:nonFraction contextRef="I20191231_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag789" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><span><span style="font-size: 13.3333px; float: none; display: inline !important;">$</span></span></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 8%; background-color: #cceeff;"><span><ix:nonFraction contextRef="I20191231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag693" decimals="0" format="ixt:num-dot-decimal">4,360,149</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 24.0697%;">Stock-based compensation&#160;</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; width: 8%;"><span>&#8212;</span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; width: 8%;"><span><ix:nonFraction contextRef="D20201231_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag959" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20201231_PreferredStockMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag619" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; width: 8%;"><span><ix:nonFraction contextRef="D20201231_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag677" decimals="0" format="ixt:num-dot-decimal">1,261,215</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; width: 8%;"><span><ix:nonFraction contextRef="D20201231_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag947" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; width: 8%;"><span><ix:nonFraction contextRef="D20201231_ParentMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag616" decimals="0" format="ixt:num-dot-decimal">1,261,215</ix:nonFraction></span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; width: 8%;"><span><ix:nonFraction contextRef="D20201231_NoncontrollingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag939" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><span><ix:nonFraction contextRef="D20201231" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag692" decimals="0" format="ixt:num-dot-decimal">1,261,215</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.554236%;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="vertical-align: bottom; padding: 0px; height: 10px; width: 24.0697%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Conversion of restricted stock units to common stock </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20201231_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" unitRef="Shares" id="Tag644" decimals="0" format="ixt:num-dot-decimal">24,672</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20201231_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag660" decimals="0" format="ixt:num-dot-decimal">246</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; <ix:nonFraction contextRef="D20201231_PreferredStockMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag627" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span>(<ix:nonFraction contextRef="D20201231_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag691" decimals="0" sign="-" format="ixt:num-dot-decimal">246</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20201231_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag687" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; text-align: justify; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><span><ix:nonFraction contextRef="D20201231_ParentMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag618" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><span><ix:nonFraction contextRef="D20201231_NoncontrollingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag686" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag663" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 10px; width: 0.554236%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 24.0697%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Reverse stock split settlement</span><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><span>(<ix:nonFraction contextRef="D20201231_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" unitRef="Shares" id="Tag624" decimals="0" sign="-" format="ixt:num-dot-decimal">38</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;">)</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_CommonStockMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag963" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20201231_PreferredStockMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag664" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><span style="font-size: 13.3333px; float: none; display: inline !important;"><span>(<ix:nonFraction contextRef="D20201231_AdditionalPaidInCapitalMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag642" decimals="0" sign="-" format="ixt:num-dot-decimal">122</ix:nonFraction></span></span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;">)</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><span><span style="font-size: 13.3333px; float: none; display: inline !important;"><ix:nonFraction contextRef="D20201231_RetainedEarningsMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag938" xsi:nil="true"></ix:nonFraction>&#8212;</span></span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%;"><span><span style="font-size: 13.3333px; float: none; display: inline !important;">(<ix:nonFraction contextRef="D20201231_ParentMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag958" decimals="0" sign="-" format="ixt:num-dot-decimal">122</ix:nonFraction></span></span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_NoncontrollingInterestMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag955" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%;"></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><span><span style="font-size: 13.3333px; float: none; display: inline !important;">(<ix:nonFraction contextRef="D20201231" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag704" decimals="0" sign="-" format="ixt:num-dot-decimal">122</ix:nonFraction></span></span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.554236%;">)</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 24.0697%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Conversion of debt exchange to common stock</span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_CommonStockMember" name="sgbx:ConversionOfDebtExchangeShare" unitRef="Shares" id="Tag653" decimals="0" format="ixt:num-dot-decimal">73,665</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_CommonStockMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag617" decimals="0" format="ixt:num-dot-decimal">737</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_PreferredStockMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag956" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_AdditionalPaidInCapitalMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag954" decimals="0" format="ixt:num-dot-decimal">205,526</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_RetainedEarningsMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag666" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_ParentMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag690" decimals="0" format="ixt:num-dot-decimal">206,263</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_NoncontrollingInterestMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag661" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag643" decimals="0" format="ixt:num-dot-decimal">206,263</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.554236%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 24.0697%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Issuance of common stock, net of issuance costs</span></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_CommonStockMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" unitRef="Shares" id="Tag652" decimals="0" format="ixt:num-dot-decimal">7,340,000</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_CommonStockMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag655" decimals="0" format="ixt:num-dot-decimal">73,400</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_PreferredStockMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag792" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_AdditionalPaidInCapitalMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag651" decimals="0" format="ixt:num-dot-decimal">17,045,080</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_RetainedEarningsMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag635" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_ParentMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag631" decimals="0" format="ixt:num-dot-decimal">17,118,480</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231_NoncontrollingInterestMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag949" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.554236%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; width: 0.475059%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 8%;"><ix:nonFraction contextRef="D20201231" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag791" decimals="0" format="ixt:num-dot-decimal">17,118,480</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; width: 0.554236%;"><br/></td>
</tr>
<tr style="height: 14px; background-color: #cceeff;">
<td style="vertical-align: bottom; padding: 0px; height: 14px; width: 24.0697%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Net income (loss)</span></p>
</td>
<td style="vertical-align: bottom; height: 14px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; padding: 0px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20201231_CommonStockMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag646" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; <ix:nonFraction contextRef="D20201231_PreferredStockMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag961" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; padding: 0px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20201231_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag696" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; padding: 0px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 14px; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span>(<ix:nonFraction contextRef="D20201231_RetainedEarningsMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag941" decimals="0" sign="-" format="ixt:num-dot-decimal">4,692,729</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 14px; padding: 0px; text-align: justify; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 14px; border-bottom-width: 2px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 14px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 14px; text-align: right; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;"><span>(<ix:nonFraction contextRef="D20201231_ParentMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag622" decimals="0" sign="-" format="ixt:num-dot-decimal">4,692,729</ix:nonFraction></span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 14px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 14px; text-align: right; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;"><span><ix:nonFraction contextRef="D20201231_NoncontrollingInterestMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag790" decimals="0" format="ixt:num-dot-decimal">184,567</ix:nonFraction></span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 14px; border-bottom-width: 2px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 14px; border-bottom-width: 2px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 14px; padding: 0px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 14px; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;"><span>(<ix:nonFraction contextRef="D20201231" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag953" decimals="0" sign="-" format="ixt:num-dot-decimal">4,508,162</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 14px; padding: 0px 0px 1px; width: 0.554236%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Balance at&#160;December 31, 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; border-bottom: 4.5pt double #000000;"><br/></td>
<td style="height: 10px; padding: 0px; vertical-align: bottom; width: 8%; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="I20201231_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag700" decimals="0" format="ixt:num-dot-decimal">8,596,189</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; border-bottom: 4.5pt double #000000;"><span><span style="font-size: 13.3333px; float: none; display: inline !important;">$</span></span></td>
<td style="height: 10px; padding: 0px; vertical-align: bottom; width: 8%; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="I20201231_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag697" decimals="0" format="ixt:num-dot-decimal">85,962</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; border-bottom: 4.5pt double #000000;">$</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8%; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span> &#160; <ix:nonFraction contextRef="I20201231_PreferredStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag658" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="height: 10px; padding: 0px; vertical-align: bottom; width: 8%; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="I20201231_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag942" decimals="0" format="ixt:num-dot-decimal">40,443,840</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="height: 10px; padding: 0px; vertical-align: bottom; width: 8%; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span>(<ix:nonFraction contextRef="I20201231_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag633" decimals="0" sign="-" format="ixt:num-dot-decimal">22,276,546</ix:nonFraction></span></p>
</td>
<td valign="bottom" style="padding: 0px 0px 2px; height: 10px; vertical-align: bottom; width: 0.475059%;">)</td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.554236%;"><br/></td>
<td valign="bottom" style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: right; float: none; display: inline !important;">$</span></td>
<td valign="bottom" style="height: 10px; padding: 0px; text-align: right; vertical-align: bottom; width: 8%; border-bottom: 4.5pt double #000000;"><span><ix:nonFraction contextRef="I20201231_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag702" decimals="0" format="ixt:num-dot-decimal">18,253,256</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.475059%;"><br/></td>
<td valign="bottom" style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: right; float: none; display: inline !important;">$</span></td>
<td valign="bottom" style="height: 10px; padding: 0px; text-align: right; vertical-align: bottom; width: 8%; border-bottom: 4.5pt double #000000;"><span><ix:nonFraction contextRef="I20201231_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag962" decimals="0" format="ixt:num-dot-decimal">184,567</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; width: 0.5%; border-bottom: 4.5pt double #000000;"><span><span style="font-size: 13.3333px; float: none; display: inline !important;">$</span></span><br/></td>
<td style="height: 10px; padding: 0px; text-align: right; vertical-align: bottom; width: 8%; border-bottom: 4.5pt double #000000;"><span><ix:nonFraction contextRef="I20201231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag964" decimals="0" format="ixt:num-dot-decimal">18,437,823</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%;">
<p style="margin: 0pt;"><br/></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; vertical-align: bottom; height: 10px; width: 8%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Balance at January 1, 2021</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="I20201231_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag682" decimals="0" format="ixt:num-dot-decimal">8,596,189</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> <ix:nonFraction contextRef="I20201231_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag639" decimals="0" format="ixt:num-dot-decimal">85,962</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="I20201231_PreferredStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag647" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="I20201231_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag620" decimals="0" format="ixt:num-dot-decimal">40,443,840</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;">(<ix:nonFraction contextRef="I20201231_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag945" decimals="0" sign="-" format="ixt:num-dot-decimal">22,276,546</ix:nonFraction></td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; height: 10px; text-align: left; width: 0.475059%;">)</td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="I20201231_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag640" decimals="0" format="ixt:num-dot-decimal">18,253,256</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;">
<div style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20201231_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag638" decimals="0" format="ixt:num-dot-decimal">184,567</ix:nonFraction></div>
</td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag952" decimals="0" format="ixt:num-dot-decimal">18,437,823</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Stock-based compensation&#160;</span><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag705" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_PreferredStockMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag967" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag960" decimals="0" format="ixt:num-dot-decimal">1,736,531</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag645" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_ParentMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag636" decimals="0" format="ixt:num-dot-decimal">1,736,531</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_NoncontrollingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag707" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag621" decimals="0" format="ixt:num-dot-decimal">1,736,531</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Conversion of warrants to common stock</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231_CommonStockMember" name="sgbx:ConversionOfDebtExchangeShare" unitRef="Shares" id="Tag662" decimals="0" format="ixt:num-dot-decimal">226,300</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231_CommonStockMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag650" decimals="0" format="ixt:num-dot-decimal">2,263</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231_PreferredStockMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag695" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231_AdditionalPaidInCapitalMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag657" decimals="0" format="ixt:num-dot-decimal">704,925</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231_RetainedEarningsMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag637" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231_ParentMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag654" decimals="0" format="ixt:num-dot-decimal">707,188</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231_NoncontrollingInterestMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag648" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%;"><ix:nonFraction contextRef="D20211231" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag634" decimals="0" format="ixt:num-dot-decimal">707,188</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Issuance of common stock, net of issuance costs</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_CommonStockMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" unitRef="Shares" id="Tag628" decimals="0" format="ixt:num-dot-decimal">3,164,384</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_CommonStockMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag957" decimals="0" format="ixt:num-dot-decimal">31,644</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_PreferredStockMember" name="sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" unitRef="USD" id="Tag610" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_AdditionalPaidInCapitalMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag632" decimals="0" format="ixt:num-dot-decimal">10,456,109</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_RetainedEarningsMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag950" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_ParentMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag788" decimals="0" format="ixt:num-dot-decimal">10,487,753</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_NoncontrollingInterestMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag626" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag625" decimals="0" format="ixt:num-dot-decimal">10,487,753</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; vertical-align: bottom; width: 24.0697%; height: 19px;">Noncontrolling&#160;interest distribution&#160;</td>
<td style="padding: 0px; vertical-align: bottom; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;"><ix:nonFraction contextRef="D20211231_CommonStockMember" name="sgbx:Noncontrollinginterestdistribution" unitRef="USD" id="Tag940" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;"><ix:nonFraction contextRef="D20211231_PreferredStockMember" name="sgbx:Noncontrollinginterestdistribution" unitRef="USD" id="Tag656" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;"><ix:nonFraction contextRef="D20211231_AdditionalPaidInCapitalMember" name="sgbx:Noncontrollinginterestdistribution" unitRef="USD" id="Tag968" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;"><ix:nonFraction contextRef="D20211231_RetainedEarningsMember" name="sgbx:Noncontrollinginterestdistribution" unitRef="USD" id="Tag698" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: middle; text-align: right; width: 0.554236%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;"><ix:nonFraction contextRef="D20211231_ParentMember" name="sgbx:Noncontrollinginterestdistribution" unitRef="USD" id="Tag611" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: middle; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: middle; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;">(<ix:nonFraction contextRef="D20211231_NoncontrollingInterestMember" name="sgbx:Noncontrollinginterestdistribution" unitRef="USD" id="Tag965" decimals="0" sign="-" format="ixt:num-dot-decimal">3,745,134</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.554236%; height: 19px;">)</td>
<td style="padding: 0px; vertical-align: middle; text-align: right; width: 0.475059%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 0.5%; height: 19px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; width: 8%; height: 19px;">(<ix:nonFraction contextRef="D20211231" name="sgbx:Noncontrollinginterestdistribution" unitRef="USD" id="Tag966" decimals="0" sign="-" format="ixt:num-dot-decimal">3,745,134</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; width: 0.554236%; height: 19px;">)</td>
</tr>
<tr style="height: 11px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; height: 11px; width: 24.0697%; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income (loss)</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 8%; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_CommonStockMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag649" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 11px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 11px; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 11px; border-bottom: 2px solid #000000; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; text-align: right; border-bottom: 2px solid #000000; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_PreferredStockMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag623" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag688" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 8%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231_RetainedEarningsMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag630" decimals="0" sign="-" format="ixt:num-dot-decimal">10,832,674</ix:nonFraction></td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;">)</td>
<td style="padding: 0px; vertical-align: middle; height: 11px; text-align: right; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 8%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231_ParentMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag694" decimals="0" sign="-" format="ixt:num-dot-decimal">10,832,674</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;">)</td>
<td style="padding: 0px; vertical-align: middle; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 8%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_NoncontrollingInterestMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag699" decimals="0" format="ixt:num-dot-decimal">4,924,302</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 11px; text-align: right; width: 0.554236%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 11px; text-align: right; width: 0.475059%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 0.5%; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; text-align: right; width: 8%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag703" decimals="0" sign="-" format="ixt:num-dot-decimal">5,908,372</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 11px; width: 0.554236%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 24.0697%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Balance at<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: start; text-indent: -13.3333px; float: none; display: inline !important;">December 31,</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>2021</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; border-bottom: 4.5pt double #000000;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="I20211231_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag641" decimals="0" format="ixt:num-dot-decimal">11,986,873</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; border-bottom: 4.5pt double #000000;"><ix:nonFraction contextRef="I20211231_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag612" decimals="0" format="ixt:num-dot-decimal">119,869</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; border-bottom: 4.5pt double #000000;"><ix:nonFraction contextRef="I20211231_PreferredStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag614" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; border-bottom: 4.5pt double #000000;"><ix:nonFraction contextRef="I20211231_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag613" decimals="0" format="ixt:num-dot-decimal">53,341,405</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 8%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(<ix:nonFraction contextRef="I20211231_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag951" decimals="0" sign="-" format="ixt:num-dot-decimal">33,109,220</ix:nonFraction></span></td>
<td style="padding: 0px 0px 2px; vertical-align: bottom; height: 10px; text-align: left; width: 0.475059%;">)</td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; text-align: right; vertical-align: bottom; height: 10px; width: 8%; border-bottom: 4.5pt double #000000;"><ix:nonFraction contextRef="I20211231_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag659" decimals="0" format="ixt:num-dot-decimal">20,352,054</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; text-align: right; vertical-align: bottom; height: 10px; width: 8%; border-bottom: 4.5pt double #000000;"><ix:nonFraction contextRef="I20211231_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag689" decimals="0" format="ixt:num-dot-decimal">1,363,735</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.554236%;"><br/></td>
<td style="padding: 0px; vertical-align: middle; height: 10px; text-align: right; width: 0.475059%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: left; width: 0.5%; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; text-align: right; vertical-align: bottom; height: 10px; width: 8%; border-bottom: 4.5pt double #000000;"><ix:nonFraction contextRef="I20211231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag609" decimals="0" format="ixt:num-dot-decimal">21,715,789</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.554236%;"><br/></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; background-color: #ffffff;"><br/></p>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 9pt; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;</span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.&#160;&#160;</span></p>
<div>
<div id="t_ft_TGFDH1PB3K00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-7</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div>
<p style="margin: 0px; text-indent: 0px;"><br/></p><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt 0pt 5pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span>&#160;</span></p>
<div style="margin: 0pt;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="Be_VVJV66B23400000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Consolidated Statements of Cash Flows </span></a></div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div id="t_ft_04DDXYEWC000000000000000000000b">
<table style="height: 759px; border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 34px; margin-left: 0.1px;">
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 34px;">
<p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 34px; border-bottom: 2px solid #000000;" colspan="2">
<p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">For</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">the Year&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Ended</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">December 31,</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">2021</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 34px; border-bottom: 2px solid #000000;" colspan="2">
<p style="margin: 0pt; text-align: center; line-height: 1.1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">For<span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">the Year&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Ended</span><br/>December 31, </span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">2020</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> C<span>ash flows from operating activitie</span>s: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 77.5%; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net income (loss) </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag327" decimals="0" sign="-" format="ixt:num-dot-decimal">5,908,372</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;">)</p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;">
<div style="border-right: none; border-left: none;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag265" decimals="0" sign="-" format="ixt:num-dot-decimal">4,508,162</ix:nonFraction></span></p>
</div>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Adjustments to reconcile net income (loss) to net cash used in operating activities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Depreciation expense </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:Depreciation" unitRef="USD" id="Tag9" decimals="0" format="ixt:num-dot-decimal">398,744</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:Depreciation" unitRef="USD" id="Tag859" decimals="0" format="ixt:num-dot-decimal">50,655</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Amortization of intangible assets&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="USD" id="Tag379" decimals="0" format="ixt:num-dot-decimal">165,877</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="USD" id="Tag878" decimals="0" format="ixt:num-dot-decimal">148,541</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Amortization of deferred license costs </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:OtherDepreciationAndAmortization" unitRef="USD" id="Tag23" decimals="0" format="ixt:num-dot-decimal">40,785</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:OtherDepreciationAndAmortization" unitRef="USD" id="Tag452" decimals="0" format="ixt:num-dot-decimal">40,786</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><span>Bad debt expense and recoveries</span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px;"><ix:nonFraction contextRef="D20211231" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="USD" id="Tag466" decimals="0" format="ixt:num-dot-decimal">167,202</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="USD" id="Tag1074" decimals="0" format="ixt:num-dot-decimal">10,018</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Interest income on notes receivable </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:GainLossOnInvestments" unitRef="USD" id="Tag462" decimals="0" format="ixt:num-dot-decimal">37,500</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> )&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:GainLossOnInvestments" unitRef="USD" id="Tag542" decimals="0" format="ixt:num-dot-decimal">32,637</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stock-based compensation </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag472" decimals="0" format="ixt:num-dot-decimal">1,647,391</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag1071" decimals="0" format="ixt:num-dot-decimal">1,261,215</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;">Loss on asset disposal</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 17px; text-indent: 0px; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="us-gaap:GainLossOnDispositionOfAssets1" unitRef="USD" id="Tag885" decimals="0" sign="-" format="ixt:num-dot-decimal">44,081</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 17px; text-indent: 0px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:GainLossOnDispositionOfAssets1" unitRef="USD" id="Tag373" decimals="0" sign="-" format="ixt:num-dot-decimal">1,012</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;">Loss on equity affiliates</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; text-indent: 0px; height: 17px;"><ix:nonFraction contextRef="D20211231" name="sgbx:GainLossFromEquityAffiliaties" unitRef="USD" id="Tag95" decimals="0" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; text-indent: 0px; height: 17px;"><ix:nonFraction contextRef="D20201231" name="sgbx:GainLossFromEquityAffiliaties" unitRef="USD" id="Tag883" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Changes in operating assets and liabilities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accounts receivable </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="USD" id="Tag475" decimals="0" format="ixt:num-dot-decimal">449,240</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> )&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="USD" id="Tag879" decimals="0" format="ixt:num-dot-decimal">890,531</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">)</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Contract assets </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="USD" id="Tag933" decimals="0" sign="-" format="ixt:num-dot-decimal">1,261,220</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="USD" id="Tag93" decimals="0" format="ixt:num-dot-decimal">1,166,692</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 16px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px;">Inventories</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: right; text-indent: 0px;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" id="Tag448" decimals="0" format="ixt:num-dot-decimal">495,681</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: left; text-indent: 0px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: right; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: right; text-indent: 0px;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" id="Tag1065" decimals="0" format="ixt:num-dot-decimal">647,345</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-indent: 0px;">)</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Prepaid expenses and other current assets </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD" id="Tag83" decimals="0" format="ixt:num-dot-decimal">61,778</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> )&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD" id="Tag91" decimals="0" format="ixt:num-dot-decimal">489,437</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;">Right of use asset</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px;"><ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="USD" id="Tag880" decimals="0" sign="-" format="ixt:num-dot-decimal">473,331</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px;"><ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="USD" id="Tag459" decimals="0" sign="-" format="ixt:num-dot-decimal">81,256</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accounts payable and accrued expenses </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="USD" id="Tag476" decimals="0" format="ixt:num-dot-decimal">3,606,889</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="USD" id="Tag506" decimals="0" format="ixt:num-dot-decimal">1,129,189</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span> Contract liabilities </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" id="Tag1072" decimals="0" sign="-" format="ixt:num-dot-decimal">337,161</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;">)</td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" id="Tag488" decimals="0" format="ixt:num-dot-decimal">1,236,174</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"></td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 18px; text-indent: 0px; background-color: #cceeff;">Due to affiliates</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 18px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 18px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 18px; text-indent: 0px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" unitRef="USD" id="Tag1068" decimals="0" sign="-" format="ixt:num-dot-decimal">701,110</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 18px; text-indent: 0px; text-align: left; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 18px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 18px; text-indent: 0px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" unitRef="USD" id="Tag460" decimals="0" format="ixt:num-dot-decimal">965,561</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 18px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px;">Other current liability</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: right; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: right; text-indent: 0px;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" unitRef="USD" id="Tag944" decimals="0" sign="-" format="ixt:num-dot-decimal">5,000</ix:nonFraction></td>
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin: 0px; height: 16px; text-indent: 0px; text-align: left; vertical-align: middle;" valign="middle"><span>)</span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: right; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-align: right; text-indent: 0px;"><ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" unitRef="USD" id="Tag877" decimals="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 16px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px; background-color: #cceeff;">Lease liability</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px; border-bottom: 1.5pt solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px; border-bottom: 1.5pt solid #000000; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" unitRef="USD" id="Tag325" decimals="0" sign="-" format="ixt:num-dot-decimal">472,492</ix:nonFraction></td>
<td style="padding: 0px; margin: 0px; height: 16px; text-align: left; text-indent: 0px; background-color: #cceeff; vertical-align: middle;" valign="middle">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px; border-bottom: 1.5pt solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px; border-bottom: 1.5pt solid #000000; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" unitRef="USD" id="Tag455" decimals="0" sign="-" format="ixt:num-dot-decimal">82,553</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net cash used in operating activities </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" id="Tag24" decimals="0" sign="-" format="ixt:num-dot-decimal">662,759</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" id="Tag458" decimals="0" sign="-" format="ixt:num-dot-decimal">2,887,950</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">)</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cash flows used in investing activities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Purchase of property, plant and equipment </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="USD" id="Tag558" decimals="0" format="ixt:num-dot-decimal">4,824,756</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="USD" id="Tag326" decimals="0" format="ixt:num-dot-decimal">1,568,115</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Purchase of Echo DCL, LLC, net of cash acquired&#160;</span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:OtherPaymentsToAcquireBusinesses" unitRef="USD" id="Tag92" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:OtherPaymentsToAcquireBusinesses" unitRef="USD" id="Tag860" decimals="0" format="ixt:num-dot-decimal">743,168</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">)</td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;">Purchase of intangible asset</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="USD" id="Tag486" decimals="0" format="ixt:num-dot-decimal">42,500</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="USD" id="Tag96" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;">Proceeds from sale of equipment</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px;"><ix:nonFraction contextRef="D20211231" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="USD" id="Tag1067" decimals="0" format="ixt:num-dot-decimal">225,000</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" unitRef="USD" id="Tag85" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Advances in notes receivable</span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsToAcquireNotesReceivable" unitRef="USD" id="Tag629" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsToAcquireNotesReceivable" unitRef="USD" id="Tag794" decimals="0" format="ixt:num-dot-decimal">650,000</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 12px; text-indent: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Payment on assumed liability of acquired assets</span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsForPreviousAcquisition" unitRef="USD" id="Tag11" decimals="0" format="ixt:num-dot-decimal">194,969</ix:nonFraction></span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsForPreviousAcquisition" unitRef="USD" id="Tag449" decimals="0" format="ixt:num-dot-decimal">84,440</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">)</td>
</tr>
<tr style="background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;">Project development costs</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;">(<ix:nonFraction contextRef="D20211231" name="sgbx:PaymentsForProjectDevelopmentCosts" unitRef="USD" id="Tag299" decimals="0" format="ixt:num-dot-decimal">630,470</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><ix:nonFraction contextRef="D20201231" name="sgbx:PaymentsForProjectDevelopmentCosts" unitRef="USD" id="Tag456" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;">Payment on security deposit</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px;">(<ix:nonFraction contextRef="D20211231" name="sgbx:PaymentOnSecurityDeposit" unitRef="USD" id="Tag615" decimals="0" format="ixt:num-dot-decimal">203,562</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px;"><ix:nonFraction contextRef="D20201231" name="sgbx:PaymentOnSecurityDeposit" unitRef="USD" id="Tag1069" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;">Investment in non-marketable securities</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsToAcquireMarketableSecurities" unitRef="USD" id="Tag474" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsToAcquireMarketableSecurities" unitRef="USD" id="Tag257" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;">Investment in and advances to equity affiliates</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; border-bottom: 2px solid #000000; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; border-bottom: 2px solid #000000; text-indent: 0px; height: 17px;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsToAcquireInterestInJointVenture" unitRef="USD" id="Tag89" decimals="0" format="ixt:num-dot-decimal">3,600,000</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; border-bottom: 2px solid #000000; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; border-bottom: 2px solid #000000; text-indent: 0px; height: 17px;"><ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsToAcquireInterestInJointVenture" unitRef="USD" id="Tag88" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net cash used in investing activities </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" id="Tag537" decimals="0" sign="-" format="ixt:num-dot-decimal">9,471,257</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20201231" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" id="Tag1064" decimals="0" sign="-" format="ixt:num-dot-decimal">3,045,723</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cash flows provided by financing activities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;">Proceeds from public stock offering and other private placements, net of issuance costs<br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" unitRef="USD" id="Tag372" decimals="0" format="ixt:num-dot-decimal">10,487,753</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" unitRef="USD" id="Tag670" decimals="0" format="ixt:num-dot-decimal">17,118,480</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">Proceeds from conversion of warrants to common stock</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="us-gaap:ProceedsFromIssuanceOfWarrants" unitRef="USD" id="Tag473" decimals="0" format="ixt:num-dot-decimal">707,188</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 10px; text-indent: 0px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ProceedsFromIssuanceOfWarrants" unitRef="USD" id="Tag90" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 16px; text-indent: 0px;">Proceeds from short-term note payable</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px;"><ix:nonFraction contextRef="D20211231" name="us-gaap:ProceedsFromShortTermDebt" unitRef="USD" id="Tag454" decimals="0" format="ixt:num-dot-decimal">2,000,000</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: left; height: 16px; text-indent: 0px;"></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; height: 16px; text-indent: 0px;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ProceedsFromShortTermDebt" unitRef="USD" id="Tag365" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 16px; text-indent: 0px;"></td>
</tr>
<tr style="background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;">Payment of note issuance costs</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; text-align: right; height: 17px;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="USD" id="Tag7" decimals="0" format="ixt:num-dot-decimal">51,766</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="USD" id="Tag10" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 17px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Proceeds from long-term note payable </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" unitRef="USD" id="Tag1073" decimals="0" format="ixt:num-dot-decimal">750,000</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" unitRef="USD" id="Tag259" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Distribution paid to<span>&#160;</span></span>noncontrolling<span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;interest</span></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; text-indent: 0px; height: 17px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsToMinorityShareholders" unitRef="USD" id="Tag847" decimals="0" format="ixt:num-dot-decimal">3,745,134</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; text-indent: 0px; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:PaymentsToMinorityShareholders" unitRef="USD" id="Tag84" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;">Settlement of common stock from reverse stock split&#160;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; text-indent: 0px; border-bottom: 2px solid #000000; height: 17px;"><ix:nonFraction contextRef="D20211231" name="sgbx:SettlementOfCommonStockFromReverseStockSplits" unitRef="USD" id="Tag848" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-align: right; text-indent: 0px; height: 17px; border-bottom: 2px solid #000000;">(<ix:nonFraction contextRef="D20201231" name="sgbx:SettlementOfCommonStockFromReverseStockSplits" unitRef="USD" id="Tag464" decimals="0" format="ixt:num-dot-decimal">122</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 17px;">)</td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net cash provided by financing activities </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" id="Tag471" decimals="0" format="ixt:num-dot-decimal">10,148,041</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" id="Tag536" decimals="0" format="ixt:num-dot-decimal">17,318,358</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><span style="font-size: 7pt;">&#160;</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><span style="font-size: 7pt;">&#160;</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><span style="font-size: 7pt;">&#160;</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net increase in cash and cash equivalents</span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><span><ix:nonFraction contextRef="D20211231" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" unitRef="USD" id="Tag1066" decimals="0" format="ixt:num-dot-decimal">14,025</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20201231" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" unitRef="USD" id="Tag884" decimals="0" format="ixt:num-dot-decimal">11,384,685</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Cash and cash equivalents - beginning of year</span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="I20201231" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" id="Tag849" decimals="0" format="ixt:num-dot-decimal">13,010,356</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="I20191231" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" id="Tag521" decimals="0" format="ixt:num-dot-decimal">1,625,671</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 2px solid #000000; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Cash and cash equivalents - end of year</span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 4.5pt double #000000; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; border-bottom: 4.5pt double #000000; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="I20211231" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" id="Tag157" decimals="0" format="ixt:num-dot-decimal">13,024,381</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; border-bottom: 4.5pt double #000000; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin: 0px; height: 10px; border-bottom: 4.5pt double #000000; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="I20201231" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" id="Tag350" decimals="0" format="ixt:num-dot-decimal">13,010,356</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 10px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Supplemental disclosure of cash flow information:</span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; height: 17px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 14px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Cash paid during the year for Interest</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 10px; border-bottom: 4.5pt double #000000;"><ix:nonFraction contextRef="D20211231" name="us-gaap:InterestPaidNet" unitRef="USD" id="Tag882" decimals="0" format="ixt:num-dot-decimal">562</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 10px; border-bottom: 4.5pt double #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20201231" name="us-gaap:InterestPaidNet" unitRef="USD" id="Tag86" decimals="0" format="ixt:num-dot-decimal">2,614</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Supplemental disclosure of non-cash operating activities:</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 14px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Non-cash conversion of long term debt</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="us-gaap:DebtConversionOriginalDebtAmount1" unitRef="USD" id="Tag8" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="us-gaap:DebtConversionOriginalDebtAmount1" unitRef="USD" id="Tag258" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px 0px 0px 14px; vertical-align: bottom; margin-left: 0.1px; height: 10px;">Non-cash conversion of interest expense of long term debt</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px;">$</td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px;"><ix:nonFraction contextRef="D20211231" name="sgbx:Noncashconversionofinterestexpenseoflongtermdebt" unitRef="USD" id="Tag351" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px;">$</td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; border-bottom: 4.5pt double #000000; height: 10px;"><ix:nonFraction contextRef="D20201231" name="sgbx:Noncashconversionofinterestexpenseoflongtermdebt" unitRef="USD" id="Tag461" decimals="0" format="ixt:num-dot-decimal">6,263</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 5pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The accompanying notes are an integral part of these consolidated financial statements.</span></span></p>
<div>
<div id="t_ft_8UEUWQPTR400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-8</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<div><br/></div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="color: black;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="color: black;">&#160;</span></p>
<div style="color: #000000; font: 10pt;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="Bf_RHWOQEUPY800000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></a></div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-bottom: 1.5pt solid black; margin: 0pt 0px;"><span style="color: black;"><i>For the Years Ended December 31, 2021 and 2020</i>&#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-indent: 0.5in;"><span style="color: black;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="Tag685" escape="true">
<div style="border-left: none; border-right: none;">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 1. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Description of Business </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;">SG Blocks, Inc. (collectively with its subsidiaries, the &#8220;Company,&#8221; &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;)&#160;was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company&#8217;s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (&#8220;SG Building,&#8221; formerly SG Blocks Inc.) (the &#8220;Merger&#8221;), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building.&#160;</span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: black;">The building products developed with our proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between&#160;four&#160;to&#160;six&#160;points towards the&#160;Leadership in Energy and Environmental Design (&#8220;LEED&#8221;) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, we believe the products produced utilizing our technology and&#160;expertise is a leader in environmentally sustainable construction.</span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: black;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">There are&#160;three&#160;core product offerings that utilize our technology and engineering expertise. The first product offering involves GreenSteel&#8482; modules, which are the structural core and shell of an SGBlocks building. We procure the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then&#160;deliver them on-site, where the customer or a customer&#8217;s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows,&#160;doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished&#160;SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed.&#160;Construction administration and/or project management services are typically included in our product offerings.</span><br/></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">The Company also provides engineering and project management services related to the use and modification of Modules in construction.&#160;&#160;</span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 10.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-style: normal; font-weight: normal;">During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition as disclosed in Note 11. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company&#160;obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters&#160;to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its&#160;reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings.&#160; T</span><span style="font-size: 10pt;">he Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.</span><br/></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt;">As of January 2021, the Company&#8217;s consolidated financial statements include the accounts of Chicago Airport Testing LLC (&#8220;CAT&#8221;). The Company has a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing, leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.&#160;</span></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"><span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">In addition, during 2021, the Company formed SGB Development Corp. (&#8220;SG DevCorp&#8221;), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.&#160;<span>&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">SG DevCorp&#160;has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.</span></span><span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">&#160; &#160;&#160;</span></div>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_42SCRWDKN400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span class="pageno" style="font-size: 10pt;">F-9</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_VJL52FBVQO00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 1. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Description of Business (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;">Reverse Stock Split</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right: medium none currentcolor; border-left: medium none currentcolor;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On February 5, 2020, the Company effected a<span style="border-left: none; border-right: none;"><span>&#160;</span><span style="border-right: medium none currentcolor; border-left: medium none currentcolor;"><ix:nonNumeric contextRef="D20200205" name="us-gaap:StockholdersEquityReverseStockSplit" id="Tag739" escape="true">1-for-<span style="border-left: none; border-right: none;">20</span></ix:nonNumeric></span></span>&#160;reverse stock split of its then-outstanding&#160;common stock, which has since been converted. All share and per share amounts set forth in the consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.</span></p>
</div>
</div>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;">As of December 31, 2021, the Company had 11,986,873 shares of common stock issued and outstanding.</span><span style="font-size: 10pt;">&#160;&#160;</span><br/></p>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right: none; border-left: none;">
<div style="border-right: none; border-left: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock" id="Tag567" escape="true">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><strong>Liquidity&#160;</strong></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;">As of&#160;December 31, 2021, the Company had cash and cash equivalents of $<ix:nonFraction contextRef="I20211231" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag591" decimals="0" format="ixt:num-dot-decimal">13,024,381</ix:nonFraction> and a backlog of approximately&#160;$<ix:nonFraction contextRef="I20211231" name="us-gaap:OtherAssetsCurrent" unitRef="USD" id="Tag155" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.2</ix:nonFraction> million. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">See Note 13 for a discussion of construction backlog. Based on the Company's conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period:&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 40pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"><br/></p>
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="Tag151" escape="true">
<table style="width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 69px;" border="0">
<tbody>
<tr style="height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="margin-left: 0.1px; height: 15px;"><br/></td>
<td style="margin-left: 0.1px; height: 15px;">&#160; &#160;</td>
<td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="text-align: center; margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;" colspan="2"><strong><span><span style="border-left: none; border-right: none;">2021</span></span></strong><br/></td>
<td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px;">Within&#160;1&#160;year</td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span><ix:nonFraction contextRef="I20211231_WithinOneYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag590" decimals="0" format="ixt:num-dot-decimal">3,217,909</ix:nonFraction></span></td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
</tr>
<tr style="background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">1&#160;to&#160;2&#160;years<br/></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 17px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><ix:nonFraction contextRef="I20211231_OneToTwoYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag139" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="height: 10px; margin-left: 0.1px;"><br/></td>
<td style="height: 10px; background-color: #cceeff;">Thereafter<br/></td>
<td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><ix:nonFraction contextRef="I20211231_ThereAfterMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag136" xsi:nil="true"></ix:nonFraction>&#8212;</span><br/></td>
<td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="height: 10px;"><br/></td>
<td style="height: 10px;">Total Backlog</td>
<td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; border-bottom: 4.5pt double #000000;">$</td>
<td style="text-align: right; height: 10px; border-bottom: 4.5pt double #000000;"><span><ix:nonFraction contextRef="I20211231" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag592" decimals="0" format="ixt:num-dot-decimal">3,217,909</ix:nonFraction></span></td>
<td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;">The Company completed a public offering in April and May 2020, which resulted in net proceeds of approximately $<ix:nonFraction contextRef="D20200430" name="us-gaap:ProceedsFromOtherEquity" unitRef="USD" id="Tag793" decimals="0" format="ixt:num-dot-decimal">1,522,339</ix:nonFraction>, and $<ix:nonFraction contextRef="D20200531" name="us-gaap:ProceedsFromOtherEquity" unitRef="USD" id="Tag667" decimals="0" format="ixt:num-dot-decimal">15,596,141</ix:nonFraction>, respectively. See Note 17 for a discussion on these public offerings. The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,488,000. See Note 17 for a discussion on the public and concurrent private offering. The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, <span style="border-left: none; border-right: none;">no</span> assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive. The Company does not have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.</span></span></span></span></p>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_ZX3ZMKCD0G00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-10</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_8DS3ZR3PB400000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><strong>Liquidity (continued)</strong></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; font-family: 'times new roman', times; font-size: 10pt;">With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues.&#160; &#160;</p>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tag1020" escape="true">
<div style="border-left: none; border-right: none;">
<div id="t_ft_MJAH1YQDI800000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; height: 18px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 18px;">
<td style="vertical-align: top; width: 36pt; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ConsolidationPolicyTextBlock" id="Tag290" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of presentation and principals of consolidation </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211;&#160;</span><span style="text-indent: 0pt; font-size: 10pt; font-family: 'Times New Roman';">The consolidated financial statements have been prepared in accordance with generally accepted accounting principles&#160;in the United States of America (&#8220;GAAP&#8221;) and the applicable rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) and&#160;</span><span style="text-indent: 0pt; font-size: 10pt;">include the accounts of the Company and its wholly owned subsidiaries, SG Building Blocks, Inc., SG Residential, Inc. and SG Echo, LLC. All intercompany balances and transactions are eliminated. <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Investments in <span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="D20211231_OriginalAgreementMember" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag889" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction></span>% or less owned partnerships and affiliates are accounted for using the equity method unless it is determined that we have effective control of the entity, in which case we would consolidate the entity.</span> Certain prior period amounts have been reclassified to conform to the current period&#8217;s presentation.</span><b style="text-indent: 0pt; font-size: 10pt;"><i><span style="font-size: 10pt; line-height: 14.2667px;">&#160;</span></i></b></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tag795" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><b style="font-family: 'Times New Roman', serif; font-size: 12pt;"><i><span style="font-size: 10pt; line-height: 106%;">Recently adopted accounting pronouncements - </span></i></b><span style="font-family: 'Times New Roman', serif; font-size: 10pt; line-height: 106%;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="border-left: none; border-right: none;">
<p style="margin: 0in 0in 0in 0.5in; line-height: 106%; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
</div>
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:UseOfEstimates" id="Tag219" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><b><i>Accounting estimates<span>&#160;</span></i></b>&#8211; The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements&#160;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 and the reported amount of revenues and expenses during the reporting period, together with amounts disclosed in the related notes to the financial statements. The Company's estimates used in these financial statements include, but are not limited to, revenue recognition,&#160;<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">stock-based compensation, accounts receivable reserves, inventory&#160;valuations, goodwill, the valuation allowance related to the Company&#8217;s deferred tax assets, the carrying amount of intangible assets, right of use assets and the recoverability and useful lives of long-lived assets. Certain of the Company&#8217;s estimates could be affected by external conditions, including those unique to the Company and general economic conditions. It is reasonably possible that these external factors could have an effect on the Company&#8217;s estimates and could cause actual results to differ from those estimates.</span>&#160; &#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" id="Tag518" escape="true">
<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Operating cycle &#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonNumeric contextRef="D20211231" name="sgbx:OperatingCycleDescription" id="Tag898" escape="true">The length of the Company&#8217;s contracts varies, but is typically between <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">six</span></span></span> to <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">twelve</span></span></span> months.</ix:nonNumeric>&#160; In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed <span style="border-right: none; border-left: none;"><ix:nonNumeric contextRef="D20211231" name="sgbx:WarrantyOfferedOnCompletedContracts" id="Tag392" format="ixt-sec:durwordsen">one year</ix:nonNumeric></span>.</span></p>
</div>
</div>
</div>
</ix:nonNumeric>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span style="border-left: none; border-right: none;">11</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span>December 31, 2021</span> and <span>2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div>
</div>
</div>
<div style="border-right: none; border-left: none;">
<div style="border-right: none; border-left: none;">
<div style="border-right: none; border-left: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Tag937" escape="true">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span>&#8211;&#160;<span style="color: #000000;">The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in </span><span style="color: #000000;">time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. </span>To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>1</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;<span>&#160;</span></span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Identify the contract with a customer</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>2</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Identify the performance obligations in the contract</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>3</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Determine the transaction price</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>4</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Allocate the transaction price to performance obligations in the contract</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>5</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.&#160;</span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div id="fs_FBT6TU4AM800000000000000000000B">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 1.2;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (&#8220;ELA&#8221; ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company&#8217;s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA&#160;for the year ended December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0.666667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.</span></span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"><span style="font-weight: bold; line-height: inherit;"><i><span style="font-size: 10pt; line-height: inherit;">CMC Right of First Refusal&#160;</span></i><i><span style="font-size: 10pt; line-height: inherit;">Agreement</span></i><span style="font-size: 10pt; line-height: inherit;"> </span></span><span style="font-size: 10pt; color: #000000; line-height: inherit;"><b><i>&#8211;&#160;</i></b>On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the &#8220;<span style="font-style: italic; line-height: inherit;">Agreement</span>&#8221;) with CMC Development LLC (&#8220;<span style="font-style: italic; line-height: inherit;">CMC</span>&#8221;), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (<ix:nonFraction contextRef="I20191009" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" unitRef="Pure" id="Tag856" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the &#8220;<span style="font-style: italic; line-height: inherit;">ROFR Rights</span>&#8221;). In exchange for such ROFR Rights, the Company agreed to issue to CMC <ix:nonFraction contextRef="D20191009" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag235" decimals="0" format="ixt:num-dot-decimal">2,500</ix:nonFraction> shares of restricted stock of the Company&#8217;s common stock, of which <ix:nonFraction contextRef="D20200930" name="sgbx:CommonStockVestAndBeIssuedShares" unitRef="Shares" id="Tag1014" decimals="0" format="ixt:num-dot-decimal">1,250</ix:nonFraction> shares vested on March 31, 2021 and the remaining <ix:nonFraction contextRef="D20210930_3" name="sgbx:CommonStockRemainingVestAndBeIssuedShares" unitRef="Shares" id="Tag119" decimals="0" format="ixt:num-dot-decimal">1,250</ix:nonFraction> shares was to vest and be issued on September 30, 2021, <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">unless the Agreement is earlier terminated.</span> In <span style="-sec-ix-hidden:Tag1106">the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than <span style="border-left: none; border-right: none; line-height: inherit;">1,250</span> shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The <span style="border-left: none; border-right: none; line-height: inherit;">2,500</span> shares of restricted stock of the Company's common stock has yet to be issued to CMC.</span></span></p>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">F-<span style="line-height: inherit;">12</span></span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">For the Years Ended <span style="line-height: inherit;">December 31, 2021</span> and <span style="line-height: inherit;">2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><br/></p>
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-weight: bold; line-height: inherit;"> 3. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0in 0in 0.0001pt; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the &#8220;Ridge Avenue, Atlanta Project.&#8221; The total expected gross revenue to the Company for the project to be derived by CMC is approximately $<ix:nonFraction contextRef="D20211231" name="sgbx:GrossRevenueExpected" unitRef="USD" id="Tag77" decimals="0" format="ixt:num-dot-decimal">16,900,000</ix:nonFraction>. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on&#160;Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company has reported this as a cancellation within the Company's backlog footnote, see Note 13 on this discussion. No revenue has been recognized under the Agreement during the year ending December 31, 2021.&#160;&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"><em style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;) in the fourth quarter of<span style="line-height: inherit;"> 2020</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been&#160;rendered, which is at a point in time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions.</span></span></em>&#160;In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For&#160;<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">the year ended<span style="line-height: inherit;">&#160;</span></span><span style="line-height: inherit;">December 31, 2021</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">, the Company recognized approximately $<ix:nonFraction contextRef="D20211231" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag931" decimals="1" format="ixt:num-dot-decimal">31.4</ix:nonFraction> million</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.&#160;</span></span><br/></span></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.1;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><em><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Disaggregation of Revenues</span></em></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">The Company&#8217;s revenues are primarily derived from <ix:nonFraction contextRef="D20211231" name="us-gaap:NumberOfOperatingSegments" unitRef="Segments" id="Tag998" decimals="0" format="ixt-sec:numwordsen">two</ix:nonFraction> segments, construction related to Modules projects and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $30,744,769 and $7,596,933, respectively, for the year ended&#160;December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Revenue recognized at a point in time and recognized over time were $</span><ix:nonFraction contextRef="D20201231" name="sgbx:RevenueAtPointInTime" unitRef="USD" id="Tag391" decimals="0" format="ixt:num-dot-decimal">4,057,086</ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>and $</span><ix:nonFraction contextRef="D20201231" name="sgbx:RevenueRecognizedOverTime" unitRef="USD" id="Tag866" decimals="0" format="ixt:num-dot-decimal">4,698,537</ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">, respectively, for the year ended December 31, 2020.</span></span></p>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span>13</span></span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span><span style="border-left: none; border-right: none;">December 31, 2021</span></span>&#160;and 2020</span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The following tables provide further disaggregation of the Company&#8217;s revenues by categories:</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Tag1018" escape="true">
<div id="t_ft_9ULMUJUX8000000000000000000000b">
<table style="height: 343px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: 0px;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px;" valign="bottom"></td>
<td style="padding: 0px; height: 19px;" valign="bottom"></td>
<td style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;" colspan="14"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Twelve Months Ended&#160;December 31,</strong><br/></td>
</tr>
<tr style="height: 21px;">
<td style="padding: 0px; height: 21px;"><br/></td>
<td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><strong>Revenue by Segments and Customer Type</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"></td>
<td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" colspan="6" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2021</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"></td>
<td style="padding: 0px; height: 21px;"><br/></td>
<td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" colspan="6" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2020</strong></span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 44px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction Segment:</span></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.07672%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; margin-left: 0.1px;">Government</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20211231_GovernmentContractMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag924" decimals="0" format="ixt:num-dot-decimal">2,335,031</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231_GovernmentContractMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag118" decimals="2" scale="-2" format="ixt:num-dot-decimal">6</ix:nonFraction></td>
<td style="padding: 0px; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20201231_GovernmentContractMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag1017" decimals="0" format="ixt:num-dot-decimal">751,697</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><ix:nonFraction contextRef="I20201231_GovernmentContractMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag915" decimals="2" scale="-2" format="ixt:num-dot-decimal">9</ix:nonFraction></td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; background-color: #cceeff;">Hotel/Hospitality</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_HospitalityMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag851" decimals="0" format="ixt:num-dot-decimal">1,110,303</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231_HospitalityMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag509" decimals="2" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_HospitalityMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag347" decimals="0" format="ixt:num-dot-decimal">487,111</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231_HospitalityMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag899" decimals="2" scale="-2" format="ixt:num-dot-decimal">6</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Multi-Family (includes Single Family) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231_MultiFamiliesMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag806" decimals="0" format="ixt:num-dot-decimal">103,672</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231_MultiFamiliesMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag340" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="D20201231_MultiFamiliesMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag153" decimals="0" format="ixt:num-dot-decimal">126,222</ix:nonFraction></span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20201231_MultiFamiliesMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag492" decimals="2" scale="-2" format="ixt:num-dot-decimal">1</ix:nonFraction></span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">&#160; &#160; &#160; &#160; &#160;Medical (construction services)</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_MedicalConstructionServicesMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag80" decimals="0" format="ixt:num-dot-decimal">495,122</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231_MedicalConstructionServicesMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag115" decimals="2" scale="-2" format="ixt:num-dot-decimal">1</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_MedicalConstructionServicesMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag797" decimals="0" format="ixt:num-dot-decimal">778,883</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231_MedicalConstructionServicesMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag477" decimals="2" scale="-2" format="ixt:num-dot-decimal">9</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Office </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231_OfficeMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag925" decimals="0" format="ixt:num-dot-decimal">534,001</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231_OfficeMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag888" decimals="2" scale="-2" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20201231_OfficeMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag154" decimals="0" format="ixt:num-dot-decimal">191,505</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20201231_OfficeMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag234" decimals="2" scale="-2" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Retail </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231_RetailMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag857" decimals="0" format="ixt:num-dot-decimal">285,177</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231_RetailMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag927" decimals="2" scale="-2" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20201231_RetailMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag517" decimals="0" format="ixt:num-dot-decimal">427,444</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20201231_RetailMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag489" decimals="2" scale="-2" format="ixt:num-dot-decimal">5</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;School </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231_SchoolMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag174" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><ix:nonFraction contextRef="I20211231_SchoolMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag995" xsi:nil="true"></ix:nonFraction>&#8212;</p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20201231_SchoolMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag917" decimals="0" format="ixt:num-dot-decimal">36,500</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20201231_SchoolMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag988" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Special Use </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231_SpecialUseMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag339" decimals="0" format="ixt:num-dot-decimal">1,930,384</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="bottom"><ix:nonFraction contextRef="I20211231_SpecialUseMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag812" decimals="2" scale="-2" format="ixt:num-dot-decimal">5</ix:nonFraction></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20201231_SpecialUseMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag1002" decimals="0" format="ixt:num-dot-decimal">1,414,761</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><span><ix:nonFraction contextRef="I20201231_SpecialUseMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag120" decimals="2" scale="-2" format="ixt:num-dot-decimal">16</ix:nonFraction></span></span></p>
</td>
<td style="padding: 0px; height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160;Other (1) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231_ProductAndServiceOtherMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag985" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; text-align: right;" valign="bottom"><ix:nonFraction contextRef="I20211231_ProductAndServiceOtherMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag511" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; margin: 0in 0in 0.0001pt; line-height: normal;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20201231_ProductAndServiceOtherMember" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag996" decimals="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20201231_ProductAndServiceOtherMember" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag112" decimals="2" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">%</td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Total Construction Revenue Segment (includes engineering service revenue)</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag895" decimals="0" format="ixt:num-dot-decimal">6,793,690</ix:nonFraction></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag984" decimals="2" scale="-2" format="ixt:num-dot-decimal">18</ix:nonFraction></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="sgbx:TotalConstructionRevenueSegment" unitRef="USD" id="Tag117" decimals="0" format="ixt:num-dot-decimal">4,514,123</ix:nonFraction></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="sgbx:TotalConstructionRevenueSegmentPercentage" unitRef="Pure" id="Tag716" decimals="2" scale="-2" format="ixt:num-dot-decimal">51</ix:nonFraction></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Medical Revenue Segment <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(includes lab testing, kit sales and equipment)</span></span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231" name="sgbx:TotalMedicalRevenueSegment" unitRef="USD" id="Tag926" decimals="0" format="ixt:num-dot-decimal">31,548,012</ix:nonFraction></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="sgbx:TotalMedicalRevenueSegmentPercentage" unitRef="Pure" id="Tag930" decimals="2" scale="-2" format="ixt:num-dot-decimal">82</ix:nonFraction></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231" name="sgbx:TotalMedicalRevenueSegment" unitRef="USD" id="Tag313" decimals="0" format="ixt:num-dot-decimal">4,241,500</ix:nonFraction></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="sgbx:TotalMedicalRevenueSegmentPercentage" unitRef="Pure" id="Tag168" decimals="2" scale="-2" format="ixt:num-dot-decimal">49</ix:nonFraction></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Revenue by Segments and Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" unitRef="USD" id="Tag538" decimals="0" format="ixt:num-dot-decimal">38,341,702</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag78" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" unitRef="USD" id="Tag929" decimals="0" format="ixt:num-dot-decimal">8,755,623</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag873" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="border-right: none; border-left: none; font-style: italic;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">(1) <ix:footnote xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote" id="footnote8"><span style="border-right: none; border-left: none;">Construction fee of $</span><span style="border-left: none; border-right: none;">300,000</span><span style="border-right: none; border-left: none;"> with no cost of revenue during </span><span style="border-left: none; border-right: none;">2020</span><span style="border-right: none; border-left: none;">.</span></ix:footnote></span></em></span></p>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="border-right: none; border-left: none; line-height: inherit;"><em><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract Assets and Contract Liabilities&#160;</span></em></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Accounts receivable are recognized in the period when the Company&#8217;s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the consolidated balance sheets.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the consolidated balance sheet.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.</span></p>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span>14</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021&#160;and <span>2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><i style="mso-bidi-font-style: normal;"><br/></i></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><i style="mso-bidi-font-style: normal;">Deferred Contract Costs</i><span style="line-height: inherit;"> - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (&#8220;Original Agreement&#8221;), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $<ix:nonFraction contextRef="I20211231" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" unitRef="USD" id="Tag552" decimals="0" format="ixt:num-dot-decimal">306,143</ix:nonFraction></span><span style="line-height: inherit;"> which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $<ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredCostsAndOtherAssets" unitRef="USD" id="Tag113" decimals="0" format="ixt:num-dot-decimal">102,217</ix:nonFraction></span>,<span style="line-height: inherit;"> which was reimbursement from the licensee for project costs on this project.&#160; The Company incurred total deferred contract costs of $<ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredCostsCurrentAndNoncurrent" unitRef="USD" id="Tag715" decimals="0" format="ixt:num-dot-decimal">203,926</ix:nonFraction></span><span style="line-height: inherit;">.&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty&#160;</span></span><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;">months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of </span>December 31, 2021<span style="line-height: inherit;">, accumulated amortization related to deferred contract costs amounted to $<ix:nonFraction contextRef="D20211231" name="sgbx:AccumulatedAmortizationRelatedToDeferredCosts" unitRef="USD" id="Tag997" decimals="0" format="ixt:num-dot-decimal">91,765</ix:nonFraction></span><span style="line-height: inherit;">. During the years ended </span>December 31, 2021<span style="line-height: inherit;">&#160;and 2020, amortization expense relating to the deferred contract costs amounted to $</span><span style="line-height: inherit;"><ix:nonFraction contextRef="D20211231" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="USD" id="Tag513" decimals="0" format="ixt:num-dot-decimal">40,785</ix:nonFraction></span><span style="line-height: inherit;">&#160;and $<ix:nonFraction contextRef="D20201231" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="USD" id="Tag396" decimals="0" format="ixt:num-dot-decimal">40,786</ix:nonFraction> and is included in general and administrative expenses on the accompanying consolidated statements of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.</span></span></p>
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_9000">
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i><span style="color: #000000; line-height: inherit;">Exclusive License Agreement <b>&#8211;&#160;</b></span></i><span style="color: black; line-height: inherit;">On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the &#8220;Licensee&#8221;), pursuant to which the Company granted the Licensee an exclusive license (the &#8220;License&#8221;) solely within the United States and its legal territories to the Company&#8217;s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonNumeric contextRef="D20211231" name="sgbx:LicenseConsiderationDescription" id="Tag412" escape="true">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee&#8217;s com mercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#8220;Gross Revenues&#8221;), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the &#8220;Royalty&#8221;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5.</ix:nonNumeric></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span><span style="line-height: inherit;">In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company </span>fifty<span style="line-height: inherit;"> percent (<ix:nonFraction contextRef="D20211231" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag116" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction></span><span style="line-height: inherit;">%) of all payments received by the Licensee from such sublicensee.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; line-height: inherit;">The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees.&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; line-height: inherit;">On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the &#8220;Settlement Agreement&#8221;) with CPF, the general partner (the &#8220;Licensee&#8221;) of CPF MF <span style="border-left: none; border-right: none;">2019</span>-<span style="border-left: none; border-right: none;">1</span> LLC (&#8220;CPF MF&#8221;), and Capital Plus Financial, LLC, a limited partner of the Licensee (&#8220;Capital Plus&#8221;) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF&#8217;s right under certain circumstances to a $<ix:nonFraction contextRef="D20211231" name="sgbx:RedemptionDistributions" unitRef="USD" id="Tag514" decimals="-4" scale="6" format="ixt:num-dot-decimal">1.25</ix:nonFraction> million redemption distribution from CPF MF under its Operating Agreement.</span></span></p>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
</div>
<div style="border-left: none; border-right: none;">
<div>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div id="t_ft_H8P6FXURCW00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-<span style="border-left: none; border-right: none;">15</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 7pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended<span>&#160;</span><span>December 31, 2021</span>&#160;and<span> 2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">
<table style="height: 17px; border-collapse: collapse; padding: 2px; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:BusinessCombinationsPolicy" id="Tag862" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><b><i><span style="font-size: 10pt; color: #000000; line-height: inherit;">Business Combinations</span></i></b><span style="font-size: 10pt; color: #000000; line-height: inherit;"> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC <span style="border-left: none; border-right: none;">805</span> &#8220;Business Combinations&#8221;, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company&#8217;s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<div style="border-left: none; border-right: none; line-height: 1.2;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="Tag861" escape="true">
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><b><span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">V<span style="line-height: inherit;"><i><span style="border: 1pt none windowtext; padding: 0in; line-height: inherit;">ariable</span></i></span><i>&#160;Interest Entities</i></span></b><span style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; word-spacing: 0px; line-height: inherit;"><span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;&#8211; The Company accounts for certain legal entities as variable interest entities (&#8220;VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity&#8217;s expected losses or receive portions of the entity&#8217;s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE&#160;economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.&#160;</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;).&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">In consideration and subject to Clarity Lab&#8217;s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue</span> <ix:nonFraction contextRef="D20200827" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag887" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction> <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met.&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-<span style="border-left: none; border-right: none;">19</span>. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (&#8220;Clarity Mobile Venture&#8221;).</span>&#160;</span><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">As of <span style="border-right: none; border-left: none; line-height: inherit;">December 31, 2021</span>, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $<ix:nonFraction contextRef="D20211231" name="us-gaap:OtherIncome" unitRef="USD" id="Tag122" decimals="0" format="ixt:num-dot-decimal">60,000</ix:nonFraction> to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">As of December 31, 2020, $</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none; line-height: inherit;"><ix:nonFraction contextRef="D20201231" name="us-gaap:RepaymentsOfDebt" unitRef="USD" id="Tag1016" decimals="0" format="ixt:num-dot-decimal">965,561</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2020, the Company recognized revenue of $</span><ix:nonFraction contextRef="D20201231" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag934" decimals="0" format="ixt:num-dot-decimal">641,178</ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>to Clarity Labs, of which $</span><ix:nonFraction contextRef="I20201231" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" unitRef="USD" id="Tag894" decimals="0" format="ixt:num-dot-decimal">420,773</ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>is included in accounts receivable as of December 31, 2020.&#160;</span></span><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span style="line-height: inherit;">19</span><span style="line-height: inherit;">&#160;</span>testing industry.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements.&#160;</span></span></p>
</ix:nonNumeric>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_PPCMU3XVJ400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-<span style="border-left: none; border-right: none;">16</span></span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_IG44HRGWI800000000000000000000b">
<table style="height: 17px; border-collapse: collapse; padding: 2px; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="sgbx:InvestmentEntitiesPolicyPolicyTextBlock" id="Tag734" escape="true">
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i>Investment Entities<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#8211;&#160;</span></i></b><span style="line-height: inherit;">On May 31, 2021, the Company's subsidiary SG DevCorp&#160;agreed to contribute $<ix:nonFraction contextRef="D20210930_NormanBerryIIOwnerLLCMember_1" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag676" decimals="0" format="ixt:num-dot-decimal">600,000</ix:nonFraction>&#160;to acquire a&#160;<ix:nonFraction contextRef="I20210531_NormanBerryIIOwnerLLCMember" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" unitRef="Pure" id="Tag520" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% membership interest in Norman Berry II Owner LLC.&#160; The Company contributed $<ix:nonFraction contextRef="D20211231" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" unitRef="USD" id="Tag1000" decimals="0" format="ixt:num-dot-decimal">350,329</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="D20210630_NormanBerryIIOwnerLLCMember" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag1001" decimals="0" format="ixt:num-dot-decimal">114,433</ix:nonFraction>&#160;of the initial $<ix:nonFraction contextRef="D20210930_NormanBerryIIOwnerLLCMember_1" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag4" decimals="0" format="ixt:num-dot-decimal">600,000</ix:nonFraction>&#160;in the second quarter and third quarter of 2021 respectively, with the remaining $<ix:nonFraction contextRef="D20211231_NormanBerryIIOwnerLLCMember_3" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag356" decimals="0" format="ixt:num-dot-decimal">135,238</ix:nonFraction> funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide&#160;</span>affordable housing in the Atlanta, Georgia metropolitan area.<span style="line-height: inherit;">&#160;&#160;</span>The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements.<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The Company will use the equity method to report the activities as an investment in its consolidated financial statements.&#160;</span><br/></span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On June 24, 2021, the Company's&#160;subsidiary, SG DevCorp,&#160;entered into an operating agreement with Jacoby Development for a<span style="line-height: inherit;">&#160;</span></span><ix:nonFraction contextRef="I20210624_JDICumberlandInletLLCMember" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" unitRef="Pure" id="Tag418" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">% non-dilutable&#160;equity interest for JDI-Cumberland Inlet, LLC.&#160; The Company contributed $</span><ix:nonFraction contextRef="D20210624_JDICumberlandInletLLCMember" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag519" decimals="0" format="ixt:num-dot-decimal">3,000,000</ix:nonFraction><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>for its <ix:nonFraction contextRef="I20210624" name="us-gaap:MembersEquityAttributableToNoncontrollingInterest" unitRef="USD" id="Tag76" decimals="0" format="ixt:num-dot-decimal">10</ix:nonFraction>% equity interest.&#160; The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.&#160; The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements.&#160; The Company will use the equity method to report the activities as an investment in its consolidated financial statements.</span></span></span></span></p>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Tag604" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Cash and cash equivalents </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $<ix:nonFraction contextRef="I20211231" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag121" decimals="0" format="ixt:num-dot-decimal">13,024,381</ix:nonFraction>&#160;and&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; line-height: inherit;">$</span></span><ix:nonFraction contextRef="I20201231" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag935" decimals="0" format="ixt:num-dot-decimal">13,010,356</ix:nonFraction><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;as of&#160;</span>December 31, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; line-height: inherit;">&#160;and 2020, respectively.&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
</div>
</div>
<ix:nonNumeric contextRef="D20211231" name="sgbx:ShortTermInvestmentPolicyTextBlock" id="Tag512" escape="true">
<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.&#160; The Company had <ix:nonFraction contextRef="I20201231" name="us-gaap:ShortTermInvestments" unitRef="USD" id="Tag1105" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction contextRef="I20211231" name="us-gaap:ShortTermInvestments" unitRef="USD" id="Tag1004" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> short-term investment as of&#160;December 31, 2021&#160;or&#160;2020, respectively.&#160;&#160;</span></span></p>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="Tag603" escape="true">
<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Accounts receivable and allowance for credit losses&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; <span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company&#8217;s operating cycle. The Company recognizes accounts receivable at invoiced amounts.&#160;&#160;</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company&#8217;s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.&#160;</span></span></span></p>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:InventoryPolicyTextBlock" id="Tag733" escape="true">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211;&#160;

<span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of December 31, 2021&#160;there was inventory of $<ix:nonFraction contextRef="I20211231_ConstructionMaterialsMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag395" decimals="0" format="ixt:num-dot-decimal">516,731</ix:nonFraction> for construction materials, and $<ix:nonFraction contextRef="I20211231_MedicalEquipmentMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag867" decimals="0" format="ixt:num-dot-decimal">757,094</ix:nonFraction> of medical equipment and COVID-19 test and testing supplies. As of</span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">&#160;December 31, 2020 there was inventory of $<ix:nonFraction contextRef="I20201231_ConstructionMaterialsMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag870" decimals="0" format="ixt:num-dot-decimal">4,429</ix:nonFraction> for construction materials, and $<ix:nonFraction contextRef="I20201231_MedicalEquipmentMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag413" decimals="0" format="ixt:num-dot-decimal">773,715</ix:nonFraction> of medical equipment and COVID-19 test and testing supplies.&#160;&#160;</span></span></span></p>
</div>
</ix:nonNumeric>
<ix:exclude>
<p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></span></p>
<div>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span>17</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span>December 31, 2021</span> and <span>2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div id="t_ft_LFNSTSQZ8G00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="Tag215" escape="true">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211; </span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. </span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss.&#160;There were no impairments during the years ended December 31, 2021&#160;or&#160;2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.</span></span></p>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="Tag87" escape="true">
<div style="border-left: none; border-right: none;">
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211; <span style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonNumeric contextRef="D20211231" name="us-gaap:BankruptcyProceedingsDescriptionOfProceedings" id="Tag345" escape="true">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 years.</ix:nonNumeric></span></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company evaluated intangible assets for impairment during the year ended December 31, 2021&#160;and 2020 and determined that there are no impairment losses. The accumulated amortization and amortization expense as of and for the year ended December 31, 2021 was $<ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="USD" id="Tag892" decimals="0" format="ixt:num-dot-decimal">815,732</ix:nonFraction> and $<ix:nonFraction contextRef="D20211231" name="us-gaap:AdjustmentForAmortization" unitRef="USD" id="Tag928" decimals="0" format="ixt:num-dot-decimal">165,877</ix:nonFraction>, respectively. The accumulated amortization and amortization expense for the years ended December 31, 2020&#160;was $<ix:nonFraction contextRef="I20201231" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="USD" id="Tag491" decimals="0" format="ixt:num-dot-decimal">649,855</ix:nonFraction> and $<ix:nonFraction contextRef="D20201231" name="us-gaap:AdjustmentForAmortization" unitRef="USD" id="Tag400" decimals="0" format="ixt:num-dot-decimal">148,541</ix:nonFraction> respectively. The estimated amortization expense for the successive <span>five</span> years is as follows:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>&#160;</span><span>&#160;</span></span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="Tag593" escape="true">
<table style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 130px; text-indent: 0px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 20px;" colspan="2">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2022&#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="USD" id="Tag896" decimals="0" format="ixt:num-dot-decimal">162,970</ix:nonFraction> </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 1.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2023&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="USD" id="Tag932" decimals="0" format="ixt:num-dot-decimal">161,175</ix:nonFraction> </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;">2024</p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="USD" id="Tag897" decimals="0" format="ixt:num-dot-decimal">160,469</ix:nonFraction> </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2025&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="USD" id="Tag853" decimals="0" format="ixt:num-dot-decimal">157,051</ix:nonFraction> </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">2026</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" unitRef="USD" id="Tag863" decimals="0" format="ixt:num-dot-decimal">139,717</ix:nonFraction> </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" unitRef="USD" id="Tag133" decimals="0" format="ixt:num-dot-decimal">1,313,850</ix:nonFraction></span> </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="USD" id="Tag871" decimals="0" format="ixt:num-dot-decimal">2,095,232</ix:nonFraction> </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tag605" escape="true">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_ComputerEquipmentMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag134" format="ixt-sec:duryear">3</ix:nonNumeric></span> to <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_ComputerEquipmentMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag893" format="ixt-sec:duryear">5</ix:nonNumeric></span> years, furniture and other equipment <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_OtherMachineryAndEquipmentMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag399" format="ixt-sec:duryear">5</ix:nonNumeric></span> to <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_OtherMachineryAndEquipmentMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag868" format="ixt-sec:duryear">7</ix:nonNumeric></span> years, automobiles <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_AutomobilesMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag891" format="ixt-sec:duryear">2</ix:nonNumeric></span> to <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_AutomobilesMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag1003" format="ixt-sec:duryear">5</ix:nonNumeric></span> years, buildings held for lease <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_BuildingMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag864" format="ixt-sec:duryear">5</ix:nonNumeric></span><span style="border-left: none; border-right: none;">&#160;to <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_BuildingMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag993" format="ixt-sec:duryear">7</ix:nonNumeric></span></span>&#160;years, and equipment <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_EquipmentMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag114" format="ixt-sec:duryear">5</ix:nonNumeric></span> to <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20211231_EquipmentMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag872" format="ixt-sec:duryear">29</ix:nonNumeric></span> years. Repairs and maintenance are charged to expense when incurred.</span> </span></p>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="sgbx:ConvertibleInstrumentsPolicyTextBlock" id="Tag291" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10pt; color: #000000;">Convertible instruments </span></i></b><span style="font-size: 10pt; color: #000000;">&#8211; The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.</span></p>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
</div>
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="sgbx:CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" id="Tag214" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common stock purchase warrants and other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8211; The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company&#8217;s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company&#8217;s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company&#8217;s control) or (ii) gives the counterparty a choice of net-cash settlement or&#160;settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required.</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div>
<div id="t_ft_GWFAC0UVF400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">18</span></span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<br/></div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021 and 2020</span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_KWK1F71IBK00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="Tag602" escape="true">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair value measurements </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company uses three levels of inputs that may be used to measure fair value:&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_TSS8MKYHJK00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 8%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 1 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices in active markets for identical assets or liabilities. </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 2 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices for similar assets and liabilities in active markets or inputs that are observable. </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 3 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border: 0px; box-sizing: border-box; margin: 0pt 0pt 0pt 36pt; color: #333333; font-size: 13.3333px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The earnout liability on SG Echo represents the only financial liability measured at fair value on a recurring basis as of December 31, 2021 and 2020 and was a level 3 asset. As of December 31, 2021 and 2020, the estimated value of the earnout liability was zero.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period.&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">There were no transfers into or out of the hierarchy levels during the year ended December 31, 2021 or 2020, besides the transfer in of the earnout&#160;liability.</span></span></span><br/></p>
<p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"><br/></p>
</ix:nonNumeric>
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tag94" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Share-based payments </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211;&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">The </span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors&#160;are&#160;reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations.&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tag72" escape="true">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> &#8211; </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company&#8217;s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company&#8217;s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></p>
</ix:nonNumeric>
</div>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div id="t_ft_EZ6OYW1L0W00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">19</span></span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021 and 2020</span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_DL362BQS9C00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><br/></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ConcentrationRiskCreditRisk" id="Tag150" escape="true">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of credit risk </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers&#8217; financial condition and, generally, requires no collateral from its customers other than normal lien rights. At December 31, 2021 and 2020, <ix:nonFraction contextRef="D20211231_AccountsReceivableMember_CustomerFourMember" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag869" decimals="2" scale="-2" format="ixt:num-dot-decimal">78</ix:nonFraction>% and <ix:nonFraction contextRef="D20201231_AccountsReceivableMember" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag343" decimals="2" scale="-2" format="ixt:num-dot-decimal">79</ix:nonFraction>%, respectively, of the Company&#8217;s gross accounts receivable were due from <ix:nonFraction contextRef="D20211231" name="sgbx:NumberOfCustomers" unitRef="Customer" id="Tag936" decimals="0" format="ixt-sec:numwordsen">four</ix:nonFraction> and&#160;<ix:nonFraction contextRef="D20211231_AccountsReceivableMember" name="sgbx:NumberOfCustomers" unitRef="Customer" id="Tag865" decimals="0" format="ixt-sec:numwordsen">three</ix:nonFraction>&#160;customers.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Revenue in excess of<span>&#160;</span></span><ix:nonFraction contextRef="D20211231_SalesRevenueGoodNetMember" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag712" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% relating to<span>&#160;</span></span><ix:nonFraction contextRef="D20211231_SalesRevenueGoodNetMember" name="sgbx:NumberOfCustomers" unitRef="Customer" id="Tag813" decimals="0" format="ixt-sec:numwordsen">one</ix:nonFraction><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;and<span>&#160;<ix:nonFraction contextRef="D20201231_SalesRevenueGoodNetMember" name="sgbx:NumberOfCustomers" unitRef="Customer" id="Tag490" decimals="0" format="ixt-sec:numwordsen">three</ix:nonFraction></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>customers represented approximately<span> <ix:nonFraction contextRef="D20211231_SalesRevenueGoodNetMember_CustomerOneMember" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag1015" decimals="2" scale="-2" format="ixt:num-dot-decimal">80</ix:nonFraction></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% and<span> <ix:nonFraction contextRef="D20201231_SalesRevenueGoodNetMember_CustomerThreeMember" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag342" decimals="2" scale="-2" format="ixt:num-dot-decimal">61</ix:nonFraction></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% of the Company's total revenue for the year ended December 31, 2021 and 2020, respectively.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="background-color: #ffffff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: #ffffff;">For the year ending December 31, 2021 and 2020, there were no vendors that represented&#160;<ix:nonFraction contextRef="D20211231_CostOfGoodsTotalMember" name="sgbx:ConcentrationRiskPercentage" unitRef="Pure" id="Tag854" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% or more of our cost of revenue.</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></p>
</ix:nonNumeric>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
<p style="margin: 0pt; text-indent: 36pt; padding-left: 30px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:FinancingReceivablesTextBlock" id="Tag735" escape="true">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_0CNQ0SXXE800000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 4. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Accounts Receivable </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2021 and 2020, the Company&#8217;s accounts receivable consisted of the following:</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="Tag3" escape="true">
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div id="t_ft_XXKHI5V9Z400000000000000000000b">
<table style="height: 121px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 99.7887%; text-indent: 0px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;" colspan="2">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;" colspan="2">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding-left: 0px; height: 17px; margin: 0px 0px 0px 0.1px; padding-right: 0px; text-indent: 0px; width: 36pt; vertical-align: bottom;"><br/></td>
<td style="padding-left: 10pt; height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction services&#160;</span><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"><ix:nonFraction contextRef="I20211231_ConstructionRevenueMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag800" decimals="0" format="ixt:num-dot-decimal">2,293,187</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"><ix:nonFraction contextRef="I20201231_ConstructionRevenueMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag344" decimals="0" format="ixt:num-dot-decimal">1,391,555</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-left: 10pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Engineering services </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; padding: 0px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231_BilledEngineeringServicesMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag388" decimals="0" format="ixt:num-dot-decimal">86,388</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231_BilledEngineeringServicesMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag796" decimals="0" format="ixt:num-dot-decimal">86,264</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; height: 10px; background-color: #cceeff; vertical-align: middle;" valign="middle">Medical revenue</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231_MedicalMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag248" decimals="0" format="ixt:num-dot-decimal">679,446</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231_MedicalMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag250" decimals="0" format="ixt:num-dot-decimal">1,157,819</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Retainage receivable&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231_RetainageReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag276" decimals="0" format="ixt:num-dot-decimal">635,049</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20201231_RetainageReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag249" decimals="0" format="ixt:num-dot-decimal">615,136</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other receivable</span></span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231_OtherReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag243" decimals="0" format="ixt:num-dot-decimal">186,692</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20201231_OtherReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag245" decimals="0" format="ixt:num-dot-decimal">180,748</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-left: 20pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total gross receivables&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag253" decimals="0" format="ixt:num-dot-decimal">3,880,762</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag244" decimals="0" format="ixt:num-dot-decimal">3,431,522</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: allowance for credit losses </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" id="Tag364" decimals="0" format="ixt:num-dot-decimal">963,116</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 1.5pt solid #000000;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="I20201231" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" id="Tag70" decimals="0" format="ixt:num-dot-decimal">795,914</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 4pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px;"><br/></td>
<td style="padding-bottom: 4pt; padding-left: 20pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total net receivables </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="sgbx:AccountsReceivableNetAmount" unitRef="USD" id="Tag252" decimals="0" format="ixt:num-dot-decimal">2,917,646</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="sgbx:AccountsReceivableNetAmount" unitRef="USD" id="Tag246" decimals="0" format="ixt:num-dot-decimal">2,635,608</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
<p style="margin: 0pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Receivables are</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance for credit losses&#160;was $<ix:nonFraction contextRef="I20211231" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" id="Tag69" decimals="0" format="ixt:num-dot-decimal">963,116</ix:nonFraction></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;and $</span><ix:nonFraction contextRef="I20201231" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" id="Tag808" decimals="0" format="ixt:num-dot-decimal">795,914</ix:nonFraction><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>as of December 31, 2021 and 2020, respectively. There was a provision of <span style="border-left: none; border-right: none;">$<ix:nonFraction contextRef="D20211231" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="USD" id="Tag71" decimals="0" format="ixt:num-dot-decimal">167,202</ix:nonFraction></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>for credit losses, <span style="border-left: none; border-right: none;">no</span> recoveries collected for credit losses and <span style="border-left: none; border-right: none;">no</span> write offs during the year ended&#160;December 31, 2021. There was a provision for credit losses of</span> $<ix:nonFraction contextRef="D20201231" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="USD" id="Tag79" decimals="0" format="ixt:num-dot-decimal">10,018</ix:nonFraction>, <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">and no write offs for the year ended&#160;December 31, 2020. The total net receivables as of January 1, 2020 was $1,101,185.&#160;</span></span></div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt;">&#160; &#160;</p>
</div>
</div>
</div>
<div>
<div id="t_ft_ZJKQQWB64000000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-20</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021 and 2020</span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:LongTermContractsOrProgramsDisclosureTextBlock" id="Tag708" escape="true">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="border-left: none; border-right: none;">5</span>. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Contract Assets and Contract Liabilities&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at December 31, 2021 and 2020:</span></p>
<p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" id="Tag752" escape="true">
<table style="height: 118px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px; width: 36pt;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Costs incurred on uncompleted contracts&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="sgbx:CostsIncurredOnUncompletedContracts" unitRef="USD" id="Tag756" decimals="0" format="ixt:num-dot-decimal">4,272,425</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="sgbx:CostsIncurredOnUncompletedContracts" unitRef="USD" id="Tag783" decimals="0" format="ixt:num-dot-decimal">4,572,581</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">Provision for loss on uncompleted contracts</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="I20211231" name="sgbx:ProvisionForLossOnUncompletedContracts" unitRef="USD" id="Tag728" decimals="0" format="ixt:num-dot-decimal">2,238,578</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.10092%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.00917%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="I20201231" name="sgbx:ProvisionForLossOnUncompletedContracts" unitRef="USD" id="Tag680" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings (losses) to date on uncompleted contracts </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="I20211231" name="sgbx:EstimatedIncomeLossOnUncompletedContracts" unitRef="USD" id="Tag730" decimals="0" format="ixt:num-dot-decimal">3,156,377</ix:nonFraction></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">)&#160;&#160;</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="sgbx:EstimatedIncomeLossOnUncompletedContracts" unitRef="USD" id="Tag776" decimals="0" sign="-" format="ixt:num-dot-decimal">872,302</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gross contract assets </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="sgbx:ContractReceivablesRetainage" unitRef="USD" id="Tag731" decimals="0" format="ixt:num-dot-decimal">3,354,626</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20201231" name="sgbx:ContractReceivablesRetainage" unitRef="USD" id="Tag785" decimals="0" format="ixt:num-dot-decimal">5,444,883</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: billings to date </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="sgbx:CostsInExcessOfBillingsToDate" unitRef="USD" id="Tag443" decimals="0" format="ixt:num-dot-decimal">4,750,289</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="I20201231" name="sgbx:CostsInExcessOfBillingsToDate" unitRef="USD" id="Tag768" decimals="0" format="ixt:num-dot-decimal">5,916,487</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom; text-indent: 20px;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Net contract liabilities on uncompleted contracts</p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="sgbx:ContractWithCustomerAssetLiability" unitRef="USD" id="Tag729" decimals="0" sign="-" format="ixt:num-dot-decimal">1,395,663</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.10092%;">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="I20201231" name="sgbx:ContractWithCustomerAssetLiability" unitRef="USD" id="Tag22" decimals="0" sign="-" format="ixt:num-dot-decimal">471,604</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The above amounts are included in the accompanying consolidated balance sheets under the following captions at December 31, 2021 and 2020.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" id="Tag714" escape="true">
<table style="height: 63px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="background-color: #cceeff; height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span> Contract assets </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" id="Tag679" decimals="0" format="ixt:num-dot-decimal">41,916</ix:nonFraction> </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" id="Tag678" decimals="0" format="ixt:num-dot-decimal">1,303,136</ix:nonFraction> </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> Contract liabilities </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" id="Tag19" decimals="0" format="ixt:num-dot-decimal">1,437,579</ix:nonFraction></span></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;">)</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20201231" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" id="Tag21" decimals="0" format="ixt:num-dot-decimal">1,774,740</ix:nonFraction></span></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; Net contract liabilities </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="sgbx:ContractWithCustomerAssetLiability" unitRef="USD" id="Tag338" decimals="0" sign="-" format="ixt:num-dot-decimal">1,395,663</ix:nonFraction></span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">)</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20201231" name="sgbx:ContractWithCustomerAssetLiability" unitRef="USD" id="Tag357" decimals="0" sign="-" format="ixt:num-dot-decimal">471,604</ix:nonFraction></span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">)</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary. The Company has experienced accrued losses on legacy contract commitments from the acquisition of SG ECHO due to escalations in material pricing related to COVID-</span><span>19&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>and labor overa</span>ges.&#160; &#160;</span></p>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
</div><div id="Normadiv10000" style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<ix:nonNumeric contextRef="D20211231" name="sgbx:DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" id="Tag858" escape="true">
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<table cellpadding="0" style="width: 100%; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 6. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Project Development Costs and Other Non-Current Assets </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: justify; padding-left: 60px;"><br/></p>
<p style="margin: 0pt; text-align: justify; padding-left: 60px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Project development costs and other non-current assets are stated at costs.&#160; At December 31, 2021, the Company&#8217;s project development costs related mainly to its development segment totaled $<ix:nonFraction contextRef="I20211231" name="sgbx:ProjectDevelopmentCostsNonCurrent" unitRef="USD" id="Tag1076" decimals="0" format="ixt:num-dot-decimal">719,610</ix:nonFraction> and other non-current assets which includes security deposits totaled $<ix:nonFraction contextRef="I20211231" name="sgbx:SecurityDepositsNonCurrent" unitRef="USD" id="Tag1075" decimals="0" format="ixt:num-dot-decimal">203,562</ix:nonFraction>. There were <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">no</span></span> costs related to project development costs or other non-current assets as of December 31, 2020.&#160;&#160;</span></p>
<div>
<div id="t_ft_IAZZNAH76800000000000000000000b"><br/></div>
</div>
</ix:nonNumeric>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_2WLZTTORUO00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-21</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tag300" escape="true">
<div style="border-left: none; border-right: none;">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 7. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Property, plant and equipment </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At December 31, 2021 and 2020, the Company&#8217;s property, plant and equipment, net consisted of the following:&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tag277" escape="true">
<table style="height: 0px; border-collapse: collapse; margin-top: 0px; margin-bottom: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">&#160;</td>
<td style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;" colspan="1" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> 2021 </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">&#160;</td>
<td style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;" colspan="1" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> 2020 </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Computer equipment and software </span></p>
</td>
<td style="height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;" align="left">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> <ix:nonFraction contextRef="I20211231_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag228" decimals="0" format="ixt:num-dot-decimal">156,701</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;" align="left">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> <ix:nonFraction contextRef="I20201231_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag211" decimals="0" format="ixt:num-dot-decimal">73,991</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and other equipment </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> <ix:nonFraction contextRef="I20211231_FurnitureAndOtherEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag224" decimals="0" format="ixt:num-dot-decimal">275,606</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> <ix:nonFraction contextRef="I20201231_FurnitureAndOtherEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag238" decimals="0" format="ixt:num-dot-decimal">11,593</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff;">
<p>Leasehold improvements<br/></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20211231_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag209" decimals="0" format="ixt:num-dot-decimal">15,400</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20201231_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag213" decimals="0" format="ixt:num-dot-decimal">6,071</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px;">Equipment and machinery</td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20211231_MachineryAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag218" decimals="0" format="ixt:num-dot-decimal">1,219,056</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20201231_MachineryAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag230" decimals="0" format="ixt:num-dot-decimal">1,127,647</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 16px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff;">Automobiles</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20211231_AutomobilesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag220" decimals="0" format="ixt:num-dot-decimal">4,638</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20201231_AutomobilesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag210" decimals="0" format="ixt:num-dot-decimal">4,638</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px;">Building held for lease</td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20211231_BuildingHeldForLeaseMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag206" decimals="0" format="ixt:num-dot-decimal">196,416</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20201231_BuildingHeldForLeaseMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag239" decimals="0" format="ixt:num-dot-decimal">501,336</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 16px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">Laboratory and temporary units</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20211231_LaboratoryAndTemporaryUnitsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag225" decimals="0" format="ixt:num-dot-decimal">1,362,760</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20201231_LaboratoryAndTemporaryUnitsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag212" decimals="0" format="ixt:num-dot-decimal">1,016,238</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">Land</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20211231_LandMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag223" decimals="0" format="ixt:num-dot-decimal">3,576,130</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px;" align="right"><ix:nonFraction contextRef="I20201231_LandMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag222" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">Construction in process</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right"><ix:nonFraction contextRef="I20211231_ConstructionInProgressMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag216" decimals="0" format="ixt:num-dot-decimal">442,515</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0px;" align="right"><ix:nonFraction contextRef="I20201231_ConstructionInProgressMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag227" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">&#160; &#160; &#160; Property, plant and equipment&#160;</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag236" decimals="0" format="ixt:num-dot-decimal">7,249,222</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag681" decimals="0" format="ixt:num-dot-decimal">2,741,514</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="USD" id="Tag233" decimals="0" format="ixt:num-dot-decimal">409,279</ix:nonFraction></span></p>
</td>
<td style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;" align="left">)</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">(<ix:nonFraction contextRef="I20201231" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="USD" id="Tag229" decimals="0" format="ixt:num-dot-decimal">58,500</ix:nonFraction></span></p>
</td>
<td style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;" align="left">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Property, plant and equipment, net&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;" align="left">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" id="Tag237" decimals="0" format="ixt:num-dot-decimal">6,839,943</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;" align="left">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" id="Tag204" decimals="0" format="ixt:num-dot-decimal">2,683,014</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt 7.7pt 0pt 19.8pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense for the years ended December 31, 2021 and 2020 amounted to <span style="border-left: none; border-right: none;">$<ix:nonFraction contextRef="D20211231" name="us-gaap:Depreciation" unitRef="USD" id="Tag231" decimals="0" format="ixt:num-dot-decimal">398,744</ix:nonFraction></span> and $<ix:nonFraction contextRef="D20201231" name="us-gaap:Depreciation" unitRef="USD" id="Tag217" decimals="0" format="ixt:num-dot-decimal">50,655</ix:nonFraction>, respectively.</span>&#160; F<span style="font-size: 13.3333px;">or the year ended December 31, 2021, a total of&#160;</span><span style="font-size: 10pt;">$204,482 of depreciation was classified as an indirect costs to cost of goods sold.&#160; No depreciation expense was reclassified to cost of goods sold in 2020.&#160; &#160;</span></p>
</div>
</ix:nonNumeric>
<p style="margin: 0px; text-align: justify; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" id="t_ft_JX12PGJQEO00000000000000000000b">
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="Tag736" escape="true">
<div>
<table style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 14.2667px; color: #000000;">Notes Receivable&#160;</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; padding-left: 30px; text-align: left;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">On January 21, 2020, CPF GP 2019-1&#160;LLC&#160;(&#8220;CPF&#160;GP&#8221;)&#160;issued to the Company&#160;a promissory note in the principal amount of $<ix:nonFraction contextRef="D20210121_NotesReceivableMember_CompanyNoteMember" name="us-gaap:ProceedsFromSaleOfNotesReceivable" unitRef="USD" id="Tag200" decimals="0" format="ixt:num-dot-decimal">400,000</ix:nonFraction>&#160;(the&#160;&#8220;Company&#160;Note&#8221;) and issued to Paul Galvin, the Company&#8217;s Chairman and CEO, a promissory note in the principal amount of $<ix:nonFraction contextRef="D20210121_NotesReceivableMember_GalvinNoteMember" name="us-gaap:ProceedsFromSaleOfNotesReceivable" unitRef="USD" id="Tag846" decimals="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction>&#160;(the&#160;&#8220;Galvin&#160;Note&#8221;).&#160;<span style="border-right: none; border-left: none;">The transaction closed on&#160;January 22, 2020, on which date the Company loaned CPF GP 2019-1&#160;LLC $<ix:nonFraction contextRef="I20210121_NotesReceivableMember_CompanyNoteMember" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" unitRef="USD" id="Tag197" decimals="0" format="ixt:num-dot-decimal">400,000</ix:nonFraction>&#160;and&#160;Mr.&#160;Galvin personally loaned CPF GP $<ix:nonFraction contextRef="I20210121_NotesReceivableMember_GalvinNoteMember" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" unitRef="USD" id="Tag191" decimals="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction>&#160;on behalf of the Company.</span>&#160;The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the &#8220;Loan Agreement&#8221;), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at&#160;<span style="border-left: none; border-right: none;">five</span>&#160;percent (<ix:nonFraction contextRef="I20210121_NotesReceivableMember" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="Pure" id="Tag198" decimals="2" scale="-2" format="ixt:num-dot-decimal">5</ix:nonFraction>%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the&#160;<ix:nonNumeric contextRef="D20210121_NotesReceivableMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag816" format="ixt:date-monthname-day-year-en">July 31, 2023</ix:nonNumeric>&#160;maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests&#160;in&#160;CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company.&#160;</span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: normal; text-align: justify;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $<ix:nonFraction contextRef="D20200430_CompanyNoteMember" name="us-gaap:ProceedsFromSaleOfNotesReceivable" unitRef="USD" id="Tag202" decimals="0" format="ixt:num-dot-decimal">250,000</ix:nonFraction><span>&#160;</span>(the &#8220;Company Note 2&#8221;). The transaction closed on April 15, 2020, on which date the Company loaned CPF GP 2019-1 LLC $<ix:nonFraction contextRef="I20200430_CompanyNoteMember" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" unitRef="USD" id="Tag201" decimals="0" format="ixt:num-dot-decimal">250,000</ix:nonFraction>. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the &#8220;Loan Agreement 2&#8221;), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (<ix:nonFraction contextRef="I20200430_CompanyNoteMember" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="Pure" id="Tag192" decimals="2" scale="-2" format="ixt:num-dot-decimal">5</ix:nonFraction>%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the<span>&#160;</span><ix:nonNumeric contextRef="D20200430_NotesReceivableMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag850" format="ixt:date-monthname-day-year-en">July 31, 2023</ix:nonNumeric><span>&#160;</span>maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner. Interest income recognized<span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;for the years ended<span>&#160;</span><span>December 31, 2021</span><span>&#160;</span>and<span>&#160;</span><span>2020</span><span>&#160;</span>amounted to $<ix:nonFraction contextRef="D20211231" name="us-gaap:InterestIncomeOther" unitRef="USD" id="Tag195" decimals="0" format="ixt:num-dot-decimal">37,500</ix:nonFraction> and $<ix:nonFraction contextRef="D20201231_40" name="us-gaap:InterestIncomeOther" unitRef="USD" id="Tag193" decimals="0" format="ixt:num-dot-decimal">32,637</ix:nonFraction>, respectively.</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;</span></span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">Subsequent to the year ended December 31, 2021, the Galvin Note was assigned to the Company and the principal amount of $<ix:nonFraction contextRef="I20211231_GalvinNoteMember" name="us-gaap:DebtInstrumentRepurchasedFaceAmount" unitRef="USD" id="Tag852" decimals="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> was returned to Mr. Galvin. The Company has a promissory note in the principal amount of $<ix:nonFraction contextRef="I20211231_CompanyNoteMember" name="us-gaap:DebtInstrumentRepurchasedFaceAmount" unitRef="USD" id="Tag199" decimals="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> (the "Company Note 3") and the assignment occurred in January 2022.&#160;&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.&#160; &#160; &#160;</span><br/></span></span></p>
</ix:nonNumeric>
</div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-22</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div><div id="Normadiv1" style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="Tag801" escape="true">
<div id="t_ft_4QO0E0868G00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 9. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Accounts Payables and Accrued Liabilities </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0px;">The Company's accounts payables and accrued liabilities at December 31, 2021 and 2020, consisted of the following:<br/></p>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="Tag710" escape="true">
<table cellpadding="0" width="100%" style="height: 165px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.42487%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.443%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.03627%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.29534%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span>Accounts payable&#160;<span style="font-size: 9pt;"><sup>(1)&#160;</sup></span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.42487%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;$ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;<ix:nonFraction contextRef="I20211231" name="us-gaap:AccountsPayableCurrent" unitRef="USD" id="Tag923" decimals="0" format="ixt:num-dot-decimal">3,784,662</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.443%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.03627%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; background-color: #cceeff; width: 1.03627%;">$</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; <ix:nonFraction contextRef="I20201231" name="us-gaap:AccountsPayableCurrent" unitRef="USD" id="Tag922" decimals="0" format="ixt:num-dot-decimal">3,012,338</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.29534%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued public fees <sup>(2)</sup></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="sgbx:AccruedPublicFees" unitRef="USD" id="Tag921" decimals="0" format="ixt:num-dot-decimal">121,749</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="sgbx:AccruedPublicFees" unitRef="USD" id="Tag919" decimals="0" format="ixt:num-dot-decimal">79,448</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">Accrued construction cost of goods sold</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="sgbx:AccruedConstruction" unitRef="USD" id="Tag918" decimals="0" format="ixt:num-dot-decimal">367,298</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="sgbx:AccruedConstruction" unitRef="USD" id="Tag807" decimals="0" format="ixt:num-dot-decimal">408,600</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued losses <sup>(3)</sup>&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="sgbx:AccruedLosses" unitRef="USD" id="Tag916" decimals="0" format="ixt:num-dot-decimal">2,238,578</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="sgbx:AccruedLosses" unitRef="USD" id="Tag911" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px;">Accrued medical cost of goods sold&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="sgbx:AccruedMedical" unitRef="USD" id="Tag909" decimals="0" format="ixt:num-dot-decimal">208,512</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="sgbx:AccruedMedical" unitRef="USD" id="Tag908" decimals="0" format="ixt:num-dot-decimal">180,000</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued g&amp;a</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="sgbx:AccruedGeneralandAdministrative" unitRef="USD" id="Tag912" decimals="0" format="ixt:num-dot-decimal">176,432</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="sgbx:AccruedGeneralandAdministrative" unitRef="USD" id="Tag901" decimals="0" format="ixt:num-dot-decimal">71,014</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p>Accrued project development costs&#160;<br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="sgbx:AccruedProjectDevelopmentCosts" unitRef="USD" id="Tag910" decimals="0" format="ixt:num-dot-decimal">77,700</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="sgbx:AccruedProjectDevelopmentCosts" unitRef="USD" id="Tag902" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">Accrued payroll and benefits <span style="font-size: 9pt;"><sup>(4)</sup></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" unitRef="USD" id="Tag906" decimals="0" format="ixt:num-dot-decimal">545,003</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" unitRef="USD" id="Tag903" decimals="0" format="ixt:num-dot-decimal">210,561</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px;">Accrued interest&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="sgbx:AccruedInterest" unitRef="USD" id="Tag907" decimals="0" format="ixt:num-dot-decimal">11,333</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="sgbx:AccruedInterest" unitRef="USD" id="Tag914" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 19px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 21px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;">Accrued non-income taxes <span style="font-size: 9pt;"><sup>(5)</sup></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="USD" id="Tag904" decimals="0" format="ixt:num-dot-decimal">37,584</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;"><ix:nonFraction contextRef="I20201231" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="USD" id="Tag890" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 21px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 4pt; padding-left: 0px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;">Total Accounts Payable and Accrued Liabilities&#160;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1.42487%;"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></span><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 9.97409%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" unitRef="USD" id="Tag905" decimals="0" format="ixt:num-dot-decimal">7,568,851</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 1.03627%;">$</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 9.97409%;"><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20201231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" unitRef="USD" id="Tag913" decimals="0" format="ixt:num-dot-decimal">3,961,961</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
</div>
</div>
<p style="margin: 0px; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/></p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(1) Payables also includes insurance financing payable and construction retainage&#160;payable balances along with the Company's normal account payable balances.</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(2) Public fees include accruals for accounting, legal, and SEC compliance expenses.</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(3) Losses for on-going construction projects related to the Construction segment.&#160;&#160;</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(4) Accrued wages, salaries, PTO, benefits, taxes, and other incentive plan expenses.</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(5) Non-income taxes includes property taxes, franchise taxes and other.&#160;&#160;</p>
</ix:nonNumeric>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" id="t_ft_I4ZO14A2IO00000000000000000000b">
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="sgbx:NotePayableTextBlock" id="Tag737" escape="true">
<div style="border-left: none; border-right: none;">
<div id="t_ft_51QWSSO7C000000000000000000000b">
<table style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;"><span style="font-weight: bold;">10.</span></td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 14.2667px; color: #000000;">Notes Payable</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 37pt; line-height: 15.6933px; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><br/></p>
<p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">On February 4, 2020, the Company entered into a Securities Purchase Agreement with an accredited investor, pursuant to which the Company issued to the investor a secured note in the aggregate principal amount of $</span><span><ix:nonFraction contextRef="D20200204_InvestorMember_SecuritiesPurchaseAgreementMember" name="us-gaap:ProceedsFromNotesPayable" unitRef="USD" id="Tag969" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction></span><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;(&#8220;Note&#8221;) that bears interest at a rate of&#160;</span>nine<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;percent (</span><ix:nonFraction contextRef="I20200204_InvestorMember_SecuritiesPurchaseAgreementMember" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" unitRef="Pure" id="Tag190" decimals="2" scale="-2" format="ixt:num-dot-decimal">9</ix:nonFraction><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">%) per annum, due on&#160;</span><span style="border-left: none; border-right: none;">July 31, 2023</span><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">, that is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor by a security interest in the royalty payable to the Company under that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP&#160;</span>2019<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">-</span>1<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;LLC. The Company&#160;had the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty. During the year ended December 31, 2020, the Note to investor of $</span><ix:nonFraction contextRef="I20201231_InvestorMember" name="us-gaap:NotesPayable" unitRef="USD" id="Tag992" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;and unpaid accrued interest of $</span><ix:nonFraction contextRef="I20201231_InvestorMember" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="USD" id="Tag994" decimals="0" format="ixt:num-dot-decimal">6,263</ix:nonFraction><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;was converted into&#160;</span><ix:nonFraction contextRef="D20201231_InvestorMember" name="us-gaap:ConversionOfStockSharesConverted1" unitRef="Shares" id="Tag1021" decimals="0" format="ixt:num-dot-decimal">73,665</ix:nonFraction><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;shares of the Company's common stock.</span><br/></span></span></span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; font-size: 10pt; font-family: Times new roman; text-align: left; font font-family: t;"><br/></p>
<p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">On July 14, 2021, SG&#160;DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $</span><ix:nonFraction contextRef="D20210714" name="us-gaap:ProceedsFromNotesPayable" unitRef="USD" id="Tag991" decimals="0" format="ixt:num-dot-decimal">2,000,000</ix:nonFraction><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">&#160;(the &#8220;Short-Term Note&#8221;), secured by a Deed of Trust, dated July 14, 2021 (the &#8220;Deed of Trust&#8221;), on the Company's</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">&#160;</span>50<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">+ acre Lake Travis project site in&#160;Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (&#8220;Assignment of Rents&#8221;), for net loan proceeds of approximately $<ix:nonFraction contextRef="D20210714" name="sgbx:NetLoanProceed" unitRef="USD" id="Tag987" decimals="0" format="ixt:num-dot-decimal">1,948,234</ix:nonFraction></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">&#160;after fees. <ix:nonNumeric contextRef="D20210714" name="us-gaap:ShortTermDebtTerms" id="Tag881" escape="true">The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (<ix:nonFraction contextRef="I20210714_InvestorMember_SecuritiesPurchaseAgreementMember" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" unitRef="Pure" id="Tag971" decimals="2" scale="-2" format="ixt:num-dot-decimal">12</ix:nonFraction>%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. </ix:nonNumeric></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">If the Short-Term Note is prepaid prior to&#160;nine&#160;(9) months after its issuance date, a&#160;</span><ix:nonFraction contextRef="I20210714" name="sgbx:PercentageOfPrepaymentPenalty" unitRef="Pure" id="Tag990" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.5</ix:nonFraction><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">% prepayment penalty is due.<span style="background-color: #ffffff;"> The Company capitalized $<ix:nonFraction contextRef="D20211231" name="sgbx:ShortTermDebtInterestCharges" unitRef="USD" id="Tag972" decimals="0" format="ixt:num-dot-decimal">112,348</ix:nonFraction>&#160;in interest charges and $<ix:nonFraction contextRef="I20211231" name="us-gaap:ShortTermBorrowings" unitRef="USD" id="Tag989" decimals="0" format="ixt:num-dot-decimal">23,727</ix:nonFraction> in debt issuance costs as of December 31, 2021 related to the&#160;Lago&#160;Vista project in accordance with ASC 835-20.</span></span></span></span></p>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-23</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="border-left: none; border-right: none;">10</span>. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 14.2667px; color: #000000;">Notes Payable (continued)</span></b></span></b></span></p>
</td>
</tr>
</tbody>
</table>
</ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">On October 29, 2021, SG Echo, a subsidiary of the Company, entered into a Loan Agreement (&#8220;Loan Agreement&#8221;) with the Durant Industrial Authority (the &#8220;Authority&#8221;) pursuant to which it received $</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"><ix:nonFraction contextRef="D20211029" name="sgbx:ValueOfRenovationImprovements" unitRef="USD" id="Tag973" decimals="0" format="ixt:num-dot-decimal">750,000</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;to be used for renovation improvements related to the Company's second manufacturing&#160;facility and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"><ix:nonFraction contextRef="D20211029" name="sgbx:PrincipalAmountOfPromissoryNote" unitRef="USD" id="Tag970" decimals="0" format="ixt:num-dot-decimal">750,000</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;(the &#8220;Forgivable Note&#8221;). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement,&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">one</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">-third (</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">1</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">/</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">3</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">) of the balance of the Forgivable Note will be forgiven on April 29, 2027,&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">one</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">-half (</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">1</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">/</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">2</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">75</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;full-time employees in Durant Oklahoma and pay them no less than<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">1.5</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;times the federal minimum wage, and provides SG Echo<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">24</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;months to comply with the provision.&#160; &#160;</span></span></p>
</ix:nonNumeric>
</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Tag251" escape="true">
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" id="t_ft_L9PWQ6N6PC00000000000000000000b">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_WODST57G6O00000000000000000000b">
<table style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top;  height: 17px;width: 36pt;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 11. </span></p>
</td>
<td style="vertical-align: top; height: 17px; ">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Business Combination </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt; margin: 0in 0in 8pt; line-height: inherit;">On September 17, 2020, the Company, through SG Echo, LLC (its wholly owned subsidiary), entered into an Asset Purchase Agreement (&#8220;APA<span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">"</span>) to acquire substantially all of the assets of Echo DCL, LLC (&#8220;Echo&#8221;) for $<ix:nonFraction contextRef="I20200917" name="sgbx:AcquisitionCash" unitRef="USD" id="Tag18" decimals="0" format="ixt:num-dot-decimal">1,059,600</ix:nonFraction><span>&#160;</span>in cash (the &#8220;Echo Acquisition&#8221;), except for ECHO DCL's&#160;real estate holdings. The Echo Acquisition closed on September 23, 2020. In addition, the sellers of Echo have the potential of additional consideration based upon the APA.<span style="line-height: inherit;">&#160;<span>&#160;</span></span>In accordance with ASC 805, the Echo Acquisition is accounted for as a business combination. The Echo Acquisition was made for the purpose of expanding the Company&#8217;s footprint into the modular manufacturing business.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 15.6933px; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The purchase consideration amounted to:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div style="box-sizing: border-box; font-family: 'Segoe UI', system-ui, 'Apple Color Emoji', 'Segoe UI Emoji', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="Tag393" escape="true">
<table style="height: 55px; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="margin: 0px; line-height: normal; height: 17px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; margin: 0in 0in 0.0001pt 0.1px; line-height: normal; background-color: #cceeff; margin-left: 0.1px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td>
<td style="height: 17px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; width: 1%;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" id="Tag196" decimals="0" format="ixt:num-dot-decimal">1,059,600</ix:nonFraction></span></td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; line-height: normal; height: 10px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Earnout&#160;liability</span></td>
<td style="height: 10px;"><br/></td>
<td style="height: 10px; text-align: right;"><span style="border-left: none; border-right: none;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="sgbx:BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" unitRef="USD" id="Tag182" xsi:nil="true"></ix:nonFraction>&#8212;</span></span></td>
<td style="height: 10px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0px; line-height: normal; height: 18px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; height: 18px;">Settlement of accounts receivable and net contract liabilities</td>
<td style="border-bottom: 2px solid #000000; background-color: #cceeff; height: 18px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff; height: 18px;">(<ix:nonFraction contextRef="D20211231" name="sgbx:BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" unitRef="USD" id="Tag187" decimals="0" sign="-" format="ixt:num-dot-decimal">94,980</ix:nonFraction></td>
<td style="background-color: #cceeff; height: 18px; margin: 0px; text-indent: 0px; text-align: left; padding: 0px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding: 0px 1px;">&#160;</td>
<td style="height: 10px; border-bottom: 4.5pt double #000000; padding: 0px 1px;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px;"><ix:nonFraction contextRef="D20211231" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="USD" id="Tag186" decimals="0" format="ixt:num-dot-decimal">964,620</ix:nonFraction></td>
<td style="height: 10px; padding: 0px 1px;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The settlement of accounts receivable and net contract liabilities represents amounts effectively settled upon the purchase of Echo, which originated from contacts between the Company and Echo prior to the purchase date.</span>&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The following table summarizes the preliminary allocation of the purchase price to the assets acquired and liabilities assumed for the Echo Acquisition:&#160;&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt; text-align: left;"><br/></p>
<div id="fs_8OCZ9XAWCW00000000000000000000B">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="Tag194" escape="true">
<table style="height: 186px; width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;" border="0" cellpadding="0">
<tbody>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Cash and cash equivalents&#160;&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 10%;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" unitRef="USD" id="Tag1005" decimals="0" format="ixt:num-dot-decimal">316,432</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts receivable </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;<ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="USD" id="Tag175" decimals="0" format="ixt:num-dot-decimal">252,557</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" unitRef="USD" id="Tag180" decimals="0" format="ixt:num-dot-decimal">130,799</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Prepaid expenses and other current assets&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" unitRef="USD" id="Tag177" decimals="0" format="ixt:num-dot-decimal">7,400</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Property, plant and equipment </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" unitRef="USD" id="Tag178" decimals="0" format="ixt:num-dot-decimal">1,154,818</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Right-of-use assets </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" unitRef="USD" id="Tag184" decimals="0" format="ixt:num-dot-decimal">57,120</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;">Goodwill</td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;"><br/></td>
<td style="padding: 0px; text-align: right; background-color: #cceeff; height: 10px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" unitRef="USD" id="Tag179" decimals="0" format="ixt:num-dot-decimal">85,810</ix:nonFraction></td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;"><br/></td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Intangible assets </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="USD" id="Tag181" decimals="0" format="ixt:num-dot-decimal">68,344</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts payable and accrued expenses&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" unitRef="USD" id="Tag176" decimals="0" format="ixt:num-dot-decimal">733,529</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;">Assumed liability</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" unitRef="USD" id="Tag188" decimals="0" format="ixt:num-dot-decimal">285,204</ix:nonFraction></td>
<td style="padding: 0px; height: 17px;">)</td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Contract liabilities </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;">(<ix:nonFraction contextRef="I20211231" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" unitRef="USD" id="Tag183" decimals="0" format="ixt:num-dot-decimal">32,807</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 19px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Lease liability </span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 19px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" unitRef="USD" id="Tag185" decimals="0" format="ixt:num-dot-decimal">57,120</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 19px;">)</td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" unitRef="USD" id="Tag999" decimals="0" format="ixt:num-dot-decimal">964,620</ix:nonFraction></span></p>
</td>
<td style="border-left: none; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_WASGK5Y3VK00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-<span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">24</span></span></span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to<span>&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: left;"><span style="color: #333333; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">For the Years Ended<span>&#160;</span></span><span style="border-top: 0px; border-right: none; border-bottom: 0px; border-left: none; border-image: initial; box-sizing: border-box; color: #333333; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span>December 31, 2021</span></span><span style="color: #333333; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>and<span>&#160; 2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_RNMOE56K4000000000000000000000b">
<div style="border-left: none; border-right: none;">
<div id="t_ft_NZ128TA92O00000000000000000000b">
<table style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 11. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Business Combination (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 0px; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">As part of the Echo Acquisition, the Company recorded a contingent consideration liability for additional payments due to the sellers of Echo. These payments are due in accordance with the APA and are based upon the net income obtained from the Echo business during certain earnout periods. The earnout periods concluded as of September 30, 2021. The initial contingent consideration liability of $<span><ix:nonFraction contextRef="I20210930" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="USD" id="Tag56" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction></span>&#160;was based on the fair value of the contingent consideration liability at the acquisition date, and is payable in cash and shares of restricted common stock of the Company. Any contingent liability would be paid out in the period after the earn out period, once additional advances are paid in full. As of December 31, 2021, the liability is $</span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><ix:nonFraction contextRef="I20211231" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="USD" id="Tag44" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction></span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">, and <span style="border-left: none; border-right: none;">no</span> payment has been paid out.</span>&#160; &#160;</span></p>
</div>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="sgbx:DisclosureOfLeasesTextBlock" id="Tag1070" escape="true">
<div style="border-left: none; border-right: none;">
<div id="t_ft_4V1G2AUHSG00000000000000000000b">
<table style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 12. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Leases </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.3; margin: 0pt 0pt 0pt 36pt;"><span style="line-height: inherit; font-size: 10pt;">The Company leases an office, a plant and certain equipment under non-cancelable operating and finance lease agreements. <ix:nonNumeric contextRef="D20211231" name="us-gaap:LessorDirectFinancingLeaseDescription" id="Tag738" escape="true">The leases have remaining lease terms of one and a half years to four years. The plant lease includes an option to extend the lease for up to five years.</ix:nonNumeric></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 5pt 0pt 5pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span><span style="line-height: inherit;">Supplemental balance sheet information related to leases is as follows:</span><span style="font-family: 'Times New Roman';">&#160;&#160;</span><span style="font-family: 'Times New Roman';">&#160; &#160;</span></span></p>
<p></p>
<ix:nonNumeric contextRef="D20211231" name="sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" id="Tag341" escape="true">
<table style="height: 210px; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; text-indent: 0px;" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="margin-left: 0.1px; height: 10px; text-align: left;"><br/></td>
<td style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;" colspan="2"><span style="font-weight: bold;">Balance Sheet Location</span><br/></td>
<td style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;" colspan="2"><span style="font-weight: bold;">December 31, 2021</span><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="margin-left: 0.1px; height: 10px; width: 36pt; text-align: left;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Operating Leases</span></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 40%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 10%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets, net</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><ix:nonFraction contextRef="I20211231" name="sgbx:OperatingLeaseRightOfUseAssets" unitRef="USD" id="Tag1024" decimals="0" format="ixt:num-dot-decimal">1,177,879</ix:nonFraction></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Current liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, current maturities&#160;</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">
<p>(<ix:nonFraction contextRef="I20211231" name="sgbx:OperatingLeaseLiabilitiesCurrent" unitRef="USD" id="Tag126" decimals="0" format="ixt:num-dot-decimal">317,977</ix:nonFraction><br/></p>
</td>
<td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities</td>
<td style="text-align: left; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="border-left: none; border-right: none;">(<ix:nonFraction contextRef="I20211231" name="sgbx:OperatingLeaseLiabilitiesNoncurrent" unitRef="USD" id="Tag208" decimals="0" format="ixt:num-dot-decimal">860,481</ix:nonFraction></span></td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Total operating lease liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:OperatingLeaseLiability" unitRef="USD" id="Tag1028" decimals="0" format="ixt:num-dot-decimal">1,178,458</ix:nonFraction></td>
<td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Finance Leases</span></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><ix:nonFraction contextRef="I20211231" name="sgbx:RightOfUseAssetsFinanceLeases" unitRef="USD" id="Tag17" decimals="0" format="ixt:num-dot-decimal">32,174</ix:nonFraction></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Current liabilities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, current maturities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20211231" name="sgbx:LeaseLiabilityCurrentMaturities" unitRef="USD" id="Tag1027" decimals="0" sign="-" format="ixt:num-dot-decimal">19,492</ix:nonFraction></td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities&#160;</td>
<td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20211231" name="sgbx:LeaseLiabilityNonCurrentLiabilities" unitRef="USD" id="Tag479" decimals="0" sign="-" format="ixt:num-dot-decimal">11,643</ix:nonFraction></td>
<td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Total finance lease liabilities&#160;</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20211231" name="sgbx:TotalFinanceLeaseLiabilities" unitRef="USD" id="Tag802" decimals="0" sign="-" format="ixt:num-dot-decimal">31,135</ix:nonFraction></td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">
<p><span style="font-weight: bold;"> Weighted Average Remaining Lease Term </span></p>
</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Operating leases</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><ix:nonNumeric contextRef="I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tag484" format="ixt-sec:duryear">3.69</ix:nonNumeric> years</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Finance leases</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><ix:nonNumeric contextRef="I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="Tag1030" format="ixt-sec:duryear">1.61</ix:nonNumeric> years</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Weighted Average Discount Rate&#160;</span><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Operating leases</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="Pure" id="Tag127" decimals="2" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction>%</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Finance leases</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" unitRef="Pure" id="Tag804" decimals="2" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction>%</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>

<div style="border-left: none; border-right: none;">
<div id="t_ft_ZO506GCB5C00000000000000000000b">
<ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_3GC8J92VB400000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span class="pageno" style="font-size: 10pt;">F-<span style="border-left: none; border-right: none;">25</span></span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div>
</div>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span><br/></p>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to<span>&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: left;"><span style="color: #333333; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">For the Years Ended<span>&#160;</span></span><span style="border-top: 0px; border-right: none; border-bottom: 0px; border-left: none; border-image: initial; box-sizing: border-box; color: #333333; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span>December 31, 2021</span></span><span style="color: #333333; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>and<span>&#160; 2020</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div style="border-left: none; border-right: none;">
<div id="t_ft_2VUX6ZH3F400000000000000000000b">
<div style="border-left: none; border-right: none;">
<div id="t_ft_01OJ8NZE2O00000000000000000000b">
<table style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;"><span style="font-weight: bold;">12.</span></td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Leases (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</ix:exclude>
</div>
</div>

<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times; color: #000000;">As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.&#160;</span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;">Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows:&#160;</span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p></p>
<ix:nonNumeric contextRef="D20211231" name="sgbx:LesseeLeaseLiabilityMaturityTableTextBlock" id="Tag221" escape="true">
<table style="height: 157px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px;"><span style="font-weight: bold;">Year Ending December 31,&#160;&#160;</span></td>
<td style="height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Financing</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Total</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px;" class="ng-scope">2022</td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="USD" id="Tag335" decimals="0" format="ixt:num-dot-decimal">348,984</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="USD" id="Tag128" decimals="0" format="ixt:num-dot-decimal">20,160</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" unitRef="USD" id="Tag485" decimals="0" format="ixt:num-dot-decimal">369,144</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;" class="ng-scope">2023</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="USD" id="Tag1023" decimals="0" format="ixt:num-dot-decimal">330,300</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" unitRef="USD" id="Tag805" decimals="0" format="ixt:num-dot-decimal">11,760</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherCommitmentDueInSecondYear" unitRef="USD" id="Tag203" decimals="0" format="ixt:num-dot-decimal">342,060</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff;" class="ng-scope">2024</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="USD" id="Tag1033" decimals="0" format="ixt:num-dot-decimal">324,000</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" unitRef="USD" id="Tag207" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherCommitmentDueInThirdYear" unitRef="USD" id="Tag123" decimals="0" format="ixt:num-dot-decimal">324,000</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;" class="ng-scope">2025</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="USD" id="Tag129" decimals="0" format="ixt:num-dot-decimal">243,000</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" unitRef="USD" id="Tag240" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherCommitmentDueInFourthYear" unitRef="USD" id="Tag232" decimals="0" format="ixt:num-dot-decimal">243,000</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px; background-color: #cceeff;">2026</td>
<td style="height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="USD" id="Tag482" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" unitRef="USD" id="Tag803" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherCommitmentDueInFifthYear" unitRef="USD" id="Tag34" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="height: 19px;"><br/></td>
<td style="height: 19px;">Total lease payments</td>
<td style="height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="USD" id="Tag205" decimals="0" format="ixt:num-dot-decimal">1,246,284</ix:nonFraction></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" unitRef="USD" id="Tag1025" decimals="0" format="ixt:num-dot-decimal">31,920</ix:nonFraction></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OtherCommitment" unitRef="USD" id="Tag481" decimals="0" format="ixt:num-dot-decimal">1,278,204</ix:nonFraction></td>
<td style="text-align: right; height: 19px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px; background-color: #cceeff;">Less: Imputed interest</td>
<td style="height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="USD" id="Tag1026" decimals="0" format="ixt:num-dot-decimal">67,826</ix:nonFraction></td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" unitRef="USD" id="Tag226" decimals="0" format="ixt:num-dot-decimal">785</ix:nonFraction></td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20211231" name="sgbx:TotalOperatingImputedInterest" unitRef="USD" id="Tag125" decimals="0" format="ixt:num-dot-decimal">68,611</ix:nonFraction></td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">Present value of lease liabilities</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">$</td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="us-gaap:OperatingLeaseLiability" unitRef="USD" id="Tag480" decimals="0" format="ixt:num-dot-decimal">1,178,458</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">$</td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="sgbx:FinancingLeaseLiability" unitRef="USD" id="Tag62" decimals="0" format="ixt:num-dot-decimal">31,135</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">$</td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20211231" name="sgbx:PresentValueOfLeaseLiabilities" unitRef="USD" id="Tag1029" decimals="0" format="ixt:num-dot-decimal">1,209,593</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;"><span style="font-family: 'Times New Roman', serif; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Chicago Airport Testing has subleased its leased vacant area for a period of<span>&#160;</span></span>one year<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">, the sublessee&#160;has the option to terminate at any time after the first six months. The sublessee&#160;elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.</span></span></span></p>
</ix:nonNumeric>
</div>
<br/></div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="sgbx:ConstructionBacklogTextBlock" id="Tag82" escape="true">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 13. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Construction Backlog </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 8pt 0pt 8pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following represents the backlog of signed construction and engineering contracts in existence at December 31, 2021 and 2020, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at December 31, 2021&#160;and December 31, 2020, respectively, on which work has not yet begun:</span></p>
<ix:nonNumeric contextRef="D20211231" name="sgbx:ScheduleOfConstructionBacklogTableTextBlock" id="Tag301" escape="true">
<table style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 77px; width: 100%; text-indent: 0px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - beginning of period </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="sgbx:ConstructionContractsBacklog" unitRef="USD" id="Tag439" decimals="0" format="ixt:num-dot-decimal">25,117,461</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20191231" name="sgbx:ConstructionContractsBacklog" unitRef="USD" id="Tag515" decimals="0" format="ixt:num-dot-decimal">17,634,261</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> New contracts and change orders during the period </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="sgbx:NewContractsReceivedDuringYear" unitRef="USD" id="Tag983" decimals="0" format="ixt:num-dot-decimal">3,191,335</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="sgbx:NewContractsReceivedDuringYear" unitRef="USD" id="Tag260" decimals="0" format="ixt:num-dot-decimal">13,816,785</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">Adjustments and cancellations, net</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20211231" name="sgbx:AdjustmentsAndCancellationsNet" unitRef="USD" id="Tag135" decimals="0" sign="-" format="ixt:num-dot-decimal">18,297,197</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231" name="sgbx:AdjustmentsAndCancellationsNet" unitRef="USD" id="Tag986" decimals="0" sign="-" format="ixt:num-dot-decimal">27,370</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Subtotal </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="sgbx:ConstructionBacklogGross" unitRef="USD" id="Tag979" decimals="0" format="ixt:num-dot-decimal">10,011,599</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="sgbx:ConstructionBacklogGross" unitRef="USD" id="Tag976" decimals="0" format="ixt:num-dot-decimal">31,423,676</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: contract revenue earned during the period&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="sgbx:ContractRevenue" unitRef="USD" id="Tag333" decimals="0" sign="-" format="ixt:num-dot-decimal">6,793,690</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; height: 10px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="sgbx:ContractRevenue" unitRef="USD" id="Tag977" decimals="0" sign="-" format="ixt:num-dot-decimal">6,306,215</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - end of period </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="sgbx:ConstructionContractsBacklog" unitRef="USD" id="Tag980" decimals="0" format="ixt:num-dot-decimal">3,217,909</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="sgbx:ConstructionContractsBacklog" unitRef="USD" id="Tag1022" decimals="0" format="ixt:num-dot-decimal">25,117,461</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span>26</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center; text-indent: 36pt;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 6pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: left; text-indent: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center; text-indent: 36pt;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 6pt;">&#160;</span></p>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-width: 0px 0px 1.5pt; border-image: initial; margin: 0pt; padding: 0px; box-sizing: border-box; border-color: initial initial #000000 initial; border-style: initial initial solid initial;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021&#160;and <span>2020</span></span></p>
<hr style="border-bottom-color: #000000; border-top-color: #000000;"></hr></div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_YENUQNDJNK00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 13. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Construction Backlog (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 9pt 0pt 10pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Backlog at December 31, 2021 included <ix:nonNumeric contextRef="D20211231" name="sgbx:ContractBacklogDescription" id="Tag507" escape="true"><span style="border-right: none; border-left: none;">two</span> contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million</ix:nonNumeric>&#160;<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span><span style="border-right: none; border-left: none;">along with</span><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;</span><ix:nonFraction contextRef="D20211231_ExclusiveLicenseAgreementMember" name="sgbx:NumberOfLargeContracts" unitRef="Item" id="Tag975" decimals="0" format="ixt-sec:numwordsen">three</ix:nonFraction><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;contracts during the fourth quarter of&#160;</span>2020<span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;in the amount of approximately $</span><ix:nonFraction contextRef="D20211231_ContractOneMember_ExclusiveLicenseAgreementMember" name="sgbx:RedemptionDistributionsAmount" unitRef="USD" id="Tag73" decimals="1" format="ixt:num-dot-decimal">2.7</ix:nonFraction><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;million, $</span><ix:nonFraction contextRef="D20211231_ContractTwoMember_ExclusiveLicenseAgreementMember" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag978" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.80</ix:nonFraction><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;million, and $</span><ix:nonFraction contextRef="D20211231_ContractThreeMember_ExclusiveLicenseAgreementMember" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag375" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.70</ix:nonFraction>&#160;million. The Company executed&#160;<ix:nonFraction contextRef="D20210331_ExclusiveLicenseAgreementMember" name="sgbx:NumberOfLargeContracts" unitRef="Item" id="Tag974" decimals="0" format="ixt-sec:numwordsen">one</ix:nonFraction>&#160;large contract in the first quarter of 2021 in the amount of approximately $<ix:nonFraction contextRef="D20210331" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag132" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.3</ix:nonFraction>&#160;million, one large contract in the third quarter of 2021 of approximately of $<ix:nonFraction contextRef="D20210930" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag74" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.87</ix:nonFraction> million and had one large partial contract cancellation to an existing contract of approximately&#160;($<ix:nonFraction contextRef="D20210930" name="sgbx:CancellationOfConstructionBacklogContractAmountbacklogcontract" unitRef="USD" id="Tag982" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.3</ix:nonFraction>) million. The Company executed one large contract in the fourth quarter of 2021 in the amount of approximately $<ix:nonFraction contextRef="D20211231" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag981" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.78</ix:nonFraction> million and had&#160;<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">one contract cancellation in t</span><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">he amount of approximately&#160;$</span><span><ix:nonFraction contextRef="D20211231" name="sgbx:CancellationOfConstructionBacklogContractAmountbacklogcontract" unitRef="USD" id="Tag1012" decimals="-5" scale="6" format="ixt:num-dot-decimal">16.9</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;million.</span> </span>The Company expects that all of this revenue will be realized by December, 2022.</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span>&#160;As previously discussed in Note 3, the&#160;</span><span>ELA was terminated and in connection with the termination a Settlement and Mutual Release Agreement was executed. The Company is receiving an assignment of CPF's&#160;right to a $<span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="D20211231" name="sgbx:RedemptionDistributionsAmount" unitRef="USD" id="Tag5" decimals="-4" scale="6" format="ixt:num-dot-decimal">1.25</ix:nonFraction></span>&#160;million redemption distribution for one such project. The Company does not expect to receive any royalties from the terminated ELA and Backlog does not include the redemption distribution fee.&#160;</span></span></span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div id="t_ft_WI1MX692W000000000000000000000b">
<p style="margin: 0pt 0pt 8pt 36pt; text-indent: 0pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 9pt;"><span style="font-size: 10pt;">The Company&#8217;s remaining backlog as of December 31, 2021 represents the remaining transaction price of firm contracts for which work has not been performed and excludes unexercised contract options.<span>&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 8pt 36pt; text-indent: 0pt;"><span style="font-size: 10pt; text-indent: 0pt;">The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of </span>December 31, 2021<span style="font-size: 10pt; text-indent: 0pt;"> over the following period:&#160;&#160;</span></p>
</div>
</div>
</div>
<ix:nonNumeric contextRef="D20211231" name="sgbx:RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="Tag394" escape="true">
<table style="height: 71px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;" border="0">
<tbody>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="text-align: center; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;" colspan="2"><strong>2021</strong><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; margin-left: 0.1px;">Within 1 year&#160;</td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;">$</td>
<td style="height: 10px; text-align: right; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 10%;"><ix:nonFraction contextRef="I20211231_WithinOneYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag75" decimals="0" format="ixt:num-dot-decimal">3,217,909</ix:nonFraction></td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">1 to 2 years<br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; text-align: right; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><ix:nonFraction contextRef="I20211231_OneToTwoYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag523" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">Thereafter<br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><ix:nonFraction contextRef="I20211231_ThereAfterMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag387" xsi:nil="true"></ix:nonFraction>&#8212;<br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">Total Backlog</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">$</td>
<td style="height: 17px; text-align: right; border-bottom: 4.5pt double #000000; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag337" decimals="0" format="ixt:num-dot-decimal">3,217,909</ix:nonFraction></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.</span></p>
</ix:nonNumeric>
</div>
</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; margin: 0px;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tag810" escape="true">
<div id="t_ft_TOGKU26OOG00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 14. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Segment Reporting </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0px; font-size: 10pt; font-family: 'times new roman', times;"><span style="font-size: 10pt;">We have organized our operations into <span style="border-right: none; border-left: none;">three</span> segments: Construction, Medical, and Development. We allocate to segment results the operating expenses &#8220;Payroll and related expenses,&#8221; &#8220;General and administrative,&#8221; &#8220;Marketing and business development,&#8221; and &#8220;Pre-project&#8221; based on usage, which is generally reflected in the segment in which the costs are incurred. These segments reflect the way our executive team evaluates the Company&#8217;s business performance and manages its operations. The Construction segment includes the Company's manufacturing unit SG ECHO and other modules projects. The Medical segment mainly consists of the Company's joint venture COVID-19 laboratory operations. The Development segment includes real property development utilizing our technology and our manufacturing facility. Corporate and support consists <span style="color: #000000; font-family: 'TIMES NEW ROMAN', sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">of general corporate expenses such as our executive office; the corporate finance, accounting, audit, tax, human resources, risk management, information technology, marketing, and legal groups; corporate</span>&#160;overhead and other items not allocated to any of the Company's segments. From time to time, the Company revises the measurement of each segment's cost of revenue and operating expenses, including any corporate overhead allocations, as determined by the information regularly reviewed by its executive team. Information for the Company's segments, as well as for Corporate and support, is provided in the following table:&#160; &#160; &#160; &#160;</span></p>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_8G5VQRC3Q800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-27</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_QTO38SUMQ800000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 14. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Segment Reporting (continued)&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="Tag809" escape="true">
<table cellpadding="0" width="100%" style="height: 411px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 98.6234%; margin-left: 0px;">
<tbody>
<tr style="height: 17px;">
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 29.5833%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px; width: 11.3333%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Construction </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11%;"><span style="font-weight: bold; margin: 0pt; text-align: center;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Medical</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11.1667%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> &#160; &#160; &#160; &#160; &#160; &#160; &#160; Development&#160; &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td colspan="2" valign="top" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> Corporate/Support </span></p>
</td>
<td valign="top" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.08333%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td valign="top" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"><br/></td>
<td colspan="2" valign="top" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-weight: bold; margin: 0pt; text-align: center;"> Consolidated </span></p>
</td>
<td valign="top" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="font-weight: bold;">Fiscal<span> Year Ended December 31, 2021&#160;&#160;</span></span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td valign="bottom" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: justify; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">Revenue</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;">$</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"><ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag1097" decimals="0" format="ixt:num-dot-decimal">6,793,690</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"><ix:nonFraction contextRef="D20211231_MedicalMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag1078" decimals="0" format="ixt:num-dot-decimal">31,548,012</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;">$</td>
<td style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;" align="right"><span><ix:nonFraction contextRef="D20211231_DevelopmentMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag840" xsi:nil="true"></ix:nonFraction>-</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"><ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag818" xsi:nil="true"></ix:nonFraction>-</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right"><ix:nonFraction contextRef="D20211231_ConslidatedMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag1080" decimals="0" format="ixt:num-dot-decimal">38,341,702</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: justify; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating income (loss)&#160;</span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%; background-color: #cceeff;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(<ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag839" decimals="0" sign="-" format="ixt:num-dot-decimal">7,041,313</ix:nonFraction></span></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;" align="left">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"><ix:nonFraction contextRef="D20211231_MedicalMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag782" decimals="0" format="ixt:num-dot-decimal">8,405,332</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;" align="right">(<ix:nonFraction contextRef="D20211231_DevelopmentMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag829" decimals="0" sign="-" format="ixt:num-dot-decimal">203,078</ix:nonFraction></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;" align="left">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;" align="right">(<ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag760" decimals="0" sign="-" format="ixt:num-dot-decimal">7,143,792</ix:nonFraction>)</td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;" align="right">(<ix:nonFraction contextRef="D20211231_ConslidatedMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag596" decimals="0" sign="-" format="ixt:num-dot-decimal">5,982,851</ix:nonFraction></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;" align="left">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="font-size: 13.3333px;">Other income (expense)</span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"><ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag385" decimals="0" format="ixt:num-dot-decimal">5,163</ix:nonFraction></span></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%;" align="left"></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(<ix:nonFraction contextRef="D20211231_MedicalMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag753" decimals="0" sign="-" format="ixt:num-dot-decimal">9,878</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right">(<ix:nonFraction contextRef="D20211231_DevelopmentMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag787" decimals="0" sign="-" format="ixt:num-dot-decimal">55</ix:nonFraction></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;" align="left">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right"><ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag823" decimals="0" format="ixt:num-dot-decimal">79,248</ix:nonFraction></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;" align="left"></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right"><ix:nonFraction contextRef="D20211231_ConslidatedMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag770" decimals="0" format="ixt:num-dot-decimal">74,478</ix:nonFraction></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%;" align="left"></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Income (loss) before income&#160;taxes </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;" align="right">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"> (<ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag837" decimals="0" sign="-" format="ixt:num-dot-decimal">7,036,150</ix:nonFraction> </span></p>
</td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;" align="left">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> )&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"><ix:nonFraction contextRef="D20211231_MedicalMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag824" decimals="0" format="ixt:num-dot-decimal">8,395,455</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;" align="right">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160;&#160;(<ix:nonFraction contextRef="D20211231_DevelopmentMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag773" decimals="0" sign="-" format="ixt:num-dot-decimal">203,133</ix:nonFraction> </span></p>
</td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;" align="left">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;" align="right">
<p style="margin: 0pt;">(<ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag1088" decimals="0" sign="-" format="ixt:num-dot-decimal">7,064,544</ix:nonFraction>)</p>
</td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;" align="left">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;" align="right">(<ix:nonFraction contextRef="D20211231_ConslidatedMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag757" decimals="0" sign="-" format="ixt:num-dot-decimal">5,908,372</ix:nonFraction></td>
<td style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;" align="left">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Less: Net income (loss) attributable to non-controlling interest </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"><br/></td>
<td style="height: 17px; margin: 0px; vertical-align: bottom; width: 10.5%;" align="right">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag835" xsi:nil="true"></ix:nonFraction>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;">
<p style="margin: 0pt;"><span style="margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"><ix:nonFraction contextRef="D20211231_MedicalMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag831" decimals="0" format="ixt:num-dot-decimal">4,924,303</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
<td style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;" align="right">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20211231_DevelopmentMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag764" xsi:nil="true"></ix:nonFraction>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;" align="right">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag761" xsi:nil="true"></ix:nonFraction>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;">
<p style="margin: 0pt;"><span style="margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;" align="right"><ix:nonFraction contextRef="D20211231_ConslidatedMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag833" decimals="0" format="ixt:num-dot-decimal">4,924,303</ix:nonFraction></td>
<td valign="bottom" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;">Net income (loss) attributable to common stockholders of SG Blocks, Inc.</td>
<td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;">$</td>
<td style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(<ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag601" decimals="0" sign="-" format="ixt:num-dot-decimal">7,036,150</ix:nonFraction></span></td>
<td style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;" align="left">)</td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;" align="right"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"><ix:nonFraction contextRef="D20211231_MedicalMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag832" decimals="0" format="ixt:num-dot-decimal">3,471,152</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;">$</td>
<td style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;" align="right">(<ix:nonFraction contextRef="D20211231_DevelopmentMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag774" decimals="0" sign="-" format="ixt:num-dot-decimal">203,133</ix:nonFraction></td>
<td style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;" align="left">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;">$</td>
<td style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;" align="right">(<ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag1091" decimals="0" sign="-" format="ixt:num-dot-decimal">7,064,544</ix:nonFraction>)</td>
<td style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;" align="left"></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;">$</td>
<td style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;" align="right">(<ix:nonFraction contextRef="D20211231_ConslidatedMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag842" decimals="0" sign="-" format="ixt:num-dot-decimal">10,832,675</ix:nonFraction></td>
<td style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;" align="left">)</td>
</tr>
<tr style="height: 23px;">
<td style="vertical-align: bottom; height: 23px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 23px; width: 29.5833%;">
<p>Total assets<br/></p>
</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 10.5%;"><ix:nonFraction contextRef="I20211231_ConstructionMember" name="us-gaap:Assets" unitRef="USD" id="Tag777" decimals="0" format="ixt:num-dot-decimal">12,274,536</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20211231_MedicalMember_1" name="us-gaap:Assets" unitRef="USD" id="Tag820" decimals="0" format="ixt:num-dot-decimal">5,884,098</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20211231_DevelopmentMember" name="us-gaap:Assets" unitRef="USD" id="Tag821" decimals="0" format="ixt:num-dot-decimal">8,053,885</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20211231_CorporateAndOtherMember" name="us-gaap:Assets" unitRef="USD" id="Tag599" decimals="0" format="ixt:num-dot-decimal">8,711,499</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20211231_ConslidatedMember" name="us-gaap:Assets" unitRef="USD" id="Tag765" decimals="0" format="ixt:num-dot-decimal">34,924,018</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;">Depreciation and amortization</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag780" decimals="0" format="ixt:num-dot-decimal">351,795</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_MedicalMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag822" decimals="0" format="ixt:num-dot-decimal">240,266</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_DevelopmentMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag1083" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag1095" decimals="0" format="ixt:num-dot-decimal">13,345</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20211231_ConslidatedMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag595" decimals="0" format="ixt:num-dot-decimal">605,406</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">Capital expenditures</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"><ix:nonFraction contextRef="D20211231_ConstructionMember_1" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag838" decimals="0" format="ixt:num-dot-decimal">886,504</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20211231_MedicalMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag779" decimals="0" format="ixt:num-dot-decimal">362,122</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20211231_DevelopmentMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag844" decimals="0" format="ixt:num-dot-decimal">3,576,130</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20211231_CorporateAndOtherMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag817" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20211231_ConslidatedMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag841" decimals="0" format="ixt:num-dot-decimal">4,824,756</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Fiscal Year Ended December 31, 2020</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Revenue</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"><ix:nonFraction contextRef="D20201231_ConstructionMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag828" decimals="0" format="ixt:num-dot-decimal">4,514,122</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag775" decimals="0" format="ixt:num-dot-decimal">4,241,501</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag771" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag758" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_ConslidatedMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="USD" id="Tag1089" decimals="0" format="ixt:num-dot-decimal">8,755,623</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating income (loss)</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20201231_ConstructionMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag767" decimals="0" format="ixt:num-dot-decimal">161,212</ix:nonFraction></span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag1090" decimals="0" format="ixt:num-dot-decimal">996,956</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag1098" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag772" decimals="0" sign="-" format="ixt:num-dot-decimal">5,741,001</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231_ConslidatedMember" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="USD" id="Tag1093" decimals="0" sign="-" format="ixt:num-dot-decimal">4,582,833</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other income (expense)</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(<ix:nonFraction contextRef="D20201231_ConstructionMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag1085" decimals="0" sign="-" format="ixt:num-dot-decimal">3,012</ix:nonFraction></span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag781" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag826" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag1081" decimals="0" format="ixt:num-dot-decimal">77,682</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_ConslidatedMember" name="sgbx:Otherincomeexpense" unitRef="USD" id="Tag1096" decimals="0" format="ixt:num-dot-decimal">74,670</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Income (loss) before income&#160;taxes</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20201231_ConstructionMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag786" decimals="0" format="ixt:num-dot-decimal">158,200</ix:nonFraction></span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag763" decimals="0" format="ixt:num-dot-decimal">996,956</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag1086" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag830" decimals="0" sign="-" format="ixt:num-dot-decimal">5,663,319</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231_ConslidatedMember" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="USD" id="Tag597" decimals="0" sign="-" format="ixt:num-dot-decimal">4,508,163</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 29.5833%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income (loss) attributable to non-controlling interest</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20201231_ConstructionMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag778" xsi:nil="true"></ix:nonFraction>&#8212;</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag600" decimals="0" format="ixt:num-dot-decimal">184,567</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag598" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag594" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"><ix:nonFraction contextRef="D20201231_ConslidatedMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="USD" id="Tag759" decimals="0" format="ixt:num-dot-decimal">184,567</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income (loss) attributable to common stockholders of SG Blocks,<span>&#160;</span></span>Inc<span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">.</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20201231_ConstructionMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag762" decimals="0" format="ixt:num-dot-decimal">158,200</ix:nonFraction></span><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag827" decimals="0" format="ixt:num-dot-decimal">812,389</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag766" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag754" decimals="0" sign="-" format="ixt:num-dot-decimal">5,663,318</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(<ix:nonFraction contextRef="D20201231_ConslidatedMember" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="USD" id="Tag1092" decimals="0" sign="-" format="ixt:num-dot-decimal">4,692,729</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 19px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 19px;">Total assets</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 19px;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 19px;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 19px;"><ix:nonFraction contextRef="I20201231_ConstructionMember" name="us-gaap:Assets" unitRef="USD" id="Tag784" decimals="0" format="ixt:num-dot-decimal">10,545,092</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"><ix:nonFraction contextRef="I20201231_MedicalMember_1" name="us-gaap:Assets" unitRef="USD" id="Tag819" decimals="0" format="ixt:num-dot-decimal">4,368,848</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 19px;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"><ix:nonFraction contextRef="I20201231_DevelopmentMember" name="us-gaap:Assets" unitRef="USD" id="Tag755" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"><ix:nonFraction contextRef="I20201231_CorporateAndOtherMember" name="us-gaap:Assets" unitRef="USD" id="Tag836" decimals="0" format="ixt:num-dot-decimal">11,968,157</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"><ix:nonFraction contextRef="I20201231_ConslidatedMember" name="us-gaap:Assets" unitRef="USD" id="Tag845" decimals="0" format="ixt:num-dot-decimal">26,882,097</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 19px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 17px; background-color: #cceeff;">Depreciation and amortization</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_ConstructionMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag1084" decimals="0" format="ixt:num-dot-decimal">225,770</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag1094" decimals="0" format="ixt:num-dot-decimal">4,256</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag843" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag825" decimals="0" format="ixt:num-dot-decimal">9,956</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20201231_ConslidatedMember" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" id="Tag1087" decimals="0" format="ixt:num-dot-decimal">239,982</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 17px;">Capital expenditure</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px;"><ix:nonFraction contextRef="D20201231_ConstructionMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag1082" decimals="0" format="ixt:num-dot-decimal">189,144</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><ix:nonFraction contextRef="D20201231_MedicalMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag769" decimals="0" format="ixt:num-dot-decimal">1,350,252</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><ix:nonFraction contextRef="D20201231_DevelopmentMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag834" decimals="0" format="ixt:num-dot-decimal">0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><ix:nonFraction contextRef="D20201231_CorporateAndOtherMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag12" decimals="0" format="ixt:num-dot-decimal">28,720</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><ix:nonFraction contextRef="D20201231_ConslidatedMember" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="USD" id="Tag1079" decimals="0" format="ixt:num-dot-decimal">1,568,115</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
</ix:nonNumeric>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tag1019" escape="true">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;"><span style="font-weight: bold;">15.</span></td>
<td style="vertical-align: top;">
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Income Taxes </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s provision (benefit) for income taxes consists of the following for the year ended </span><span style="border-right: none; border-left: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2021</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;and 2020:</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Tag606" escape="true">
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_R2BTOM0JM800000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 126px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Deferred: </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;" colspan="2">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;" colspan="2">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-left: 10pt; height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Federal </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="USD" id="Tag668" xsi:nil="true"></ix:nonFraction>2,302,762</span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">)</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="USD" id="Tag380" decimals="0" sign="-" format="ixt:num-dot-decimal">974,181</ix:nonFraction></span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">)</td>
</tr>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> State&#160;and local </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="USD" id="Tag423" xsi:nil="true"></ix:nonFraction>477,375</span></p>
</td>
<td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 19px;">)</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="USD" id="Tag424" decimals="0" sign="-" format="ixt:num-dot-decimal">567,767</ix:nonFraction></span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">)</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-left: 20pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total deferred </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; text-align: right;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" id="Tag242" xsi:nil="true"></ix:nonFraction>2,780,137</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">)</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" id="Tag568" decimals="0" sign="-" format="ixt:num-dot-decimal">1,541,948</ix:nonFraction></span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">)</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-left: 20pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total provision (benefit) for income taxes </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="sgbx:ProvisionIncomeTaxExpenseBenefit" unitRef="USD" id="Tag140" xsi:nil="true"></ix:nonFraction>2,780,137</span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">)</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="sgbx:ProvisionIncomeTaxExpenseBenefit" unitRef="USD" id="Tag41" decimals="0" sign="-" format="ixt:num-dot-decimal">1,541,948</ix:nonFraction></span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">)</td>
</tr>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: valuation reserve </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; text-align: right;"><ix:nonFraction contextRef="D20211231" name="sgbx:AmountOfValuationReserve" unitRef="USD" id="Tag405" xsi:nil="true"></ix:nonFraction>2,780,137</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"></td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="sgbx:AmountOfValuationReserve" unitRef="USD" id="Tag421" decimals="0" sign="-" format="ixt:num-dot-decimal">1,541,948</ix:nonFraction></span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"></td>
</tr>
<tr style="height: 10px;">
<td style="background-color: #ffffff; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 3px 26px; height: 10px; vertical-align: bottom;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Income tax provision </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" id="Tag408" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" id="Tag346" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<!-- [if !supportMisalignedColumns]><tr style="height:0pt"><td style="width:36pt; border:none"></td><td style="width:24pt; border:none"></td><td style="width:7.2pt; border:none"></td><td style="width:12pt; border:none"></td><td style="width:37.4pt; border:none"></td><td style="width:7.2pt; border:none"></td><td style="width:7.2pt; border:none"></td><td style="width:12pt; border:none"></td><td style="width:37.4pt; border:none"></td><td style="width:7.2pt; border:none"></td></tr><![endif]--></tbody>
</table>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman'; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>
<ix:exclude>
<div>
<div id="t_ft_J2MCZ99UQO00000000000000000000b">
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span style="border-left: none; border-right: none;">28</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 4pt;">&#160;</p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 4pt;">&#160;</p>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021 and <span style="border-left: none; border-right: none;">2020</span></span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 5pt;">&#160;</p>
<div id="t_ft_985TKTEY4G00000000000000000000b">
<table style="border: 0px; margin: 0px 0px 0px 0pt; padding: 0px; box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; background-color: transparent; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">
<tr style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">
<td style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: top; width: 36pt;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 15. </span></p>
</td>
<td style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; vertical-align: top;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Income Taxes&#160;(continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the federal statutory rate to <ix:nonFraction contextRef="D20211231" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="Pure" id="Tag422" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction>% for the year ended December 31, 2021&#160;and 2020 to the effective rate for income from operations before income taxes is as follows:</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160;&#160;</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;">&#160;</p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tag532" escape="true">
<table style="border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 94px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Benefit for income taxes at federal statutory rate </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="Pure" id="Tag50" xsi:nil="true"></ix:nonFraction>21.0 </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="Pure" id="Tag63" decimals="3" scale="-2" format="ixt:num-dot-decimal">21.0</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> State&#160;and local income taxes, net of federal benefit </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" unitRef="Pure" id="Tag378" xsi:nil="true"></ix:nonFraction>3.9</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" unitRef="Pure" id="Tag416" decimals="3" scale="-2" format="ixt:num-dot-decimal">3.9</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; padding: 0px; height: 17px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff;">Goodwill impairment</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;"><ix:nonFraction contextRef="D20211231" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" unitRef="Pure" id="Tag382" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;"><ix:nonFraction contextRef="D20201231" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" unitRef="Pure" id="Tag332" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;">Change in state rate</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;"><ix:nonFraction contextRef="D20211231" name="sgbx:DifferencesAttributableToChangeInStateBusinessApportionment" unitRef="Pure" id="Tag59" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;"><ix:nonFraction contextRef="D20201231" name="sgbx:DifferencesAttributableToChangeInStateBusinessApportionment" unitRef="Pure" id="Tag331" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less valuation allowance </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20211231" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="Pure" id="Tag556" xsi:nil="true"></ix:nonFraction>24.9</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;">)</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="Pure" id="Tag130" decimals="3" scale="-2" sign="-" format="ixt:num-dot-decimal">24.9</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;">)</td>
</tr>
<tr style="height: 10px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effective income tax rate&#160;&#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="Pure" id="Tag38" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20201231" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="Pure" id="Tag407" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">The tax effects of these temporary differences along with the net operating losses, net of an allowance for credits, have been recognized as deferred tax assets (liabilities) at December 31, 2021 and 2020 as follows:</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;">&#160;</p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tag607" escape="true">
<table style="border: 0px; margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 112px;" cellpadding="0" width="100%">
<tbody style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #ffffff; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;" colspan="2">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;" colspan="2">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; width: 36pt; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #cceeff; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net operating loss&#160;carryforward&#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="USD" id="Tag415" xsi:nil="true"></ix:nonFraction>6,480,539 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="USD" id="Tag58" decimals="0" format="ixt:num-dot-decimal">4,127,323</ix:nonFraction> </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Bad debt reserve </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" unitRef="USD" id="Tag403" xsi:nil="true"></ix:nonFraction>239,334 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" unitRef="USD" id="Tag409" decimals="0" format="ixt:num-dot-decimal">197,785</ix:nonFraction> </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Employee stock compensation </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" unitRef="USD" id="Tag381" xsi:nil="true"></ix:nonFraction>1,231,564 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" unitRef="USD" id="Tag417" decimals="0" format="ixt:num-dot-decimal">800,036</ix:nonFraction> </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Intangible assets </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" unitRef="USD" id="Tag410" xsi:nil="true"></ix:nonFraction>488,958</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" unitRef="USD" id="Tag419" decimals="0" sign="-" format="ixt:num-dot-decimal">529,260</ix:nonFraction></span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Depreciation </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsOther" unitRef="USD" id="Tag420" xsi:nil="true"></ix:nonFraction>131,437</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsOther" unitRef="USD" id="Tag371" decimals="0" sign="-" format="ixt:num-dot-decimal">44,979</ix:nonFraction></span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">Accrued expenses&#160;</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;"><ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" unitRef="USD" id="Tag57" xsi:nil="true"></ix:nonFraction>47,184</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;"><ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" unitRef="USD" id="Tag401" decimals="0" format="ixt:num-dot-decimal">47,184</ix:nonFraction></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Charity </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards" unitRef="USD" id="Tag411" xsi:nil="true"></ix:nonFraction>205 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards" unitRef="USD" id="Tag262" decimals="0" format="ixt:num-dot-decimal">205</ix:nonFraction> </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net deferred tax asset </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsGross" unitRef="USD" id="Tag402" xsi:nil="true"></ix:nonFraction>7,378,431 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsGross" unitRef="USD" id="Tag548" decimals="0" format="ixt:num-dot-decimal">4,598,294</ix:nonFraction> </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Valuation allowance </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="USD" id="Tag352" xsi:nil="true"></ix:nonFraction>7,378,431</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="USD" id="Tag2" decimals="0" format="ixt:num-dot-decimal">4,598,294</ix:nonFraction> </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net deferred tax asset </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20211231" name="us-gaap:DeferredTaxAssetsNet" unitRef="USD" id="Tag406" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredTaxAssetsNet" unitRef="USD" id="Tag383" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">The Company establishes a valuation allowance, if based on the weight of available evidence, it is more likely than not that some portion or all of the deferred assets will not be realized.&#160;<span style="font-family: 'times new roman', times;">During 2021 certain adjustments were made to the Company&#8217;s net operating loss carryforward tax asset for IRC Section 382 limitations.</span> The valuation allowance increased by $<ix:nonFraction contextRef="D20211231" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" unitRef="USD" id="Tag414" xsi:nil="true"></ix:nonFraction>2,780,137 and $<ix:nonFraction contextRef="D20201231" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" unitRef="USD" id="Tag404" decimals="0" format="ixt:num-dot-decimal">1,541,948</ix:nonFraction>&#160;during 2021&#160;and 2020, respectively.&#160;</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, the Company had a net operating loss<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>carryforward<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>of approximately $26.1 million for Federal and State tax purposes. The net operating loss expires beginning 2030 through <span style="-sec-ix-hidden:Tag1111">2037</span> <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; border: none windowtext 1.0pt; mso-border-alt: none windowtext 0in; padding: 0in; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">for those losses generated in 2017 and prior years. Approximately $14.8 million of such net operating losses will carryforward indefinitely and be available to offset up to 80% of future taxable income each year.</span>&#160;<span style="font-family: 'times new roman', times;">Subsequent<span style="border: 1pt none windowtext; padding: 0in; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;to December 31, 2019, the </span><span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;) was passed, which temporarily removes such <ix:nonFraction contextRef="I20201231" name="sgbx:FutureTaxableIncomeTemporarilyRemovesPercentage" unitRef="Pure" id="Tag384" decimals="2" scale="-2" format="ixt:num-dot-decimal">80</ix:nonFraction>% limitation for years 2019 and 2020.</span></span> The Company&#8217;s net operating loss<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>carryforward<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>may be subject to annual limitations, which could reduce or defer the utilization of the losses as a result of an ownership change as defined in Section 382 of the Internal Revenue Code.&#160;</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">As required by the provisions of ASC 740, the Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more likely than not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Differences between tax positions taken or expected to be taken in a tax return and the net benefit recognized and measured pursuant to the interpretation are referred to as &#8220;unrecognized benefits.&#8221; A liability is recognized (or amount of net operating loss or amount of tax refundable is reduced) for an unrecognized tax benefit because it represents an enterprise&#8217;s potential future obligation to the taxing authority for a tax position that was not recognized as a result of applying the provisions of ASC 740.</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"><span style="font-size: 7pt;">&#160;</span><br/></p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes interest and penalties related to uncertain tax positions in general and administrative expenses. As of December 31, 2021, the Company has <ix:nonFraction contextRef="I20211231" name="us-gaap:UnrecognizedTaxBenefits" unitRef="USD" id="Tag137" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction> unrecognized tax positions, including interest and penalties. The tax years 2018&#160;- 2020&#160;are still open to examination by the major tax jurisdictions in which the Company operates. The Company files returns in the United States Federal tax jurisdiction and various other state jurisdictions.</span></p>
</ix:nonNumeric>
</div>
</div>
</div>

<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span>29</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
</div>
</div>

</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES&#160; &#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021 and 2020</span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:EarningsPerShareTextBlock" id="Tag575" escape="true">
<div style="border-left: none; border-right: none;">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 16. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Net Income (Loss) Per Share </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;font-family: 'Times New Roman';font-size: 10pt;"><span>At December 31, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase <ix:nonFraction contextRef="D20211231_NonEmployeesMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag33" decimals="0" format="ixt:num-dot-decimal">36,436</ix:nonFraction>, <ix:nonFraction contextRef="D20211231_NonDirectorsMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag32" decimals="0" format="ixt:num-dot-decimal">2,220,514</ix:nonFraction> and <ix:nonFraction contextRef="D20211231_RestrictedStockUnitsRSUMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag138" decimals="0" format="ixt:num-dot-decimal">2,025,520</ix:nonFraction> shares of common stock, respectively, <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of December 31, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share.&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2020, there were options<span>, including options to non-employees and non-directors, restricted stock units and warrants to purchase <ix:nonFraction contextRef="D20201231_NonEmployeesMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag876" decimals="0" format="ixt:num-dot-decimal">36,436</ix:nonFraction>, <ix:nonFraction contextRef="D20201231_NonDirectorsMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag875" decimals="0" format="ixt:num-dot-decimal">884,343</ix:nonFraction>&#160;and <ix:nonFraction contextRef="D20201231_RestrictedStockUnitsRSUMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag874" decimals="0" format="ixt:num-dot-decimal">353,190</ix:nonFraction> shares of common stock, respectively, outstanding that could potentially dilute future net income per share.&#160;&#160;</span></span></p>
</div>
</ix:nonNumeric>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tag811" escape="true">
<div style="border-right: none; border-left: none;">
<div style="text-align: justify;">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 17. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Stockholders&#8217; Equity </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Public Offerings &#8211;&#160;</span>In&#160;June 2017, the Company issued <ix:nonFraction contextRef="D20170630_IPOMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag146" decimals="0" format="ixt:num-dot-decimal">75,000</ix:nonFraction> shares of its common stock at $<ix:nonFraction contextRef="I20170630_IPOMember" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag572" decimals="2" format="ixt:num-dot-decimal">100.00</ix:nonFraction>&#160;per share through the Public Offering. The Company incurred $<ix:nonFraction contextRef="D20170630_IPOMember" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="USD" id="Tag144" decimals="0" format="ixt:num-dot-decimal">1,388,615</ix:nonFraction>&#160;in issuance costs from the Public Offering and issued <ix:nonFraction contextRef="D20170630_IPOMember" name="us-gaap:ProceedsFromIssuanceOfWarrants" unitRef="USD" id="Tag580" decimals="0" format="ixt:num-dot-decimal">3,750</ix:nonFraction> warrants valued at $<ix:nonFraction contextRef="D20170630_IPOMember" name="sgbx:IssuanceOfWarrants" unitRef="Shares" id="Tag586" decimals="0" format="ixt:num-dot-decimal">55,475</ix:nonFraction>&#160;to the underwriters (as discussed in Note 18).</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">In July 2017, as permitted by the underwriting agreement entered into in connection with the Public Offering, the underwriters exercised their option to purchase an additional <ix:nonFraction contextRef="D20170731_IPOMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag159" decimals="0" format="ixt:num-dot-decimal">11,250</ix:nonFraction> shares of common stock at $<ix:nonFraction contextRef="I20170731" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag145" decimals="2" format="ixt:num-dot-decimal">100.00</ix:nonFraction>&#160;per share. The Company incurred $<ix:nonFraction contextRef="D20170731" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="USD" id="Tag584" decimals="0" format="ixt:num-dot-decimal">176,771</ix:nonFraction>&#160;in issuance costs from this issuance. In connection with this exercise, certain affiliates of the underwriters were granted additional warrants to purchase <ix:nonFraction contextRef="D20170731" name="sgbx:WarrantsToPurchaseOfCommonStock" unitRef="Shares" id="Tag589" decimals="0" format="ixt:num-dot-decimal">563</ix:nonFraction> shares of common stock in the aggregate valued at $<ix:nonFraction contextRef="D20170731" name="us-gaap:ConversionOfStockSharesIssued1" unitRef="Shares" id="Tag577" decimals="0" format="ixt:num-dot-decimal">8,321</ix:nonFraction> (as discussed in Note 18).&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">In connection with and prior to the Public Offering, the Company issued <ix:nonFraction contextRef="D20170731_IPOMember" name="us-gaap:ConversionOfStockSharesIssued1" unitRef="Shares" id="Tag170" decimals="0" format="ixt:num-dot-decimal">90,084</ix:nonFraction> shares of its common stock upon conversion of all outstanding preferred stock and <ix:nonFraction contextRef="D20170731_SeriesAPreferredStockMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag566" decimals="0" format="ixt:num-dot-decimal">25,833</ix:nonFraction> shares of its common stock upon conversion of the previously outstanding convertible debentures.<br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">In&#160;December 2019, the Company completed a public offering of its common stock (the&#160;&#8220;Public Offering&#8221;). In connection with the Public Offering,&#160;the Company sold&#160;<ix:nonFraction contextRef="D20191231_IPOMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag254" decimals="0" format="ixt:num-dot-decimal">857,500</ix:nonFraction>&#160;shares of common stock at a public offering price of $<ix:nonFraction contextRef="I20191231_IPOMember" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag570" decimals="2" format="ixt:num-dot-decimal">3.00</ix:nonFraction>&#160;per share, resulting in aggregate net proceeds of <span style="border-left: none; border-right: none; line-height: inherit;">$<ix:nonFraction contextRef="D20191231_1" name="us-gaap:ConversionOfStockAmountIssued1" unitRef="USD" id="Tag554" decimals="0" format="ixt:num-dot-decimal">2,117,948</ix:nonFraction>&#160;</span>after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred <span style="border-left: none; border-right: none; line-height: inherit;">$<ix:nonFraction contextRef="D20191231_IPOMember" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="USD" id="Tag156" decimals="0" format="ixt:num-dot-decimal">454,552</ix:nonFraction></span>&#160;in issuance costs from the Public Offering and <span style="border-left: none; border-right: none;">no</span> warrants to purchase were issued to the underwriters.&#160; &#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">In April 2020, the Company also completed a public offering of its common stock (the "April Public Offering"). In connection with the April Public Offering, the Company sold <ix:nonFraction contextRef="D20200430" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag571" decimals="0" format="ixt:num-dot-decimal">440,000</ix:nonFraction>&#160;shares of common stock at a public offering price of $<ix:nonFraction contextRef="I20200430_IPOMember" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag539" decimals="2" format="ixt:num-dot-decimal">4.25</ix:nonFraction>&#160;per share, resulting in aggregate net proceeds of approximately&#160;$<ix:nonFraction contextRef="D20200430" name="us-gaap:OtherUnderwritingExpense" unitRef="USD" id="Tag553" decimals="0" format="ixt:num-dot-decimal">1,522,339</ix:nonFraction>&#160;</span><span style="font-size: 10pt; line-height: inherit;">after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred a total of approximately $<ix:nonFraction contextRef="I20200430" name="us-gaap:DeferredFinanceCostsNet" unitRef="USD" id="Tag550" decimals="0" format="ixt:num-dot-decimal">347,661</ix:nonFraction> in issuance costs in connection with the offering <span style="color: #000000; line-height: inherit;">and </span></span><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;">n</span></span><span style="font-size: 10pt;">o</span><span style="font-size: 10pt;">&#160;warrants to purchase were issued to the underwriters.&#160;</span></p>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-30</span></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="border-left: none; border-right: none;">17</span>. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stockholders&#8217; Equity (continued)</span></p>
</td>
</tr>
</tbody>
</table>
</ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">In May 2020, the Company completed a public offering of its common stock (the "May Public Offering"). In connection with the May Public Offering, the Company sold <ix:nonFraction contextRef="D20200531" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag1006" decimals="0" format="ixt:num-dot-decimal">6,000,000</ix:nonFraction>&#160;shares of common stock at a public offering price of $<ix:nonFraction contextRef="I20200531_IPOMember" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag574" decimals="2" format="ixt:num-dot-decimal">2.50</ix:nonFraction></span><span style="font-size: 10pt; color: #000000; line-height: inherit;"> per share. Pursuant to the terms of the related Underwriting Agreement dated May 6, 2020 by and among the Company and ThinkEquity, a division of Fordham Financial Management, Inc., as representatives of several underwriters named therein ("ThinkEquity"), ThinkEquity&#160;was granted an over-allotment option to purchase up to an additional <ix:nonFraction contextRef="I20200531" name="sgbx:OptionsGrantedToPurchaseCommonStock" unitRef="Shares" id="Tag585" decimals="0" format="ixt:num-dot-decimal">900,000</ix:nonFraction> shares of the Company's common stock, par value $<ix:nonFraction contextRef="D20200531" name="sgbx:CommonStockExercisePricePerShare" unitRef="USDPerShare" id="Tag588" decimals="2" format="ixt:num-dot-decimal">0.01</ix:nonFraction> per share (the "Common Stock"), in connection with the previously announced public offering. On May 15, 2020, ThinkEquity&#160;exercised in full such option with respect to all <ix:nonFraction contextRef="I20200515" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" unitRef="Shares" id="Tag143" decimals="0" format="ixt:num-dot-decimal">900,000</ix:nonFraction> shares of the Company's Common Stock (the "Option Shares"). After giving effect to the full exercise of the over-allotment option, the total number of shares of Common Stock sold by the Company in the May Public Offering was <ix:nonFraction contextRef="D20200515" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag164" decimals="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction> shares of Common Stock and total net proceeds to the Company, after deducting underwriting discounts and commissions and other offering expenses payable by the Company, were approximately $<ix:nonFraction contextRef="D20200515" name="us-gaap:OtherUnderwritingExpense" unitRef="USD" id="Tag169" decimals="0" format="ixt:num-dot-decimal">15,596,141</ix:nonFraction>. The Company incurred a total of approximately $<ix:nonFraction contextRef="I20200515" name="us-gaap:DeferredFinanceCostsNet" unitRef="USD" id="Tag167" decimals="0" format="ixt:num-dot-decimal">1,653,859</ix:nonFraction>&#160;in issuance costs in connection with the offering and issued warrants to purchase <ix:nonFraction contextRef="I20200515" name="sgbx:CommonStockNumberOfSharesUnderwritter" unitRef="Shares" id="Tag166" decimals="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> shares of common stock to the underwriters.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">In October 2021, the Company <span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">closed a registered direct offering and concurrent<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">private</span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>placement of its common stock (the "October Offering") that the Company effected pursuant to the Securities Purchase Agreement that it entered into on October 25, 2021 with an institutional investor and received gross proceeds of $</span><span><ix:nonFraction contextRef="I20211025" name="sgbx:GrossProceeds" unitRef="USD" id="Tag581" decimals="-4" scale="6" format="ixt:num-dot-decimal">11.55</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>million. <ix:nonNumeric contextRef="D20211031_1" name="sgbx:PurchaseofAgreement" id="Tag1013" escape="true">Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the &#8220;Public Shares&#8221;) of its Common Stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), and (ii) pre-funded warrants (the &#8220;Pre-Funded Warrants&#8221;) to purchase up to 2,189,384 shares (the &#8220;Pre-Funded Warrant Shares&#8221;) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the &#8220;Common Stock Warrant Shares&#8221;) of Common Stock (the &#8220;Common Stock Warrants,&#8221; and together with the Public Shares and the Pre-Funded Warrants, the &#8220;Securities&#8221;) (the &#8220;Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the &#8220;Placement Agent&#8221;) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the &#8220;Placement Agency Agreement&#8221;), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of theGross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent&#8217;s expenses up to $50,000 upon closing the Offering.</ix:nonNumeric></span></span></span><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;The net proceeds to the Company after deducting the Placement Agent&#8217;s fees and the Company&#8217;s estimated offering expenses was approximately $<ix:nonFraction contextRef="I20211031" name="us-gaap:DeferredOfferingCosts" unitRef="USD" id="Tag1007" decimals="-5" scale="6" format="ixt:num-dot-decimal">10.5</ix:nonFraction><span>&#160;</span>million.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">Securities Purchase Agreement &#8211;&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">In </span><span style="border-left: none; border-right: none; line-height: inherit;">April 2019</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">, the Company issued</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;<ix:nonFraction contextRef="D20190430_PurchaseAgreementMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag165" decimals="0" format="ixt:num-dot-decimal">42,388</ix:nonFraction></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">shares of its common stock at $<ix:nonFraction contextRef="I20190430_PurchaseAgreementMember" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag397" decimals="2" format="ixt:num-dot-decimal">22.00</ix:nonFraction></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">per share through a Securities Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with certain institutional investors and accredited investors. Concurrently with the sale of the common stock, pursuant to the Purchase Agreement, the Company also sold common stock purchase warrants to such investors to purchase up to an aggregate of <ix:nonFraction contextRef="D20190430_PurchaseAgreementMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag161" decimals="0" format="ixt:num-dot-decimal">42,388</ix:nonFraction>&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">shares of common stock. The Company incurred $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><ix:nonFraction contextRef="D20190430_PurchaseAgreementMember" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="USD" id="Tag163" decimals="0" format="ixt:num-dot-decimal">379,816</ix:nonFraction></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">in issuance costs from the offering and issued</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;<ix:nonFraction contextRef="D20190430_PurchaseAgreementMember" name="sgbx:WarrantsToPurchaseOfCommonStock" unitRef="Shares" id="Tag162" decimals="0" format="ixt:num-dot-decimal">4,239</ix:nonFraction></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">warrants to the underwriters. The warrants are further discussed in Note</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;18.</span><br/></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div>
<div style="border-left: none; border-right: none;">
<ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-31</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center; text-indent: 36pt;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 6pt;">&#160;</span></p>
<p style="margin: 0pt; text-align: left; text-indent: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center; text-indent: 36pt;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 6pt;">&#160;</span></p>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-width: 0px 0px 1.5pt; border-image: initial; margin: 0pt; padding: 0px; box-sizing: border-box; border-color: initial initial #000000 initial; border-style: initial initial solid initial;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;">December 31, 2021</span>&#160;and 2020</span></p>
<hr style="border-bottom-color: #000000; border-top-color: #000000;"></hr></div>
</div>
</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="border-left: none; border-right: none;">17</span>. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stockholders&#8217; Equity (continued)</span></p>
</td>
</tr>
</tbody>
</table>
</ix:exclude>
</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Decrease in Authorized Shares &#8211;</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;<span style="font-family: 'Times New Roman', serif; font-size: 10pt;">On&#160;<span style="border-left: none; border-right: none;">June 5, 2019</span>, at the Company&#8217;s annual meeting of stockholders, the stockholders approved an amendment to the Company&#8217;s amended and restated certificate of incorporation to decrease the number of authorized shares of common stock from&#160;<ix:nonFraction contextRef="I20190604" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" id="Tag160" decimals="0" format="ixt:num-dot-decimal">300,000,000</ix:nonFraction>&#160;to&#160;<ix:nonFraction contextRef="I20190605" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" id="Tag579" decimals="0" format="ixt:num-dot-decimal">25,000,000</ix:nonFraction>&#160;shares. Following the meeting, on&#160;<span style="border-left: none; border-right: none;">June 5, 2019</span>, the Company filed a certificate of amendment to the amended and restated certificate of incorporation to decrease its authorized shares of common stock accordingly. There was no change to the number of authorized shares of preferred stock.</span></span><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Underwriting Agreement &#8211;&#160;</span>In <span style="border-left: none; border-right: none;">August 2019</span></span><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">, the Company issued <ix:nonFraction contextRef="D20190831_1" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag158" decimals="0" format="ixt:num-dot-decimal">45,000</ix:nonFraction> shares of its common stock at $<ix:nonFraction contextRef="I20190831" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag398" decimals="2" format="ixt:num-dot-decimal">17.00</ix:nonFraction> per share pursuant to the terms of&#160;an Underwriting Agreement (the &#8220;Underwriting Agreement&#8221;) to the public. The Company incurred $<ix:nonFraction contextRef="D20190831_CommonStockIssuedUnderUnderwritingAgreementMember" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="USD" id="Tag386" decimals="0" format="ixt:num-dot-decimal">181,695</ix:nonFraction></span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span>&#160;in issuance costs from the offering and issued warrants to purchase <ix:nonFraction contextRef="D20190831_IPOMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag524" decimals="0" format="ixt:num-dot-decimal">2,250</ix:nonFraction>&#160;shares of common stock&#160;to the underwriter. The warrants are further discussed in Note18.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center; text-indent: 36pt;"><br/></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="sgbx:WarrantsDisclosureTextBlock" id="Tag189" escape="true">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Warrants &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of <ix:nonFraction contextRef="D20170630_WarrantFourMember" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag587" decimals="0" format="ixt:num-dot-decimal">4,313</ix:nonFraction> shares of common stock at an exercise price of $<ix:nonFraction contextRef="I20170630_WarrantFourMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag583" decimals="2" format="ixt:num-dot-decimal">125.00</ix:nonFraction> per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire <ix:nonNumeric contextRef="D20170630_4" name="us-gaap:DebtInstrumentMaturityDate" id="Tag900" format="ixt:date-monthname-day-year-en">June 21, 2023</ix:nonNumeric>. The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $<ix:nonFraction contextRef="D20170630_WarrantFourMember" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="USD" id="Tag582" decimals="0" format="ixt:num-dot-decimal">63,796</ix:nonFraction>. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.</span></p>

<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with the Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of<span>&#160;<ix:nonFraction contextRef="D20190430_WarrantOneMember" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag578" decimals="0" format="ixt:num-dot-decimal">42,388</ix:nonFraction></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span>&#160;</span>shares of common stock at an initial exercise price of $<ix:nonFraction contextRef="I20190430_WarrantOneMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag576" decimals="2" format="ixt:num-dot-decimal">27.50</ix:nonFraction></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span>&#160;</span>per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire<span>&#160;</span></span><span style="border-left: none; border-right: none;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><ix:nonNumeric contextRef="D20190430_1" name="us-gaap:DebtInstrumentMaturityDate" id="Tag573" format="ixt:date-monthname-day-year-en">October 29, 2024</ix:nonNumeric></span></span></span><span>.</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">T<span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">he Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of <ix:nonFraction contextRef="D20190430_WarrantTwoMember" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag559" decimals="0" format="ixt:num-dot-decimal">4,239</ix:nonFraction></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;shares of common stock at an initial exercise price of $<ix:nonFraction contextRef="I20190430_WarrantTwoMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag557" decimals="2" format="ixt:num-dot-decimal">27.50</ix:nonFraction></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire </span><span style="border-right: none; border-left: none;"><ix:nonNumeric contextRef="D20190430_WarrantMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag494" format="ixt:date-monthname-day-year-en">April 24, 2024</ix:nonNumeric></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">. </span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of <ix:nonFraction contextRef="D20190831_WarrantThreeMember" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag152" decimals="0" format="ixt:num-dot-decimal">2,250</ix:nonFraction>&#160;shares of common stock at an initial exercise price of $<ix:nonFraction contextRef="I20190831_WarrantThreeMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag149" decimals="2" format="ixt:num-dot-decimal">21.25</ix:nonFraction>&#160;per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire <span style="border-right: none; border-left: none;"><ix:nonNumeric contextRef="D20190831_1" name="us-gaap:DebtInstrumentMaturityDate" id="Tag493" format="ixt:date-monthname-day-year-en">August 29, 2024</ix:nonNumeric></span>.</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with the Underwriting Agreement in May 2020, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of <ix:nonFraction contextRef="D20200531" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag147" decimals="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> shares of common stock at an initial exercise price of $<ix:nonFraction contextRef="I20200531" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag142" decimals="2" format="ixt:num-dot-decimal">3.14</ix:nonFraction> per share. The warrants are exercisable at the option of the holder on or after November 6, 2020 and expire <ix:nonNumeric contextRef="D20200531" name="us-gaap:DebtInstrumentMaturityDate" id="Tag148" format="ixt:date-monthname-day-year-en">May 5, 2025</ix:nonNumeric>. <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">During the year ended December 31, 2021,<span>&#160;</span></span>226,300<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>warrants were exercised and converted into common stock of the Company.&#160; The Company has received proceeds of approximately $</span>707,000<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>from the exercise of the warrants.&#160;</span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction&#160;with the<span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;Purchase Agreement in October 2021, the Company also issued Series A<span>&#160;</span>warrants to purchase up to<span>&#160;</span><span><ix:nonFraction contextRef="D20211031_1" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag42" decimals="0" format="ixt:num-dot-decimal">1,898,630</ix:nonFraction></span><span>&#160;</span>shares of Common Stock in a concurrent private placement. The warrants are&#160;</span></span></span></span><span style="font-size: 13.3333px; text-align: justify;">have an exercise price of $</span><span><ix:nonFraction contextRef="I20211031" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag141" decimals="2" format="ixt:num-dot-decimal">4.80</ix:nonFraction></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">per share,&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">exercisable at the option of the holder on or after October 26, 2021 and will expire</span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span>five</span><span>&#160;</span>years<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">from the date of issuance.</span></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
<div>
<div style="border-left: none; border-right: none;">

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-32</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021 and 2020</span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tag279" escape="true">
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 19. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Share-based Compensation&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"><span><span style="font-family: 'times new roman', times; line-height: inherit;"><span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">On October 26, 2016, the Company&#8217;s Board of Directors approved the issuance of up to<span>&#160;</span><ix:nonFraction contextRef="D20161026" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag497" decimals="0" format="ixt:num-dot-decimal">25,000</ix:nonFraction>&#160;</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">shares of the Company&#8217;s common stock in the form of restricted stock or options (&#8220;</span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;Stock Plan&#8221;). Effective January 20, 2017, the&#160;</span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;Stock Plan was amended and restated as the SG Blocks,&#160;</span>Inc<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">. Stock Incentive Plan, as further amended eff</span>ective<span>&#160;June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the &#8220;Incentive Plan&#8221;). The Incentive Plan authorizes the issuance of up to&#160;<ix:nonFraction contextRef="I20161026" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="Shares" id="Tag67" decimals="0" format="ixt:num-dot-decimal">3,625,000</ix:nonFraction></span><span>&#160;shares of common stock.&#160; It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees<span style="line-height: inherit;">&#160;and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company&#8217;s employees and its subsidiary&#8217;s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company&#8217;s Compensation Committee of the Boa</span>rd of Directors. Each of the Company&#8217;s employees, directors, and consultants are eligible to participate in the Incentive&#160;Plan.&#160;</span></span><span style="font-size: 13.3333px;">As of&#160;</span>December 31, 2021<span style="font-size: 13.3333px;">, there were <ix:nonFraction contextRef="I20211231" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="Shares" id="Tag674" decimals="0" format="ixt:num-dot-decimal">1,343,377</ix:nonFraction> shares of common stock available for issuance under the Incentive Plan.</span><br/></span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Stock-based compensation expense is included in the consolidated statements of operations as follows:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="Tag503" escape="true" continuedAt="ca7c8cbc9-73da-4482-96c0-b4e5b9957ffe">
<table style="height: 83px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;"><br/></td>
<td style="height: 19px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;" colspan="6"><span style="background-color: #ffffff;"><strong>Year Ended December 31,</strong></span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;" colspan="2"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2021</span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;" colspan="2"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2020</span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span>Payroll and related expenses</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231_PayrollMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag525" decimals="0" format="ixt:num-dot-decimal">1,647,391</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231_PayrollMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag64" decimals="0" format="ixt:num-dot-decimal">1,204,095</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="margin-left: 0.1px; vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;">General and administrative expenses</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"><ix:nonFraction contextRef="D20211231_MarketingandBusinessDevelopmentExpensesMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag315" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"><ix:nonFraction contextRef="D20201231_MarketingandBusinessDevelopmentExpensesMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag1046" decimals="0" format="ixt:num-dot-decimal">57,120</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="height: 10px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; &#160;Total </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="sgbx:Stock-basedCompensationExpensTotal" unitRef="USD" id="Tag1059" decimals="0" format="ixt:num-dot-decimal">1,647,391</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231" name="sgbx:Stock-basedCompensationExpensTotal" unitRef="USD" id="Tag505" decimals="0" format="ixt:num-dot-decimal">1,261,215</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table presents total stock-based compensation expense by security type included in the consolidated statements of operations:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;">
<ix:continuation id="ca7c8cbc9-73da-4482-96c0-b4e5b9957ffe">
<table style="height: 62px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="text-align: center; border-bottom: 2px solid #000000; height: 11px;" colspan="6"><strong>&#160;Year Ended December 31,</strong><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="text-align: center; border-bottom: 2px solid #000000; height: 14px;" colspan="2"><strong>&#160;2021</strong></td>
<td style="text-align: center; height: 14px;"><br/></td>
<td style="text-align: center; height: 14px;"><br/></td>
<td style="text-align: center; border-bottom: 2px solid #000000; height: 14px;" colspan="2"><strong>2020</strong></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 16px;">
<td style="height: 16px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span>Stock options</span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20211231_StockOptionMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag549" decimals="0" format="ixt:num-dot-decimal">2,666</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20201231_StockOptionMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag39" decimals="0" format="ixt:num-dot-decimal">10,667</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 11px;">
<td style="vertical-align: bottom; height: 11px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span> RSUs&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20211231_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag316" decimals="0" format="ixt:num-dot-decimal">1,644,725</ix:nonFraction></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;"><ix:nonFraction contextRef="D20201231_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag560" decimals="0" format="ixt:num-dot-decimal">1,250,548</ix:nonFraction></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Total</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><ix:nonFraction contextRef="D20211231" name="sgbx:Stock-basedCompensationExpensTotal" unitRef="USD" id="Tag1054" decimals="0" format="ixt:num-dot-decimal">1,647,391</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><ix:nonFraction contextRef="D20201231" name="sgbx:Stock-basedCompensationExpensTotal" unitRef="USD" id="Tag447" decimals="0" format="ixt:num-dot-decimal">1,261,215</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</table>
</ix:continuation>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Because the Company does not have significant historical data on employee exercise behavior, the Company uses the &#8220;Simplified Method&#8221; to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div id="t_ft_4WRURGJQ9S00000000000000000000b">
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span style="border-left: none; border-right: none;">33</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021 and <span style="border-left: none; border-right: none;">2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_CZDQDSMN5C00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;"><span style="font-weight: bold;">19.</span></td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Share-based Compensation (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 8pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes stock-based option activities and changes during the years ended December 31, 2021 and 2020, as described below:&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tag684" escape="true">
<table style="height: 207px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 34px;">
<td style="vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 34px; border-bottom: 2px solid #000000;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;<strong>Shares </strong></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Fair Value Per Share </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Exercise Price Per Share</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Terms (in&#160;years) </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Aggregate Intrinsic Value </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 49px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Outstanding &#8211;<span>&#160;</span></span><strong>December 31, 2019&#160;</strong></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20191231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares" id="Tag358" decimals="0" format="ixt:num-dot-decimal">53,170</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag1057" decimals="2" format="ixt:num-dot-decimal">24.80</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20191231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="USDPerShare" id="Tag469" decimals="2" format="ixt:num-dot-decimal">81.20</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><ix:nonNumeric contextRef="D20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tag526" format="ixt-sec:duryear">7.40</ix:nonNumeric></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"><ix:nonFraction contextRef="I20191231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="USD" id="Tag531" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.07705%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Granted</span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" id="Tag467" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag533" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag314" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Exercised</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"><ix:nonFraction contextRef="D20201231" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares" id="Tag675" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"><ix:nonFraction contextRef="D20201231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag1035" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"><ix:nonFraction contextRef="D20201231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" unitRef="USDPerShare" id="Tag446" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Cancelled</span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;">(<ix:nonFraction contextRef="D20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="Shares" id="Tag131" decimals="0" format="ixt:num-dot-decimal">16,734</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px;">)</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="D20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag563" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="D20201231" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag496" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding &#8211; December 31, 2020</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares" id="Tag527" decimals="0" format="ixt:num-dot-decimal">36,436</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag551" decimals="2" format="ixt:num-dot-decimal">35.54</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="USDPerShare" id="Tag1047" decimals="2" format="ixt:num-dot-decimal">78.71</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric contextRef="D20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tag718" format="ixt-sec:duryear">6.34</ix:nonNumeric></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="USD" id="Tag35" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" id="Tag377" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag374" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20211231" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag545" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares" id="Tag719" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20211231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag535" xsi:nil="true"></ix:nonFraction>&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20211231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" unitRef="USDPerShare" id="Tag360" xsi:nil="true"></ix:nonFraction>&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cancelled </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="Shares" id="Tag562" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px;"></td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag389" xsi:nil="true"></ix:nonFraction>&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="D20211231" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag1053" xsi:nil="true"></ix:nonFraction>&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding &#8211; December 31, 2021</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares" id="Tag453" decimals="0" format="ixt:num-dot-decimal">36,436</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag546" decimals="2" format="ixt:num-dot-decimal">24.80</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="USDPerShare" id="Tag29" decimals="2" format="ixt:num-dot-decimal">78.71</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonNumeric contextRef="D20211231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" id="Tag569" format="ixt-sec:duryear">5.34</ix:nonNumeric> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" unitRef="USD" id="Tag361" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; December 31, 2020 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="Shares" id="Tag529" decimals="0" format="ixt:num-dot-decimal">36,332</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag1037" decimals="2" format="ixt:num-dot-decimal">24.80</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag555" decimals="2" format="ixt:num-dot-decimal">78.67</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonNumeric contextRef="D20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tag528" format="ixt-sec:duryear">6.34</ix:nonNumeric> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="USD" id="Tag1032" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; December 31, 2021 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="Shares" id="Tag442" decimals="0" format="ixt:num-dot-decimal">36,436</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag1031" decimals="2" format="ixt:num-dot-decimal">24.80</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag124" decimals="2" format="ixt:num-dot-decimal">78.71</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonNumeric contextRef="D20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tag547" format="ixt-sec:duryear">5.34</ix:nonNumeric> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="USD" id="Tag1052" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span>&#160;</p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">For the years ended December 31, 2021 and December 31, 2020, the Company recognized stock-based compensation expense of $<ix:nonFraction contextRef="D20211231" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" id="Tag444" decimals="0" format="ixt:num-dot-decimal">2,666</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="D20201231" name="sgbx:AllocatedShareBasedCompensationExpenseAccrued" unitRef="USD" id="Tag499" decimals="0" format="ixt:num-dot-decimal">10,667</ix:nonFraction><span>,</span> respectively, related to stock options. This expense is included in payroll and related expenses in the accompanying consolidated statements of operations.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, there was no unrecognized compensation costs related to non-vested stock options and all options have been expensed<span>. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. </span> The fair value of the stock price at December 31, 2021 was $<ix:nonFraction contextRef="D20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag1058" decimals="2" format="ixt:num-dot-decimal">1.88</ix:nonFraction> per share.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span><span>Restricted Stock Units</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.1;"><br/></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;"><span>On March 22, 2019, a total of <ix:nonFraction contextRef="D20190522_RestrictedStockMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag565" decimals="0" format="ixt:num-dot-decimal">15,703</ix:nonFraction>&#160;of restricted stock units were granted to&#160;<span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">Mr. Galvin, Mr. Armstrong, Mr.&#160;</span>Shetty, <ix:nonFraction contextRef="D20190522" name="sgbx:NumberOfEmployees" unitRef="Employee" id="Tag561" decimals="INF" format="ixt-sec:numwordsen">six</ix:nonFraction>&#160;employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $<ix:nonFraction contextRef="I20190522_RestrictedStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="USDPerShare" id="Tag530" decimals="2" format="ixt:num-dot-decimal">54.00</ix:nonFraction> per share, which represents the closing price of the Company's common stock on February 26, 2019. <span style="font-size: 10pt; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><ix:nonNumeric contextRef="D20190226_RestrictedStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag722" escape="true">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of&#160;<span style="border-left: none; border-right: none; line-height: inherit;"><span>six</span></span> employees and <span style="border-left: none; border-right: none; line-height: inherit;"><span>one</span></span> consultant of <span style="border-left: none; border-right: none; line-height: inherit;"><span><ix:nonFraction contextRef="D20190322_ChiefExecutiveOfficerMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag487" decimals="0" format="ixt:num-dot-decimal">6,139</ix:nonFraction></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">, <span style="border-left: none; border-right: none; line-height: inherit;"><span><ix:nonFraction contextRef="D20190322_ChiefOperatingOfficerMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag445" decimals="0" format="ixt:num-dot-decimal">772</ix:nonFraction></span></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">, <span style="border-left: none; border-right: none; line-height: inherit;"><span><ix:nonFraction contextRef="D20190322_ChiefFinancialOfficerMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag534" decimals="0" format="ixt:num-dot-decimal">5,729</ix:nonFraction></span></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">&#160;and an aggregate of <span style="border-left: none; border-right: none; line-height: inherit;"><span><ix:nonFraction contextRef="D20190322" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag37" decimals="0" format="ixt:num-dot-decimal">3,063</ix:nonFraction></span></span></span>, respectively, vest in installments over either a <span style="border-left: none; border-right: none; line-height: inherit;"><span>one</span></span>-year, <span style="border-left: none; border-right: none; line-height: inherit;"><span>two</span></span>-year, <span style="border-left: none; border-right: none; line-height: inherit;"><span>three</span></span>-year and <span style="border-left: none; border-right: none; line-height: inherit;"><span>four</span></span>-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $<span style="border-left: none; border-right: none; line-height: inherit;"><span><ix:nonFraction contextRef="D20190322" name="sgbx:FairValueOfRestrictedUnits" unitRef="USD" id="Tag478" decimals="0" format="ixt:num-dot-decimal">847,957</ix:nonFraction></span></span>.</ix:nonNumeric></span>&#160;</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">&#160;</span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="line-height: inherit;">On January 15, 2019 and February 26, 2019, a <span style="-sec-ix-hidden:Tag1104">total of <span>526</span>&#160;of restricted stock units were granted to <span style="display: inline; line-height: inherit;"><span>two</span></span> of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $<span style="border-left: none; border-right: none; line-height: inherit;"><span>58.80</span></span> and $<span style="border-left: none; border-right: none; line-height: inherit;"><span>55.20</span></span> per share, respectively, which represents the average closing price of the Company&#8217;s common stock for the&#160;<span style="display: inline; line-height: inherit;"><span>ten</span></span>&#160;trading days immediately preceding and<span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">&#160;</span>including the grant date.</span>&#160;</span><span style="font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">The restricted stock units granted on January 15, 2019 will vest on January 15, 2020, subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company&#8217;s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the 2019 annual meeting of the Company&#8217;s stockholders subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable&#160;six&#160;months&#160;after the termination of the director from the Board of Directors or death or disability.&#160;</span></span></p>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span style="border-left: none; border-right: none;">34</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended&#160;December 31, 2021 and <span>2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;"><span style="font-weight: bold;">19.</span></td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Share-based Compensation (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.1;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;"><span>Effective June 5, 2019, a total of <ix:nonFraction contextRef="D20190605" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag504" decimals="0" format="ixt:num-dot-decimal">9,189</ix:nonFraction>&#160;of restricted stock units were granted to the Company&#8217;s non-employee directors, under the Company&#8217;s stock-based compensation plan, at the calculated fair value of $<ix:nonFraction contextRef="I20190605" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" unitRef="USDPerShare" id="Tag324" decimals="2" format="ixt:num-dot-decimal">16.40</ix:nonFraction>&#160;per share, which represents the average closing price of the Company&#8217;s common stock for the&#160;ten&#160;trading days immediately preceding and</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span></span><span style="line-height: inherit;">including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company&#8217;s stockholders that occurs in the year immediately following the date of the grant; and are payable&#160;six&#160;months&#160;after the termination of the director from the Board or death or disability.&#160;&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On April 14, 2020,&#160;<span>a total of <ix:nonFraction contextRef="D20200414_ChiefExecutiveOfficerMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag1038" decimals="0" format="ixt:num-dot-decimal">35,331</ix:nonFraction></span>&#160;of restricted stock units were granted to&#160;Mr. Galvin, Mr. Armstrong, Mr. Sheeran<span>,&#160;five&#160;employees and&#160;two&#160;consultants&#160;of the Company, under the Company's stock-based compensation plan, at the fair value of $<ix:nonFraction contextRef="I20200414_NonEmployeeDirectorMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag450" decimals="2" format="ixt:num-dot-decimal">4.76</ix:nonFraction></span>&#160;per share, which represents the closing price of the Company's common stock on April 14, 2020. <span style="border-right: none; border-left: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of <span style="border-right: none; border-left: none;">five</span> employees and <span style="border-right: none; border-left: none;">one</span> consultant of <ix:nonFraction contextRef="D20200414_ChiefExecutiveOfficerMember_1" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag330" decimals="0" format="ixt:num-dot-decimal">11,331</ix:nonFraction>, <ix:nonFraction contextRef="D20200414_ChiefOperatingOfficerMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag500" decimals="0" format="ixt:num-dot-decimal">1,000</ix:nonFraction>, <ix:nonFraction contextRef="D20200414_GeraldSheeranMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag1042" decimals="0" format="ixt:num-dot-decimal">3,000</ix:nonFraction> and an aggregate of <ix:nonFraction contextRef="D20200414_7" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag390" decimals="0" format="ixt:num-dot-decimal">8,000</ix:nonFraction>, respectively, will vest in full on the first anniversary of the vesting commencement date and <span style="border-right: none; border-left: none;">one</span> consultant received <ix:nonFraction contextRef="D20200415" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag468" decimals="0" format="ixt:num-dot-decimal">12,000</ix:nonFraction> restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $<ix:nonFraction contextRef="D20200414_7" name="sgbx:FairValueOfRestrictedUnits" unitRef="USD" id="Tag40" decimals="0" format="ixt:num-dot-decimal">168,176</ix:nonFraction>.</span></span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On April 14, 2020,&#160;a&#160;<span>total of <ix:nonFraction contextRef="D20200414_NonEmployeeDirectorMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag501" decimals="0" format="ixt:num-dot-decimal">12,000</ix:nonFraction>&#160;of restricted stock units were granted to&#160;three&#160;of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $<ix:nonFraction contextRef="I20200414_NonEmployeeDirectorMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag465" decimals="2" format="ixt:num-dot-decimal">4.76</ix:nonFraction>&#160;per share, which represents the closing price of the Company&#8217;s common stock on April 14, 2020.</span>&#160;The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable&#160;<span>six</span>&#160;months after the termination of the director from the Company&#8217;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $<ix:nonFraction contextRef="D20200414_NonEmployeeDirectorMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" unitRef="USD" id="Tag543" decimals="0" format="ixt:num-dot-decimal">57,120</ix:nonFraction>.<br/><br/></span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On September 23, 2020, a total of <ix:nonFraction contextRef="D20200923_EmployeeMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag457" decimals="0" format="ixt:num-dot-decimal">425,000</ix:nonFraction>&#160;of restricted stock units were granted to&#160;Mr. Armstrong, Mr. Sheeran, seven employees and&#160;one&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $<ix:nonFraction contextRef="I20200923_ChiefOperatingOfficerMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag470" decimals="2" format="ixt:num-dot-decimal">1.81</ix:nonFraction>&#160;per share, which represents the closing price of&#160;the Company's common stock on September 23, 2020.&#160;<ix:nonNumeric contextRef="D20200923_ChiefOperatingOfficerMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag717" escape="true">Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and&#160;one&#160;consultant of <ix:nonFraction contextRef="D20200923_ChiefOperatingOfficerMember_1" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag544" decimals="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction>, <ix:nonFraction contextRef="D20200923_GeraldSheeranMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag65" decimals="0" format="ixt:num-dot-decimal">75,000</ix:nonFraction> and an aggregate of <ix:nonFraction contextRef="D20200923_EmployeeMember_1" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag1063" decimals="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction>, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $<ix:nonFraction contextRef="D20200923_7" name="sgbx:FairValueOfRestrictedUnits" unitRef="USD" id="Tag1043" decimals="0" format="ixt:num-dot-decimal">769,250</ix:nonFraction>.&#160;</ix:nonNumeric></span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On November 11, 2020,&#160;a&#160;<span>total of <ix:nonFraction contextRef="D20201111_NonEmployeeDirectorMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag322" decimals="0" format="ixt:num-dot-decimal">46,826</ix:nonFraction>&#160;of restricted stock units were granted to&#160;three&#160;of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $<ix:nonFraction contextRef="I20201111_NonEmployeeDirectorMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag720" decimals="2" format="ixt:num-dot-decimal">2.39</ix:nonFraction>&#160;per share, which represents the closing price of the Company&#8217;s common stock on November 11, 2020.</span>&#160;<ix:nonNumeric contextRef="D20201111_NonEmployeeDirectorMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag723" escape="true">The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable&#160;<span>six</span>&#160;months after the termination of the director from the Company&#8217;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $<ix:nonFraction contextRef="D20201130" name="sgbx:FairValueOfRestrictedUnits" unitRef="USD" id="Tag508" decimals="0" format="ixt:num-dot-decimal">111,920</ix:nonFraction>.</ix:nonNumeric></span></p>
<p style="margin: 0in 0in 0.0001pt 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On December 9, 2020, a total of <ix:nonFraction contextRef="D20201209_ChiefExecutiveOfficerMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag502" decimals="0" format="ixt:num-dot-decimal">372,000</ix:nonFraction>&#160;of restricted stock units were granted to&#160;Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $<span><ix:nonFraction contextRef="I20201209" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag495" decimals="2" format="ixt:num-dot-decimal">3.28</ix:nonFraction></span>&#160;per share, which represents the closing price of&#160;the Company's common stock on December 9, 2020.&#160;<span style="border-left: none; border-right: none; line-height: inherit;"><ix:nonNumeric contextRef="D20201209_ChiefExecutiveOfficerMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag724" escape="true">Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of <span style="font-family: 'times new roman', times;">the</span> grant date. The fair value of these units upon issuance amounted to $<ix:nonFraction contextRef="D20201209_3" name="sgbx:FairValueOfRestrictedUnits" unitRef="USD" id="Tag1060" decimals="0" format="ixt:num-dot-decimal">1,220,160</ix:nonFraction>.</ix:nonNumeric>&#160;</span></span></p>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_5IV6CRY32800000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt;">F-<span style="border-left: none; border-right: none;">35</span></span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_KGANTB7WO000000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;"><span style="font-weight: bold;">19.</span></td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Share-based Compensation (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;">On October 1, 2021, a total of <ix:nonFraction contextRef="D20211001_14" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag683" decimals="0" format="ixt:num-dot-decimal">1,214,500</ix:nonFraction> of restricted stock units were granted to Mr. Galvin, Mr. Rogers, Mr. Armstrong, Mr. Sheeran, thirteen&#160;employees and three consultant <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">of the Company, under the Company's stock-based compensation plan, at the fair value of $<ix:nonFraction contextRef="I20211001" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag1036" decimals="2" format="ixt:num-dot-decimal">3.38</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#160;per share, which represents the closing price of&#160;the Company's common stock on October 1, 2021. <span style="border-left: none; border-right: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of thirteen employees and two consultant of <ix:nonFraction contextRef="D20211001_ChiefExecutiveOfficerMember_1" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag1" decimals="0" format="ixt:num-dot-decimal">350,000</ix:nonFraction>, <ix:nonFraction contextRef="D20211001_ChiefOperatingOfficerMember_1" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag320" decimals="0" format="ixt:num-dot-decimal">40,000</ix:nonFraction>, <ix:nonFraction contextRef="D20211001_GeraldSheeranMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag321" decimals="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> and an aggregate of <ix:nonFraction contextRef="D20211001" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag31" decimals="0" format="ixt:num-dot-decimal">475,000</ix:nonFraction>, respectively, vesting quarterly over two years from the anniversary of the grant date. Restricted stock units granted to Mr. Rogers and one consultant of <ix:nonFraction contextRef="D20211001_RogersMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag1061" decimals="0" format="ixt:num-dot-decimal">37,500</ix:nonFraction> and <ix:nonFraction contextRef="D20211001_ConsultantMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag66" decimals="0" format="ixt:num-dot-decimal">12,000</ix:nonFraction> vest upon issuance date. Restricted stock units granted to Mr. Rogers of <ix:nonFraction contextRef="D20211001_RogersMember" name="sgbx:FairValueOfRestrictedUnits" unitRef="USD" id="Tag451" decimals="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction> vest monthly over a two-year period. The fair value of these units upon issuance amounted to $<ix:nonFraction contextRef="D20211001" name="sgbx:FairValueOfRestrictedUnits" unitRef="USD" id="Tag319" decimals="0" format="ixt:num-dot-decimal">4,105,010</ix:nonFraction>.</span></span></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;"><span style="line-height: inherit;">&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;">On October 1, 2021, a total of <ix:nonFraction contextRef="D20211001_NonEmployeeDirectorMember_3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag334" decimals="0" format="ixt:num-dot-decimal">59,170</ix:nonFraction> of restricted stock units were granted to five of the Company's non-employee directors, <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">under the Company's stock-based compensation plan, at the fair value of $<ix:nonFraction contextRef="I20211001_NonEmployeeDirectorMember" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag713" decimals="2" format="ixt:num-dot-decimal">3.38</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#160;per share, which represents the closing price of&#160;the Company's common stock on October 1, 2021. </span></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The restricted</span><span style="line-height: inherit;">&#160;stock units granted October 1, 2021&#160;</span></span></span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;">vesting monthly over<span style="line-height: inherit;">&#160;</span></span>one year<span style="font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>and, if earlier, in full on the date of the Company&#8217;s<span style="line-height: inherit;">&#160;</span></span>2022<span style="font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>Annual Meeting of Stockholders.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify; line-height: inherit;"><span style="text-align: justify; line-height: inherit;">On December 7, 2021, a total of <ix:nonFraction contextRef="D20211207" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag1044" decimals="0" format="ixt:num-dot-decimal">62,500</ix:nonFraction> of restricted stock units were granted to five of the Company's non-employee advisory directors,<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">under the Company's stock-based compensation plan, at the fair value of $<ix:nonFraction contextRef="I20211207" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag318" decimals="2" format="ixt:num-dot-decimal">2.36</ix:nonFraction></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#160;per share, which represents the closing price of&#160;the Company's common stock on December 7, 2021. The restricted</span><span style="line-height: inherit;">&#160;stock units granted vest</span></span></span>&#160;in equal monthly installments over<span style="line-height: inherit;">&#160;</span>one year period.</span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;"><span style="line-height: inherit;"><span>For the year ended December 31, 2021&#160;and <span>2020</span>, the Company recognized stock-based compensation of $<ix:nonFraction contextRef="D20211231_RestrictedStockMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag564" decimals="0" format="ixt:num-dot-decimal">1,644,725</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="D20201231_RestrictedStockMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag68" decimals="0" format="ixt:num-dot-decimal">1,250,548</ix:nonFraction> related to restricted stock units. This expense is included in the payroll and related expenses and <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">general and administrative expenses</span>&#160;in the accompanying consolidated statement of operations. The Company capitalized project development costs of $89,140 related to restricted stock units for the year ended December 31, 2021.&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">As of December 31, 2021, there was a total of $<ix:nonFraction contextRef="I20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" unitRef="USD" id="Tag498" decimals="0" format="ixt:num-dot-decimal">3,955,323</ix:nonFraction> in</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">unrecognized compensation costs related to non-vested restricted stock units.</span>&#160;</span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarized restricted stock unit&#160;activities during the year ended <span style="border-right: none; border-left: none;">December 31, 2021</span>:&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;">
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20211231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="Tag81" escape="true">
<table style="height: 98px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;" colspan="4"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160; &#160; Number of Shares</strong></span><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;">
<p style="margin: 0pt;"><span>Non-vested balance at January 1, 2021</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="I20201231_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" id="Tag323" decimals="0" format="ixt:num-dot-decimal">527,504</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
</tr>
<tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span> Granted </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><ix:nonFraction contextRef="D20211231_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="Shares" id="Tag359" decimals="0" format="ixt:num-dot-decimal">1,336,170</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Vested</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">(<ix:nonFraction contextRef="D20211231_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="Shares" id="Tag36" decimals="0" format="ixt:num-dot-decimal">589,537</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">)</td>
</tr>
<tr style="background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;">
<td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Forfeited/Expired</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><ix:nonFraction contextRef="D20211231_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="Shares" id="Tag943" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"></td>
</tr>
<tr style="height: 18px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 18px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p>Non-vested balance at December 31, 2021&#160;</p>
</td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"></td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><ix:nonFraction contextRef="I20211231_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" id="Tag376" decimals="0" format="ixt:num-dot-decimal">1,274,137</ix:nonFraction></td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
</div>
<div>
<div>

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">F-<span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">36</span></span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended December 31, 2021&#160;and <span>2020</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
</div>
</div>

</div>
</div>
</div><div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tag709" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1.1;">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 20. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 8.93333px;"><span style="font-size: 10pt;"><span>Commitm</span>ents<span>&#160;</span>and Contingencies</span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<h6 style="font-family: 'times new roman', times; font-size: 10pt; margin: 0in 0in 0in 0.5in;"><strong><span style="font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">&#160;</span></span></strong></h6>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.5in; line-height: 1.1;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit; font-weight: bold; font-style: italic;">Legal Proceedings</span><br/></p>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.5in; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">1.) <b>Pizzarotti Litigation</b> - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company&#8217;s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps &amp; Co. (&#8220;Phipps&#8221;). The lawsuit was filed as Pizzarotti, LLC. v. Phipps &amp; Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Pizzarotti&#8217;s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti&#8217;s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps &amp; Co. Phipps&#8217; claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the &#8220;Assignment Agreement&#8221;), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps &amp; Co. Specifically, the court dismissed Phipps&#8217; claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps&#8217; claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company&#8217;s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned <i>Pizzarotti, LLC v. FPG Maiden Lane, LLC</i> <i>et. al</i>., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made&#160;no&#160;provision related to this matter in the consolidated financial statements.</span></p>
<div id="t_ft_U3NR7HUMQ800000000000000000000b">
<ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">F-<span style="border-left: none; border-right: none;">37</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">&#160;</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;">For the Years Ended December 31, 2021 and <span style="border-left: none; border-right: none; line-height: inherit;">2020</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<div id="t_ft_PVCL51F9C000000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 20. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span>Commitm</span>ents<span>&#160;</span>and Contingencies <span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
</div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">2.) <b>ICON Construction Inc. v. SG Blocks, Inc. et. al.</b> On or about June 8, 2021 ICON Construction Inc. (&#8220;ICON&#8221;) filed a complaint against the Company and Echo DCL LLC (&#8220;Echo DCL&#8221;), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the &#8220;ICON-Echo Asset Agreement&#8221;) whereby, <i>inter alia</i>, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC<span style="mso-spacerun: yes;">&#160; </span>entered into a certain asset purchase agreement (the &#8220;Echo Asset Agreement&#8221;) whereby, <i>inter alia</i>, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank. <span style="mso-spacerun: yes;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">assume Echo DCL&#8217;s liabilities obligations under the </span><span style="font-size: 10.0pt;">ICON-Echo Asset Agreement</span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. The parties are currently engaged in discovery. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10.0pt;">Vendor Litigation</span></b><b><span style="font-size: 10.0pt;"> </span></b></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">1.) <span style="text-decoration: underline; font-style: italic;"><span style="font-weight: bold;">Teton Buildings, LLC</span></span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (&#8220;Teton&#8221;) in Harris County, Texas (&#8220;Teton Texas Action&#8221;) to recover approximately $<ix:nonFraction contextRef="D20190131" name="us-gaap:LossContingencyDamagesSoughtValue" unitRef="USD" id="Tag1055" decimals="0" format="ixt:num-dot-decimal">2,100,000</ix:nonFraction> arising from defendant&#8217;s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the &#8220;HOLA Project&#8221;) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty. In or about February 2022 SG Blocks dismissed without prejudice the Teton Texas Action. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the &#8220;GVL Contract&#8221;) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the &#8220;Teton GVL Modules&#8221;) for the Four Oaks Gather GVL project in South Carolina (the &#8220;GVL Project.&#8221;). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $<ix:nonFraction contextRef="D20180912_1" name="us-gaap:LossContingencyDamagesSoughtValue" unitRef="USD" id="Tag1049" decimals="2" format="ixt:num-dot-decimal">761,401.66</ix:nonFraction> in actual and consequential damages, excluding attorney&#8217;s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled <i>In re: Teton Buildings, LLC</i> and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim again Teton in the amount of $<ix:nonFraction contextRef="D20200211_1" name="us-gaap:LossContingencyDamagesSoughtValue" unitRef="USD" id="Tag1048" decimals="2" format="ixt:num-dot-decimal">2,861,401.66</ix:nonFraction> arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton&#8217;s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<ix:exclude>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span class="pageno" style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">F-<span style="border-left: none; border-right: none;">38</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;">For the Years Ended <span style="line-height: inherit;">December 31, 2021</span> and <span style="border-left: none; border-right: none; line-height: inherit;"><span style="line-height: inherit;">2020</span></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 20. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span>Commitm</span>ents<span>&#160;</span>and Contingencies <span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
</div>
<p style="font-family: Courier; font-size: 10pt; margin: 0in 0in 0.0001pt 0.5in; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20&#8722;cv&#8722;03432 in the HOLA Action (described below), seeking to determine Teton&#8217;s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton&#8217;s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and on or about February 11, 2022, Teton filed an answer and affirmative defenses. The parties in the HOLA Action are currently conducting discovery. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p>
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="mso-list: Ignore;"><span style="border-left: none; border-right: none;">2</span>.)&#160;</span></span><span style="text-decoration: underline; font-style: italic;"><span style="font-weight: bold;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">SG Blocks, Inc. v HOLA Community Partners, et. al.</span></i></span></span><i style="mso-bidi-font-style: normal;"></i></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 13, 2020, Plaintiff SG Blocks, Inc. (&#8220;SG Blocks&#8221; or the &#8220;Company&#8221;) filed a Complaint against HOLA Community Partners (&#8220;HCP&#8221;), Heart of Los Angeles Youth, Inc. (&#8220;HOLA&#8221;) (HCP and HOLA are collectively referred to as the &#8220;HOLA Defendants&#8221;), and the City of Los Angeles (&#8220;City&#8221;) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (&#8220;HOLA Action&#8221;). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. &#167; 1836; and (6) intentional interference with contractual relations. On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code &#167; 7031(b); and (7) violation of California&#8217;s unfair competition law, Business and Professions Code section 17200 (&#8220;UCL&#8221;) (&#8220;HOLA State Court Action&#8221;). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (&#8220;AHB&#8221;) for indemnity and contribution with respect to HOLA&#8217;s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA&#8217;s claims On February 25, 2021, the Court entered an order dismissing the Company&#8217;s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. &#167; 1836; but denied dismissal of the Company&#8217;s claims for intentional interference with contractual relations. The Court also denied the Company&#8217;s motion to dismiss HOLA&#8217;s claims. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On March 12, 2021, the HOLA Defendants filed an answer to the Company&#8217;s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants&#8217; First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners&#8217; Sixth Claim for Relief (violation of California Business and Professions Code &#167;7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii). </span></p>
<ix:exclude>
<p style="margin: 0pt;"><br/></p>
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_9T4HC989NK00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span class="pageno" style="font-size: 10pt;">F-39</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="margin: 0pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Years Ended <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">December 31, 2021</span></span></span> and <span style="border-left: none; border-right: none;"><span><span style="border-left: none; border-right: none;">2020</span></span></span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_SJMLMMUZ7K00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 20. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span>Commitm</span>ents<span>&#160;</span>and Contingencies <span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, <i>inter alia</i>, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">contractual indemnity, equitable indemnity; and</span><span style="font-size: 10.0pt;"> </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">contribution</span><span style="font-size: 10.0pt;">: American Home Building and Masonry Corp. (&#8220;American Home&#8221;), Anderson Air Conditioning, L.P. (&#8220;Anderson&#8221;). Broadway Glass and Mirror, Inc. (&#8220;Broadway&#8221;), Marne Construction, Inc. (&#8220;Marne&#8221;), The McIntyre Company (&#8220;McIntrye&#8221;), Dowell &amp; Bradley Construction, Inc. dba J R Construction (&#8220;JR Construction&#8221;) Junior Steel Co. (&#8220;Junior Steel&#8221;) Saddleback Roofing, Inc. (&#8220;Saddleback&#8221;) Schindler Elevator Corporation (&#8220;Schindler&#8221;) U.S. Smoke &amp; Fire Corp. (&#8220;U.S. Smoke&#8221;) and FirstForm, Inc. (&#8220;FirstForm&#8221;) (collectively the &#8220;Additional Third Party Defendants&#8221;). </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On September 2, 2021, Schindler Elevator Corp. </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. On September 3, 2021, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">Junior Steel Co. filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. On September 7, 2021, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">Anderson Air Conditioning, L.P. filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On February 7, 2022, the Company filed a request for entry of a Clerk&#8217;s default against the following defendants: American Home Building and Masonry Corp., Avesi Construction, Marne Construction, Inc., Firstform, Inc., Dowell &amp; Bradley Construction, Inc, Saddleback Roofing, Inc., and US Smoke and Fire Corp. On February 9, 2022, the court entered a clerk&#8217;s default pursuant to Federal Rule 55 against the following defendants: American Home Building and Masonry Corp. Avesi Construction, Dowel &amp; Bradley Construction, Inc., Saddleback Roofing Inc. and US smoke and Fire Corp. The parties that have answered and appeared in the case are currently engaged in discovery. The cut-off for fact discovery has been extended to September 12, 2022, and a trial has been set for January 31, 2023.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.75in; text-indent: -0.25in; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">3.)&#160;</span></span><span style="font-style: italic; font-weight: bold;"><i><span style="font-size: 10pt; line-height: inherit;">SG Blocks, Inc. v. EDI International, PC</span></i><i><span style="font-size: 10pt; line-height: inherit;">.-&#160;</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the Superior Court of the State of California, County of Los Angeles, Central District, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $<ix:nonFraction contextRef="I20190621" name="sgbx:UnpaidWages" unitRef="USD" id="Tag1045" decimals="2" format="ixt:num-dot-decimal">30,428.71</ix:nonFraction> in damages.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">On May 14, 2021, EDI accepted the Company&#8217;s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures &#167;998, to settle EDI&#8217;s cross-claims. On July 26, 2021, the Company and EDI entered into a certain General Release agreement whereby in exchange for payment by the Company in the amount of $<ix:nonFraction contextRef="D20210514" name="us-gaap:LossContingencyDamagesSoughtValue" unitRef="USD" id="Tag1041" decimals="2" format="ixt:num-dot-decimal">67,125.83</ix:nonFraction> EDI released SG Blocks from all liabilities and damages related to EDI&#8217;s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company&#8217;s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for September 6, 2022. The parties have agreed to mediate their dispute. Mediation has been scheduled to take place on or about May 17, 2022.</span> </p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<ix:exclude>
<div>
<div>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span class="pageno" style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">F-40</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;">&#160;</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic; line-height: inherit;">For the Years Ended <span style="line-height: inherit;">December 31, 2021</span> and <span style="border-left: none; border-right: none; line-height: inherit;"><span style="line-height: inherit;">2020</span></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<div>
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 20. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span>Commitm</span>ents<span>&#160;</span>and Contingencies <span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
</div>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0px; line-height: 1.1; text-indent: 0px;"><br/></p>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0.0001pt 0.5in; line-height: 1.1;"><span style="font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Other Litigation</span></span></p>
<p style="font-family: Calibri, sans-serif; font-size: 10pt; margin: 0in 0in 0.0001pt; text-indent: 0.5in; line-height: 1.1;"><i></i><br/></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;"><span style="mso-list: Ignore;">1.)&#160;</span></span></b><span style="text-decoration: underline;"><span style="font-weight: bold;"><b><i><span style="font-size: 10.0pt;">Shetty&#160; v. SG Blocks, Inc. et. al</span></i></b><i><span style="font-size: 10.0pt;">., </span></i></span></span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;">Case No. 20-CV-00550, United States District Court,&#160;Eastern District of New York.&#160; &#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On January 31, 2020, Mahesh Shetty, the Company&#8217;s former President and Chief Financial Officer (&#8220;Former Employee&#8221;), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $<ix:nonFraction contextRef="I20200131" name="sgbx:UnpaidWages" unitRef="USD" id="Tag1040" decimals="0" format="ixt:num-dot-decimal">372,638</ix:nonFraction> in unpaid wages and bonuses and (ii) $<ix:nonFraction contextRef="I20200131" name="sgbx:SeveranceAmount" unitRef="USD" id="Tag1039" decimals="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> due in severance (hereafter the &#8220;Action&#8221;). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. &#167;201 et. seq. (&#8220;FLSA&#8221;), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company&#8217;s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee&#8217;s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company&#8217;s motion to dismiss. Specifically, the Court dismissed the Former Employee&#8217;s claim (i) for severance (in the amount of $<ix:nonFraction contextRef="I20200615" name="sgbx:UnpaidWages" unitRef="USD" id="Tag721" decimals="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction>) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee&#8217;s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims. On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. By order dated February 8, 2022, the court approved the settlement. On February 9, 2022 the court closed the case. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt;"><span><span><span>2.)&#160;</span></span></span><span style="font-style: italic;"><b style="font-family: 'Times New Roman', serif; font-size: 10pt;"><i><span style="font-size: 10.0pt;">SG Blocks, Inc. v. Osang Healthcare Company, Ltd.</span></i></b><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">, </span></span><span></span></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10.0pt;">&#160;</span></i></b></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (&#8220;Osang&#8221;) in the </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;">United States District Court,&#160;Eastern District of New York, Case No. 21-01990 (&#8220;Osang Action&#8221;)</span><span style="font-size: 10.0pt;">. <ix:nonNumeric contextRef="D20210414_OsangHealthcareCompanyLtdMember" name="us-gaap:OtherCommitmentsDescription" id="Tag1056" escape="true">The Company has asserted that Osang materially breached a certain Managed Supply Agreement (&#8220;MSA&#8221;) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment <span style="color: #000000;">two million (2,000,000) units of Osang&#8217;s &#8220;Genefinder Plus RealAmp Covid-19 PCR Test&#8221; (the &#8220;Covid-19 Test&#8221;) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated &#167;349 of the New York General Business Law&#8217;s prohibition of deceptive business practices.</span></ix:nonNumeric><span style="color: #000000;"> </span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. On January 10, 2022 the court entered an order staying discovery pending its ruling on the defendant&#8217;s motion to dismiss. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&#160; &#160;</span></p>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:exclude>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0.0001pt 0.5in;"><br/></p>
<div>
<div id="t_ft_FG3P05G3O000000000000000000000b">
<table style="width: 100%; height: 17px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr style="height: 17px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 17px;"><span class="pageno" style="font-size: 10pt;">F-41</span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br/></div>
</div>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt;">Notes to Consolidated Financial Statements</span></p>
<p style="border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1.5pt; margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;">For the Years Ended<span>&#160;</span><span>December 31, 2021</span><span>&#160;</span>and<span> 2020</span></span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_FBTVBXJJ2O00000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold; line-height: inherit;"> 20. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span>Commitm</span>ents<span>&#160;</span>and Contingencies <span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: Calibri, sans-serif;"><b><i><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Commitments</span></i></b></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; font-size: 10pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;">In April 2020, the Company entered into an amendment to its employment agreement, dated January 1, 2017, with Paul Gavin (the "Amendment"), to extend the term of employment to December 31, 2021, <ix:nonNumeric contextRef="D20200430" name="us-gaap:OtherCommitmentsDescription" id="Tag608" escape="true">provide for an annual base salary of $400,000,&#160;provide for a&#160;performance bonus structure for a bonus of up to 50% of base salary upon the Company&#8217;s achievement of $2,000,000&#160;EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000&#160;based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000&#160;and up to $7,000,000&#160;in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000&#160;and up to $12,000,000&#160;in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000&#160;in certain limited circumstances,&#160;and provide for&#160;one&#160;(1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company&#8217;s principal financial officer, if Mr. Galvin is terminated without cause. At the Company&#8217;s option, up to&#160;fifty&#160;(50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company&#8217;s Stock Incentive Plan.&#160;All other terms of the employment agreement remain in full force and effect.&#160;</ix:nonNumeric></span></p>
</ix:nonNumeric>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<p style="margin: 0in 11.1pt 0.0001pt 5.3pt; text-align: justify; line-height: 103%; font-size: 7.5pt; font-family: 'Times New Roman', serif;"><br/></p>
<ix:nonNumeric contextRef="D20211231" name="us-gaap:SubsequentEventsTextBlock" id="Tag1034" escape="true">
<div id="t_ft_XR8BZ1N4E800000000000000000000b">
<table style="border-collapse: collapse; width: 100%; height: 17px; font-family: 'times new roman'; font-size: 10pt;" border="0">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt;"><span style="font-weight: bold;">21.</span></td>
<td style="height: 17px;">
<p style="margin: 0pt 0pt 0.000133333pt; line-height: 103%; font-size: 7.5pt; font-family: 'Times New Roman', serif; text-align: left; text-indent: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"><span style="line-height: 103%; margin: 0pt;"><span>Subsequent Events</span></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0in 11.1pt 0.0001pt 5.3pt; text-align: justify; line-height: 103%; font-size: 7.5pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Subsequent to December 31, 2021, the Company acquired an approximately <ix:nonFraction contextRef="I20211231" name="us-gaap:AreaOfLand" unitRef="Acre" id="Tag1008" decimals="0" format="ixt:num-dot-decimal">114</ix:nonFraction>-acre &#8220;McLean mixed-use&#8221; site in Durant, Oklahoma for approximately $<ix:nonFraction contextRef="I20211231" name="us-gaap:ResidualValueOfLeasedAsset" unitRef="USD" id="Tag1010" decimals="0" format="ixt:num-dot-decimal">870,000</ix:nonFraction>. With this space, the Company plans to build approximately <span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20211231" name="sgbx:NumberOfResidentialUnits" unitRef="ResidentialUnits" id="Tag727" decimals="0" format="ixt:num-dot-decimal">300</ix:nonFraction></span> residential units, and up-to <ix:nonFraction contextRef="I20211231" name="us-gaap:NetRentableArea" unitRef="SquareFoot" id="Tag1009" decimals="0" format="ixt:num-dot-decimal">680,000</ix:nonFraction> square feet of industrial manufacturing space on this mixed-use property.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Subsequent to December 31, 2021, the lease commencement date for SG Echo's second&#160;</span></span></span><span style="font-size: 13.3333px;">manufacturing&#160;facility </span><span style="font-size: 13.3333px;">became effective on February 7, 2022. The leased property is currently under renovation and located in Durant, Oklahoma.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="font-size: 13.3333px;">Subsequent to December 31, 2021, the Company made a capital investment in&#160;</span>Moliving<span style="font-size: 13.3333px;">, a nomadic hospitality solution company on February 24, 2022.&#160; The Company also executed a side agreement to build the first sixty Moliving&#160;units and an additional ninety units after the first sixty units are manufactured.&#160; &#160; &#160;</span><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Subsequent to December 31, 2021,&#160;</span><span style="font-size: 13.3333px;">Paul Galvin, Company's Chairman&#160;and CEO assigned a&#160;</span><span style="font-size: 13.3333px; float: none; display: inline !important;"><span style="font-size: 13.3333px; float: none; display: inline !important;">promissory note (</span></span><span style="font-size: 13.3333px;">the&#160;&#8220;Galvin&#160;Note&#8221;)</span><span style="font-size: 13.3333px;">&#160;in the principal amount of $</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span><ix:nonFraction contextRef="D20211231" name="sgbx:PrincipalAmountOfPromissoryNote" unitRef="USD" id="Tag1062" decimals="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>(the "Company Note<span>&#160;</span></span><span>3</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">") over to the Company in the first quarter of 2022.&#160;</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The original promissory note was issued to Mr. Galvin o</span>n January 21, 2020, from CPF GP<span>&#160;</span></span><span>2019</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">-</span><span>1</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;LLC&#160;(&#8220;CPF&#160;GP&#8221;) in the amount of $<ix:nonFraction contextRef="D20200121" name="sgbx:Originalpromissorynoteissued" unitRef="USD" id="Tag1011" decimals="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction>. Since inception of the Galvin note, all interest associated with the promissory note was assigned to the Company.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>

<div>
<div id="t_ft_MZ5SYPTG1C00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; text-align: center;"><span>F-<span style="border-left: none; border-right: none;">42</span></span></td>
</tr>
</tbody>
</table>
</div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr></div>

</div>
</div>
</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>2
<FILENAME>sgbx-20211231_def.xml
<DESCRIPTION>DEFINITION
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon, Unique Code 6259e80739fddb0d68404553, Generated At Fri, 15 Apr 2022 21:48:43 GMT-->
<link:linkbase xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" 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-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: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:roleRef roleURI="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#CommitmentsandContingenciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DescriptionofBusinessDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShareDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails3" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DebtorinPossessionFinancingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/WarrantsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#WarrantsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Disclosure-ConvertibleDebenturesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Constructionbacklogdetailstextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReportingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesPayableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DocumentAndEntityInformation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Consolidatedstatementsofcashflows" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Consolidatedstatementsofcashflows" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Liquidity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Liquidity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ProjectDevelopmentCostsandOtherNonCurrentAssets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Propertyplantandequipment" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Propertyplantandequipment" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesPayable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombination" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombination" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Leases" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Leases" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklog" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklog" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReporting" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReporting" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShare" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Warrants" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Warrants" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DocumentCommitmentsandContingencies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEvents" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Inventory" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Inventory" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorInPossessionFinancing" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DebtorInPossessionFinancing" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcy" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergenceFromBankruptcy" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReportingTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#InventoryTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShareTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergenceFromBankruptcyTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssetsTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetailTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1Calc2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails1Calc2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergencefromBankruptcyDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssetsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:title="us-gaap_OtherCommitmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="us-gaap_OtherCommitmentsTable" xlink:title="us-gaap_OtherCommitmentsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsTable" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to us-gaap_OtherCommitmentsTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:title="srt_TitleOfIndividualAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Definition : us-gaap_OtherCommitmentsTable to srt_TitleOfIndividualAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Definition : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TetonMember" xlink:label="sgbx_TetonMember" xlink:title="sgbx_TetonMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_TetonMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_TetonMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OsangHealthcareCompanyLtdMember" xlink:label="sgbx_OsangHealthcareCompanyLtdMember" xlink:title="sgbx_OsangHealthcareCompanyLtdMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_OsangHealthcareCompanyLtdMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_OsangHealthcareCompanyLtdMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="Definition : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:title="us-gaap_SubsequentEventTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Definition : us-gaap_OtherCommitmentsTable to us-gaap_SubsequentEventTypeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="Definition : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:title="us-gaap_SubsequentEventMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:title="Definition : us-gaap_SubsequentEventTypeDomain to us-gaap_SubsequentEventMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_1" xlink:title="Definition : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusAxis" xlink:label="us-gaap_LitigationStatusAxis" xlink:title="us-gaap_LitigationStatusAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:title="Definition : us-gaap_OtherCommitmentsTable to us-gaap_LitigationStatusAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain" xlink:title="us-gaap_LitigationStatusDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" xlink:title="Definition : us-gaap_LitigationStatusAxis to us-gaap_LitigationStatusDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PendingLitigationMember" xlink:label="us-gaap_PendingLitigationMember" xlink:title="us-gaap_PendingLitigationMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_PendingLitigationMember" xlink:title="Definition : us-gaap_LitigationStatusDomain to us-gaap_PendingLitigationMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain_1" xlink:title="us-gaap_LitigationStatusDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain_1" xlink:title="Definition : us-gaap_LitigationStatusAxis to us-gaap_LitigationStatusDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:title="us-gaap_PaymentsForLegalSettlements" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to us-gaap_PaymentsForLegalSettlements" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="us-gaap_LossContingencyDamagesSoughtValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfClaimedAmount" xlink:label="sgbx_DescriptionOfClaimedAmount" xlink:title="sgbx_DescriptionOfClaimedAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_DescriptionOfClaimedAmount" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to sgbx_DescriptionOfClaimedAmount" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfAllegedUnpaidFees" xlink:label="sgbx_DescriptionOfAllegedUnpaidFees" xlink:title="sgbx_DescriptionOfAllegedUnpaidFees" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_DescriptionOfAllegedUnpaidFees" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to sgbx_DescriptionOfAllegedUnpaidFees" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_UnpaidWages" xlink:label="sgbx_UnpaidWages" xlink:title="sgbx_UnpaidWages" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_UnpaidWages" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to sgbx_UnpaidWages" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SeveranceAmount" xlink:label="sgbx_SeveranceAmount" xlink:title="sgbx_SeveranceAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_SeveranceAmount" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to sgbx_SeveranceAmount" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDescription" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:title="us-gaap_OtherCommitmentsDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to us-gaap_OtherCommitmentsDescription" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:title="us-gaap_DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:title="us-gaap_DisaggregationOfRevenueTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:title="srt_ProductOrServiceAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" xlink:title="Definition : us-gaap_DisaggregationOfRevenueTable to srt_ProductOrServiceAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:title="srt_ProductsAndServicesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:title="Definition : srt_ProductOrServiceAxis to srt_ProductsAndServicesDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GovernmentContractMember" xlink:label="us-gaap_GovernmentContractMember" xlink:title="us-gaap_GovernmentContractMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_GovernmentContractMember" xlink:title="Definition : srt_ProductsAndServicesDomain to us-gaap_GovernmentContractMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalLabKitSalesEquipmentMember" xlink:label="sgbx_MedicalLabKitSalesEquipmentMember" xlink:title="sgbx_MedicalLabKitSalesEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalLabKitSalesEquipmentMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_MedicalLabKitSalesEquipmentMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="us-gaap_ProductAndServiceOtherMember" xlink:title="us-gaap_ProductAndServiceOtherMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductAndServiceOtherMember" xlink:title="Definition : srt_ProductsAndServicesDomain to us-gaap_ProductAndServiceOtherMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SpecialUseMember" xlink:label="sgbx_SpecialUseMember" xlink:title="sgbx_SpecialUseMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_SpecialUseMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_SpecialUseMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SchoolMember" xlink:label="sgbx_SchoolMember" xlink:title="sgbx_SchoolMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_SchoolMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_SchoolMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetailMember" xlink:label="us-gaap_RetailMember" xlink:title="us-gaap_RetailMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RetailMember" xlink:title="Definition : srt_ProductsAndServicesDomain to us-gaap_RetailMember" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OfficeMember" xlink:label="sgbx_OfficeMember" xlink:title="sgbx_OfficeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_OfficeMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_OfficeMember" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalConstructionServicesMember" xlink:label="sgbx_MedicalConstructionServicesMember" xlink:title="sgbx_MedicalConstructionServicesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalConstructionServicesMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_MedicalConstructionServicesMember" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MultiFamiliesMember" xlink:label="sgbx_MultiFamiliesMember" xlink:title="sgbx_MultiFamiliesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MultiFamiliesMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_MultiFamiliesMember" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_HospitalityMember" xlink:label="sgbx_HospitalityMember" xlink:title="sgbx_HospitalityMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_HospitalityMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_HospitalityMember" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_1" xlink:title="srt_ProductsAndServicesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_1" xlink:title="Definition : srt_ProductOrServiceAxis to srt_ProductsAndServicesDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalConstructionRevenueSegment" xlink:label="sgbx_TotalConstructionRevenueSegment" xlink:title="sgbx_TotalConstructionRevenueSegment" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalConstructionRevenueSegment" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalConstructionRevenueSegment" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalConstructionRevenueSegmentPercentage" xlink:label="sgbx_TotalConstructionRevenueSegmentPercentage" xlink:title="sgbx_TotalConstructionRevenueSegmentPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalConstructionRevenueSegmentPercentage" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalConstructionRevenueSegmentPercentage" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalMedicalRevenueSegment" xlink:label="sgbx_TotalMedicalRevenueSegment" xlink:title="sgbx_TotalMedicalRevenueSegment" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalMedicalRevenueSegment" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalMedicalRevenueSegment" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalMedicalRevenueSegmentPercentage" xlink:label="sgbx_TotalMedicalRevenueSegmentPercentage" xlink:title="sgbx_TotalMedicalRevenueSegmentPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalMedicalRevenueSegmentPercentage" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalMedicalRevenueSegmentPercentage" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:label="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:title="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:label="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:title="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:type="arc" order="6" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="us-gaap_UnderlyingAssetClassAxis" xlink:title="us-gaap_UnderlyingAssetClassAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_UnderlyingAssetClassAxis" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to us-gaap_UnderlyingAssetClassAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="us-gaap_UnderlyingAssetClassDomain" xlink:title="us-gaap_UnderlyingAssetClassDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassDomain" xlink:title="Definition : us-gaap_UnderlyingAssetClassAxis to us-gaap_UnderlyingAssetClassDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogMember" xlink:label="sgbx_ConstructionBacklogMember" xlink:title="sgbx_ConstructionBacklogMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnderlyingAssetClassDomain" xlink:to="sgbx_ConstructionBacklogMember" xlink:title="Definition : us-gaap_UnderlyingAssetClassDomain to sgbx_ConstructionBacklogMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="us-gaap_UnderlyingAssetClassDomain_1" xlink:title="us-gaap_UnderlyingAssetClassDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassDomain_1" xlink:title="Definition : us-gaap_UnderlyingAssetClassAxis to us-gaap_UnderlyingAssetClassDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:label="sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:title="sgbx_ScheduleOfConstructionBacklogTableTextBlock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="2" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesReceivableDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesRecievableLineItems" xlink:label="sgbx_NotesRecievableLineItems" xlink:title="sgbx_NotesRecievableLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:title="us-gaap_DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Definition : sgbx_NotesRecievableLineItems to us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:label="us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:title="us-gaap_ProceedsFromSaleOfNotesReceivable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:title="Definition : sgbx_NotesRecievableLineItems to us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Definition : sgbx_NotesRecievableLineItems to us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:label="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:title="us-gaap_ShortTermNonBankLoansAndNotesPayable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:title="Definition : sgbx_NotesRecievableLineItems to us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:title="us-gaap_InterestIncomeOther" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_InterestIncomeOther" xlink:title="Definition : sgbx_NotesRecievableLineItems to us-gaap_InterestIncomeOther" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:label="us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:title="us-gaap_DebtInstrumentRepurchasedFaceAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:title="Definition : sgbx_NotesRecievableLineItems to us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesReceivableTable" xlink:label="sgbx_NotesReceivableTable" xlink:title="sgbx_NotesReceivableTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="sgbx_NotesReceivableTable" xlink:title="Definition : sgbx_NotesRecievableLineItems to sgbx_NotesReceivableTable" xlink:type="arc" order="6" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:title="us-gaap_ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_NotesReceivableTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:title="Definition : sgbx_NotesReceivableTable to us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:title="us-gaap_ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" xlink:title="Definition : us-gaap_ShortTermDebtTypeAxis to us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CompanyNoteMember" xlink:label="sgbx_CompanyNoteMember" xlink:title="sgbx_CompanyNoteMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="sgbx_CompanyNoteMember" xlink:title="Definition : us-gaap_ShortTermDebtTypeDomain to sgbx_CompanyNoteMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GalvinNoteMember" xlink:label="sgbx_GalvinNoteMember" xlink:title="sgbx_GalvinNoteMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="sgbx_GalvinNoteMember" xlink:title="Definition : us-gaap_ShortTermDebtTypeDomain to sgbx_GalvinNoteMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain_1" xlink:title="us-gaap_ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_1" xlink:title="Definition : us-gaap_ShortTermDebtTypeAxis to us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_NotesReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="Definition : sgbx_NotesReceivableTable to us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xlink:title="us-gaap_ReceivableTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" xlink:title="Definition : us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to us-gaap_ReceivableTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="us-gaap_NotesReceivableMember" xlink:title="us-gaap_NotesReceivableMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_NotesReceivableMember" xlink:title="Definition : us-gaap_ReceivableTypeDomain to us-gaap_NotesReceivableMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain_1" xlink:title="us-gaap_ReceivableTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain_1" xlink:title="Definition : us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to us-gaap_ReceivableTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityLineItems" xlink:label="sgbx_LiquidityLineItems" xlink:title="sgbx_LiquidityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityTable" xlink:label="sgbx_LiquidityTable" xlink:title="sgbx_LiquidityTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sgbx_LiquidityLineItems" xlink:to="sgbx_LiquidityTable" xlink:title="Definition : sgbx_LiquidityLineItems to sgbx_LiquidityTable" xlink:type="arc" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAxis" xlink:label="sgbx_LiquidityAxis" xlink:title="sgbx_LiquidityAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_LiquidityAxis" xlink:title="Definition : sgbx_LiquidityTable to sgbx_LiquidityAxis" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityDomain" xlink:label="sgbx_LiquidityDomain" xlink:title="sgbx_LiquidityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sgbx_LiquidityAxis" xlink:to="sgbx_LiquidityDomain" xlink:title="Definition : sgbx_LiquidityAxis to sgbx_LiquidityDomain" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityMember" xlink:label="sgbx_LiquidityMember" xlink:title="sgbx_LiquidityMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityDomain" xlink:to="sgbx_LiquidityMember" xlink:title="Definition : sgbx_LiquidityDomain to sgbx_LiquidityMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityDomain" xlink:label="sgbx_LiquidityDomain_1" xlink:title="sgbx_LiquidityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sgbx_LiquidityAxis" xlink:to="sgbx_LiquidityDomain_1" xlink:title="Definition : sgbx_LiquidityAxis to sgbx_LiquidityDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Definition : sgbx_LiquidityLineItems to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DescriptionofBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessLineItems" xlink:label="sgbx_DescriptionOfBusinessLineItems" xlink:title="sgbx_DescriptionOfBusinessLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessTable" xlink:label="sgbx_DescriptionOfBusinessTable" xlink:title="sgbx_DescriptionOfBusinessTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sgbx_DescriptionOfBusinessLineItems" xlink:to="sgbx_DescriptionOfBusinessTable" xlink:title="Definition : sgbx_DescriptionOfBusinessLineItems to sgbx_DescriptionOfBusinessTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_DescriptionOfBusinessTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="Definition : sgbx_DescriptionOfBusinessTable to us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" xlink:title="us-gaap_IPOMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" xlink:title="Definition : us-gaap_SaleOfStockNameOfTransactionDomain to us-gaap_IPOMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:title="us-gaap_SubsequentEventTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_DescriptionOfBusinessTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Definition : sgbx_DescriptionOfBusinessTable to us-gaap_SubsequentEventTypeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="Definition : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_1" xlink:title="Definition : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessTextualAbstract" xlink:label="sgbx_DescriptionOfBusinessTextualAbstract" xlink:title="sgbx_DescriptionOfBusinessTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessLineItems" xlink:to="sgbx_DescriptionOfBusinessTextualAbstract" xlink:title="Definition : sgbx_DescriptionOfBusinessLineItems to sgbx_DescriptionOfBusinessTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:title="us-gaap_CommonStockSharesIssued" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_CommonStockSharesIssued" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:title="us-gaap_CommonStockSharesOutstanding" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_CommonStockSharesOutstanding" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:title="us-gaap_StockholdersEquityReverseStockSplit" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_StockholdersEquityReverseStockSplit" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="Definition : us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesNameDomain to us-gaap_EmployeeStockOptionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:title="us-gaap_WarrantMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesNameDomain to us-gaap_WarrantMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" xlink:title="us-gaap_ConvertibleDebtMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtMember" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesNameDomain to us-gaap_ConvertibleDebtMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_1" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_1" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_AwardTypeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:title="srt_TitleOfIndividualAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Definition : us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to srt_TitleOfIndividualAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Definition : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonEmployeesMember" xlink:label="sgbx_NonEmployeesMember" xlink:title="sgbx_NonEmployeesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_NonEmployeesMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_NonEmployeesMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonDirectorsMember" xlink:label="sgbx_NonDirectorsMember" xlink:title="sgbx_NonDirectorsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_NonDirectorsMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_NonDirectorsMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="Definition : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NetIncomeLossPerShareTextualAbstract" xlink:label="sgbx_NetIncomeLossPerShareTextualAbstract" xlink:title="sgbx_NetIncomeLossPerShareTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="sgbx_NetIncomeLossPerShareTextualAbstract" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to sgbx_NetIncomeLossPerShareTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NetIncomeLossPerShareTextualAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="Definition : sgbx_NetIncomeLossPerShareTextualAbstract to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StatementTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:title="us-gaap_StatementEquityComponentsAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="Definition : us-gaap_StatementTable to us-gaap_StatementEquityComponentsAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:title="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:title="Definition : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_CommonStockMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:title="us-gaap_PreferredStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_PreferredStockMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:title="us-gaap_AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:title="us-gaap_RetainedEarningsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_RetainedEarningsMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember" xlink:title="us-gaap_ParentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_ParentMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_ParentMember" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:title="us-gaap_NoncontrollingInterestMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_NoncontrollingInterestMember" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_1" xlink:title="Definition : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:title="us-gaap_SharesOutstanding" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_SharesOutstanding" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:title="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:label="sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:title="sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:title="Definition : us-gaap_StatementLineItems to sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:title="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOfDebtExchangeValue" xlink:label="sgbx_ConversionOfDebtExchangeValue" xlink:title="sgbx_ConversionOfDebtExchangeValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_ConversionOfDebtExchangeValue" xlink:title="Definition : us-gaap_StatementLineItems to sgbx_ConversionOfDebtExchangeValue" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOfDebtExchangeShare" xlink:label="sgbx_ConversionOfDebtExchangeShare" xlink:title="sgbx_ConversionOfDebtExchangeShare" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_ConversionOfDebtExchangeShare" xlink:title="Definition : us-gaap_StatementLineItems to sgbx_ConversionOfDebtExchangeShare" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:label="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:title="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:title="Definition : us-gaap_StatementLineItems to sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:label="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:title="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:title="Definition : us-gaap_StatementLineItems to sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Noncontrollinginterestdistribution" xlink:label="sgbx_Noncontrollinginterestdistribution" xlink:title="sgbx_Noncontrollinginterestdistribution" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_Noncontrollinginterestdistribution" xlink:title="Definition : us-gaap_StatementLineItems to sgbx_Noncontrollinginterestdistribution" xlink:type="arc" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:title="us-gaap_ProfitLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_ProfitLoss" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails3">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_AwardTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:title="us-gaap_DerivativeInstrumentRiskAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:title="Definition : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:title="us-gaap_DerivativeContractTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:title="Definition : us-gaap_DerivativeInstrumentRiskAxis to us-gaap_DerivativeContractTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockBasedCompensationPlanMember" xlink:label="sgbx_StockBasedCompensationPlanMember" xlink:title="sgbx_StockBasedCompensationPlanMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="sgbx_StockBasedCompensationPlanMember" xlink:title="Definition : us-gaap_DerivativeContractTypeDomain to sgbx_StockBasedCompensationPlanMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_1" xlink:title="us-gaap_DerivativeContractTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_1" xlink:title="Definition : us-gaap_DerivativeInstrumentRiskAxis to us-gaap_DerivativeContractTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_AwardTypeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" xlink:title="us-gaap_StockOptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockOptionMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_StockOptionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PayrollMember" xlink:label="sgbx_PayrollMember" xlink:title="sgbx_PayrollMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sgbx_PayrollMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to sgbx_PayrollMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:label="sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:title="sgbx_MarketingandBusinessDevelopmentExpensesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensation" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Stock-basedCompensationExpensTotal" xlink:label="sgbx_Stock-basedCompensationExpensTotal" xlink:title="sgbx_Stock-basedCompensationExpensTotal" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="sgbx_Stock-basedCompensationExpensTotal" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to sgbx_Stock-basedCompensationExpensTotal" xlink:type="arc" order="2" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityLineItems" xlink:label="sgbx_LiquidityLineItems" xlink:title="sgbx_LiquidityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityTable" xlink:label="sgbx_LiquidityTable" xlink:title="sgbx_LiquidityTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sgbx_LiquidityLineItems" xlink:to="sgbx_LiquidityTable" xlink:title="Definition : sgbx_LiquidityLineItems to sgbx_LiquidityTable" xlink:type="arc" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAxis" xlink:label="sgbx_LiquidityAxis" xlink:title="sgbx_LiquidityAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_LiquidityAxis" xlink:title="Definition : sgbx_LiquidityTable to sgbx_LiquidityAxis" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityDomain" xlink:label="sgbx_LiquidityDomain" xlink:title="sgbx_LiquidityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sgbx_LiquidityAxis" xlink:to="sgbx_LiquidityDomain" xlink:title="Definition : sgbx_LiquidityAxis to sgbx_LiquidityDomain" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityMember" xlink:label="sgbx_LiquidityMember" xlink:title="sgbx_LiquidityMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityDomain" xlink:to="sgbx_LiquidityMember" xlink:title="Definition : sgbx_LiquidityDomain to sgbx_LiquidityMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityDomain" xlink:label="sgbx_LiquidityDomain_1" xlink:title="sgbx_LiquidityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sgbx_LiquidityAxis" xlink:to="sgbx_LiquidityDomain_1" xlink:title="Definition : sgbx_LiquidityAxis to sgbx_LiquidityDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="Definition : sgbx_LiquidityTable to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WithinOneYearMember" xlink:label="sgbx_WithinOneYearMember" xlink:title="sgbx_WithinOneYearMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_WithinOneYearMember" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_WithinOneYearMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OneToTwoYearMember" xlink:label="sgbx_OneToTwoYearMember" xlink:title="sgbx_OneToTwoYearMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_OneToTwoYearMember" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_OneToTwoYearMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ThereAfterMember" xlink:label="sgbx_ThereAfterMember" xlink:title="sgbx_ThereAfterMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_ThereAfterMember" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_ThereAfterMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="Definition : sgbx_LiquidityLineItems to us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xlink:title="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xlink:title="us-gaap_LesseeLeaseDescriptionTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionTable to srt_RangeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Definition : srt_RangeMember to srt_MaximumMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Definition : srt_RangeMember to srt_MinimumMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_1" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:title="us-gaap_LesseeOperatingLeaseTermOfContract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:label="us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:title="us-gaap_OperatingLeasesIndemnificationAgreementsDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePaymentsUse" xlink:label="us-gaap_OperatingLeasePaymentsUse" xlink:title="us-gaap_OperatingLeasePaymentsUse" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePaymentsUse" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_OperatingLeasePaymentsUse" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WithinOneYearMember" xlink:label="sgbx_WithinOneYearMember" xlink:title="sgbx_WithinOneYearMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_WithinOneYearMember" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_WithinOneYearMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OneToTwoYearMember" xlink:label="sgbx_OneToTwoYearMember" xlink:title="sgbx_OneToTwoYearMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_OneToTwoYearMember" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_OneToTwoYearMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ThereAfterMember" xlink:label="sgbx_ThereAfterMember" xlink:title="sgbx_ThereAfterMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_ThereAfterMember" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_ThereAfterMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xlink:title="Definition : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" xlink:title="us-gaap_ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" xlink:title="us-gaap_ScheduleOfStockByClassTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" xlink:title="Definition : us-gaap_ClassOfStockLineItems to us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Definition : us-gaap_ScheduleOfStockByClassTable to us-gaap_StatementClassOfStockAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Definition : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Definition : us-gaap_ClassOfStockDomain to us-gaap_CommonStockMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:title="us-gaap_SeriesAPreferredStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" xlink:title="Definition : us-gaap_ClassOfStockDomain to us-gaap_SeriesAPreferredStockMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:label="sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:title="sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:title="Definition : us-gaap_ClassOfStockDomain to sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_1" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_1" xlink:title="Definition : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="Definition : us-gaap_ScheduleOfStockByClassTable to us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" xlink:title="us-gaap_IPOMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" xlink:title="Definition : us-gaap_SaleOfStockNameOfTransactionDomain to us-gaap_IPOMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:label="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="Definition : us-gaap_SaleOfStockNameOfTransactionDomain to sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:title="us-gaap_DebtInstrumentAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:title="Definition : us-gaap_ScheduleOfStockByClassTable to us-gaap_DebtInstrumentAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:title="Definition : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoZeroOneSixDebentureMember" xlink:label="sgbx_TwoZeroOneSixDebentureMember" xlink:title="sgbx_TwoZeroOneSixDebentureMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_TwoZeroOneSixDebentureMember" xlink:title="Definition : us-gaap_DebtInstrumentNameDomain to sgbx_TwoZeroOneSixDebentureMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_1" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_1" xlink:title="Definition : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Definition : us-gaap_ScheduleOfStockByClassTable to us-gaap_FinancialInstrumentAxis" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OptionMember" xlink:label="us-gaap_OptionMember" xlink:title="us-gaap_OptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_OptionMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_OptionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="Definition : us-gaap_ScheduleOfStockByClassTable to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PurchaseAgreementMember" xlink:label="sgbx_PurchaseAgreementMember" xlink:title="sgbx_PurchaseAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="sgbx_PurchaseAgreementMember" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesNameDomain to sgbx_PurchaseAgreementMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_1" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_1" xlink:title="Definition : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockholdersEquityTextualAbstract" xlink:label="sgbx_StockholdersEquityTextualAbstract" xlink:title="sgbx_StockholdersEquityTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="sgbx_StockholdersEquityTextualAbstract" xlink:title="Definition : us-gaap_ClassOfStockLineItems to sgbx_StockholdersEquityTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:title="us-gaap_SaleOfStockPricePerShare" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_SaleOfStockPricePerShare" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_SaleOfStockPricePerShare" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:title="us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherUnderwritingExpense" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:title="us-gaap_OtherUnderwritingExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_OtherUnderwritingExpense" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_OtherUnderwritingExpense" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:title="us-gaap_DeferredFinanceCostsNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_DeferredFinanceCostsNet" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_ProceedsFromIssuanceOfWarrants" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IssuanceOfWarrants" xlink:label="sgbx_IssuanceOfWarrants" xlink:title="sgbx_IssuanceOfWarrants" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_IssuanceOfWarrants" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to sgbx_IssuanceOfWarrants" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="us-gaap_FairValueAdjustmentOfWarrants" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchaseOfCommonStock" xlink:label="sgbx_WarrantsToPurchaseOfCommonStock" xlink:title="sgbx_WarrantsToPurchaseOfCommonStock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_WarrantsToPurchaseOfCommonStock" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to sgbx_WarrantsToPurchaseOfCommonStock" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:title="us-gaap_ConversionOfStockSharesIssued1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ConversionOfStockSharesIssued1" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:title="us-gaap_ConversionOfStockAmountIssued1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ConversionOfStockAmountIssued1" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_ConversionOfStockAmountIssued1" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConsultantReceivedOptionToPurchase" xlink:label="sgbx_ConsultantReceivedOptionToPurchase" xlink:title="sgbx_ConsultantReceivedOptionToPurchase" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_ConsultantReceivedOptionToPurchase" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to sgbx_ConsultantReceivedOptionToPurchase" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:title="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" use="optional" order="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockExercisePricePerShare" xlink:label="sgbx_CommonStockExercisePricePerShare" xlink:title="sgbx_CommonStockExercisePricePerShare" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_CommonStockExercisePricePerShare" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to sgbx_CommonStockExercisePricePerShare" xlink:type="arc" use="optional" order="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LossOnConversionOfConvertibleDebentures" xlink:label="sgbx_LossOnConversionOfConvertibleDebentures" xlink:title="sgbx_LossOnConversionOfConvertibleDebentures" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_LossOnConversionOfConvertibleDebentures" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to sgbx_LossOnConversionOfConvertibleDebentures" xlink:type="arc" use="optional" order="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:label="us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:title="us-gaap_DebtAndEquitySecuritiesGainLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:type="arc" use="optional" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" use="optional" order="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:title="us-gaap_CommonStockSharesAuthorized" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to us-gaap_CommonStockSharesAuthorized" xlink:type="arc" use="optional" order="19" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OptionsGrantedToPurchaseCommonStock" xlink:label="sgbx_OptionsGrantedToPurchaseCommonStock" xlink:title="sgbx_OptionsGrantedToPurchaseCommonStock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_OptionsGrantedToPurchaseCommonStock" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to sgbx_OptionsGrantedToPurchaseCommonStock" xlink:type="arc" order="20" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockNumberOfSharesUnderwritter" xlink:label="sgbx_CommonStockNumberOfSharesUnderwritter" xlink:title="sgbx_CommonStockNumberOfSharesUnderwritter" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_CommonStockNumberOfSharesUnderwritter" xlink:title="Definition : sgbx_StockholdersEquityTextualAbstract to sgbx_CommonStockNumberOfSharesUnderwritter" xlink:type="arc" order="21" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="Definition : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:title="Definition : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" xlink:title="Definition : us-gaap_FairValueByMeasurementFrequencyAxis to us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:title="us-gaap_FairValueMeasurementsRecurringMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" xlink:title="Definition : us-gaap_FairValueMeasurementFrequencyDomain to us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_1" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_1" xlink:title="Definition : us-gaap_FairValueByMeasurementFrequencyAxis to us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:title="Definition : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:title="Definition : us-gaap_FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:title="us-gaap_FairValueInputsLevel1Member" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:title="Definition : us-gaap_FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueInputsLevel1Member" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:title="us-gaap_FairValueInputsLevel2Member" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:title="Definition : us-gaap_FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueInputsLevel2Member" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:title="us-gaap_FairValueInputsLevel3Member" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:title="Definition : us-gaap_FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueInputsLevel3Member" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:title="Definition : us-gaap_FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:title="us-gaap_LiabilitiesFairValueDisclosureAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:title="Definition : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOptionLiabilities" xlink:label="sgbx_ConversionOptionLiabilities" xlink:title="sgbx_ConversionOptionLiabilities" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="sgbx_ConversionOptionLiabilities" xlink:title="Definition : us-gaap_LiabilitiesFairValueDisclosureAbstract to sgbx_ConversionOptionLiabilities" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EarnoutLiabilities" xlink:label="sgbx_EarnoutLiabilities" xlink:title="sgbx_EarnoutLiabilities" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="sgbx_EarnoutLiabilities" xlink:title="Definition : us-gaap_LiabilitiesFairValueDisclosureAbstract to sgbx_EarnoutLiabilities" xlink:type="arc" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="us-gaap_ReceivablesBillingStatusDomain" xlink:title="us-gaap_ReceivablesBillingStatusDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="us-gaap_ReceivablesBillingStatusDomain" xlink:title="Definition : us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis to us-gaap_ReceivablesBillingStatusDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionRevenueMember" xlink:label="sgbx_ConstructionRevenueMember" xlink:title="sgbx_ConstructionRevenueMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_ConstructionRevenueMember" xlink:title="Definition : us-gaap_ReceivablesBillingStatusDomain to sgbx_ConstructionRevenueMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BilledEngineeringServicesMember" xlink:label="sgbx_BilledEngineeringServicesMember" xlink:title="sgbx_BilledEngineeringServicesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_BilledEngineeringServicesMember" xlink:title="Definition : us-gaap_ReceivablesBillingStatusDomain to sgbx_BilledEngineeringServicesMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalMember" xlink:label="sgbx_MedicalMember" xlink:title="sgbx_MedicalMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_MedicalMember" xlink:title="Definition : us-gaap_ReceivablesBillingStatusDomain to sgbx_MedicalMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RetainageReceivableMember" xlink:label="sgbx_RetainageReceivableMember" xlink:title="sgbx_RetainageReceivableMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_RetainageReceivableMember" xlink:title="Definition : us-gaap_ReceivablesBillingStatusDomain to sgbx_RetainageReceivableMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OtherReceivableMember" xlink:label="sgbx_OtherReceivableMember" xlink:title="sgbx_OtherReceivableMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_OtherReceivableMember" xlink:title="Definition : us-gaap_ReceivablesBillingStatusDomain to sgbx_OtherReceivableMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SgBlocksSalesMember" xlink:label="sgbx_SgBlocksSalesMember" xlink:title="sgbx_SgBlocksSalesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_SgBlocksSalesMember" xlink:title="Definition : us-gaap_ReceivablesBillingStatusDomain to sgbx_SgBlocksSalesMember" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="us-gaap_ReceivablesBillingStatusDomain_1" xlink:title="us-gaap_ReceivablesBillingStatusDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="us-gaap_ReceivablesBillingStatusDomain_1" xlink:title="Definition : us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis to us-gaap_ReceivablesBillingStatusDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:title="us-gaap_AccountsReceivableNetCurrentAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_AccountsReceivableNetCurrentAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:title="us-gaap_AccountsReceivableGrossCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:title="Definition : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Definition : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:title="us-gaap_DueFromRelatedPartiesCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" xlink:title="Definition : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="Definition : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccountsReceivableNetAmount" xlink:label="sgbx_AccountsReceivableNetAmount" xlink:title="sgbx_AccountsReceivableNetAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="sgbx_AccountsReceivableNetAmount" xlink:title="Definition : us-gaap_AccountsReceivableNetCurrentAbstract to sgbx_AccountsReceivableNetAmount" xlink:type="arc" order="4" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:title="us-gaap_DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xlink:title="us-gaap_DebtInstrumentTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" xlink:title="Definition : us-gaap_DebtInstrumentLineItems to us-gaap_DebtInstrumentTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:title="us-gaap_DebtInstrumentAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:title="Definition : us-gaap_DebtInstrumentTable to us-gaap_DebtInstrumentAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:title="Definition : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebentureMember" xlink:label="sgbx_ConvertibleDebentureMember" xlink:title="sgbx_ConvertibleDebentureMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_ConvertibleDebentureMember" xlink:title="Definition : us-gaap_DebtInstrumentNameDomain to sgbx_ConvertibleDebentureMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebentureOneMember" xlink:label="sgbx_ConvertibleDebentureOneMember" xlink:title="sgbx_ConvertibleDebentureOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_ConvertibleDebentureOneMember" xlink:title="Definition : us-gaap_DebtInstrumentNameDomain to sgbx_ConvertibleDebentureOneMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_1" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_1" xlink:title="Definition : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:title="us-gaap_LongTermDebt" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" xlink:title="Definition : us-gaap_DebtInstrumentLineItems to us-gaap_LongTermDebt" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:title="us-gaap_LongTermDebtCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtCurrent" xlink:title="Definition : us-gaap_DebtInstrumentLineItems to us-gaap_LongTermDebtCurrent" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:title="us-gaap_LongTermDebtNoncurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:title="Definition : us-gaap_DebtInstrumentLineItems to us-gaap_LongTermDebtNoncurrent" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xlink:title="us-gaap_ReceivableTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" xlink:title="Definition : us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to us-gaap_ReceivableTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember" xlink:label="us-gaap_LoansReceivableMember" xlink:title="us-gaap_LoansReceivableMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_LoansReceivableMember" xlink:title="Definition : us-gaap_ReceivableTypeDomain to us-gaap_LoansReceivableMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain_1" xlink:title="us-gaap_ReceivableTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain_1" xlink:title="Definition : us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to us-gaap_ReceivableTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:label="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:title="sgbx_DebtorInPossessionFinancingTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:label="us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:title="us-gaap_DebtorInPossessionFinancingAmountArranged" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:title="Definition : sgbx_DebtorInPossessionFinancingTextualAbstract to us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:label="us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:title="us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:title="Definition : sgbx_DebtorInPossessionFinancingTextualAbstract to us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:label="sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:title="sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:title="Definition : sgbx_DebtorInPossessionFinancingTextualAbstract to sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:label="us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:title="us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:title="Definition : sgbx_DebtorInPossessionFinancingTextualAbstract to us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:title="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems to us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:title="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_PlanNameAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to us-gaap_PlanNameAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:title="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:title="Definition : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoThousandSixteenPlanMember" xlink:label="sgbx_TwoThousandSixteenPlanMember" xlink:title="sgbx_TwoThousandSixteenPlanMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sgbx_TwoThousandSixteenPlanMember" xlink:title="Definition : us-gaap_PlanNameDomain to sgbx_TwoThousandSixteenPlanMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoThousandSixteenPlanOneMember" xlink:label="sgbx_TwoThousandSixteenPlanOneMember" xlink:title="sgbx_TwoThousandSixteenPlanOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sgbx_TwoThousandSixteenPlanOneMember" xlink:title="Definition : us-gaap_PlanNameDomain to sgbx_TwoThousandSixteenPlanOneMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_1" xlink:title="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_1" xlink:title="Definition : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:title="srt_TitleOfIndividualAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to srt_TitleOfIndividualAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Definition : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:title="srt_ChiefExecutiveOfficerMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_ChiefExecutiveOfficerMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefFinancialOfficerMember" xlink:label="srt_ChiefFinancialOfficerMember" xlink:title="srt_ChiefFinancialOfficerMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_ChiefFinancialOfficerMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefOperatingOfficerMember" xlink:label="srt_ChiefOperatingOfficerMember" xlink:title="srt_ChiefOperatingOfficerMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefOperatingOfficerMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_ChiefOperatingOfficerMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:title="srt_DirectorMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_DirectorMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmployeeMember" xlink:label="sgbx_EmployeeMember" xlink:title="sgbx_EmployeeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_EmployeeMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_EmployeeMember" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmployeesAndDirectorsMember" xlink:label="sgbx_EmployeesAndDirectorsMember" xlink:title="sgbx_EmployeesAndDirectorsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_EmployeesAndDirectorsMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_EmployeesAndDirectorsMember" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonEmployeeDirectorMember" xlink:label="sgbx_NonEmployeeDirectorMember" xlink:title="sgbx_NonEmployeeDirectorMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_NonEmployeeDirectorMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_NonEmployeeDirectorMember" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GeraldSheeranMember" xlink:label="sgbx_GeraldSheeranMember" xlink:title="sgbx_GeraldSheeranMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_GeraldSheeranMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_GeraldSheeranMember" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConsultantMember" xlink:label="sgbx_ConsultantMember" xlink:title="sgbx_ConsultantMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_ConsultantMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_ConsultantMember" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RogersMember" xlink:label="sgbx_RogersMember" xlink:title="sgbx_RogersMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_RogersMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_RogersMember" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="Definition : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementAxis" xlink:label="sgbx_AgreementAxis" xlink:title="sgbx_AgreementAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="sgbx_AgreementAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to sgbx_AgreementAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementDomain" xlink:label="sgbx_AgreementDomain" xlink:title="sgbx_AgreementDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sgbx_AgreementAxis" xlink:to="sgbx_AgreementDomain" xlink:title="Definition : sgbx_AgreementAxis to sgbx_AgreementDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AdvisoryAgreementMember" xlink:label="sgbx_AdvisoryAgreementMember" xlink:title="sgbx_AdvisoryAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AgreementDomain" xlink:to="sgbx_AdvisoryAgreementMember" xlink:title="Definition : sgbx_AgreementDomain to sgbx_AdvisoryAgreementMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementDomain" xlink:label="sgbx_AgreementDomain_1" xlink:title="sgbx_AgreementDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sgbx_AgreementAxis" xlink:to="sgbx_AgreementDomain_1" xlink:title="Definition : sgbx_AgreementAxis to sgbx_AgreementDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to us-gaap_AwardTypeAxis" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:title="us-gaap_RestrictedStockMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockOptionsAndGrantsTextualAbstract" xlink:label="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:title="sgbx_StockOptionsAndGrantsTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:title="Definition : us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems to sgbx_StockOptionsAndGrantsTextualAbstract" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensation" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:label="sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:title="sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:title="us-gaap_SharePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_SharePrice" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_SharePrice" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OptionsVestedDescription" xlink:label="sgbx_OptionsVestedDescription" xlink:title="sgbx_OptionsVestedDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_OptionsVestedDescription" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_OptionsVestedDescription" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:title="us-gaap_SharesIssuedPricePerShare" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_SharesIssuedPricePerShare" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfEmployees" xlink:label="sgbx_NumberOfEmployees" xlink:title="sgbx_NumberOfEmployees" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_NumberOfEmployees" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_NumberOfEmployees" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfDirectors" xlink:label="sgbx_NumberOfDirectors" xlink:title="sgbx_NumberOfDirectors" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_NumberOfDirectors" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_NumberOfDirectors" xlink:type="arc" order="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" use="optional" order="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:label="sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:title="sgbx_AllocatedShareBasedCompensationExpenseAccrued" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:type="arc" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:type="arc" use="optional" order="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:type="arc" use="optional" order="19" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueOfRestrictedUnits" xlink:label="sgbx_FairValueOfRestrictedUnits" xlink:title="sgbx_FairValueOfRestrictedUnits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_FairValueOfRestrictedUnits" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_FairValueOfRestrictedUnits" xlink:type="arc" order="20" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/WarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" xlink:title="us-gaap_SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:title="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockLineItems to us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:title="us-gaap_StatementEquityComponentsAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="Definition : us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to us-gaap_StatementEquityComponentsAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:title="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:title="Definition : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:title="us-gaap_WarrantMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" xlink:title="Definition : us-gaap_EquityComponentDomain to us-gaap_WarrantMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_1" xlink:title="Definition : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:title="us-gaap_ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:title="Definition : us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:title="us-gaap_ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:title="Definition : us-gaap_ClassOfWarrantOrRightAxis to us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantOneMember" xlink:label="sgbx_WarrantOneMember" xlink:title="sgbx_WarrantOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantOneMember" xlink:title="Definition : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantOneMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantTwoMember" xlink:label="sgbx_WarrantTwoMember" xlink:title="sgbx_WarrantTwoMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantTwoMember" xlink:title="Definition : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantTwoMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantThreeMember" xlink:label="sgbx_WarrantThreeMember" xlink:title="sgbx_WarrantThreeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantThreeMember" xlink:title="Definition : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantThreeMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantFourMember" xlink:label="sgbx_WarrantFourMember" xlink:title="sgbx_WarrantFourMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantFourMember" xlink:title="Definition : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantFourMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_1" xlink:title="us-gaap_ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_1" xlink:title="Definition : us-gaap_ClassOfWarrantOrRightAxis to us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="Definition : us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:label="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="Definition : us-gaap_SaleOfStockNameOfTransactionDomain to sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsTextualAbstract" xlink:label="sgbx_WarrantsTextualAbstract" xlink:title="sgbx_WarrantsTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="sgbx_WarrantsTextualAbstract" xlink:title="Definition : us-gaap_SubsidiarySaleOfStockLineItems to sgbx_WarrantsTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchase" xlink:label="sgbx_WarrantsToPurchase" xlink:title="sgbx_WarrantsToPurchase" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="sgbx_WarrantsToPurchase" xlink:title="Definition : sgbx_WarrantsTextualAbstract to sgbx_WarrantsToPurchase" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:title="us-gaap_SharePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_SharePrice" xlink:title="Definition : sgbx_WarrantsTextualAbstract to us-gaap_SharePrice" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="us-gaap_FairValueAdjustmentOfWarrants" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="Definition : sgbx_WarrantsTextualAbstract to us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:title="us-gaap_DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Definition : sgbx_WarrantsTextualAbstract to us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="Definition : sgbx_WarrantsTextualAbstract to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:title="us-gaap_DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xlink:title="us-gaap_DebtInstrumentTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" xlink:title="Definition : us-gaap_DebtInstrumentLineItems to us-gaap_DebtInstrumentTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:title="us-gaap_DebtInstrumentAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:title="Definition : us-gaap_DebtInstrumentTable to us-gaap_DebtInstrumentAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:title="Definition : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" xlink:title="us-gaap_ConvertibleDebtSecuritiesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" xlink:title="Definition : us-gaap_DebtInstrumentNameDomain to us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoZeroOneSixDebentureMember" xlink:label="sgbx_TwoZeroOneSixDebentureMember" xlink:title="sgbx_TwoZeroOneSixDebentureMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_TwoZeroOneSixDebentureMember" xlink:title="Definition : us-gaap_DebtInstrumentNameDomain to sgbx_TwoZeroOneSixDebentureMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ExitFacilityMember" xlink:label="sgbx_ExitFacilityMember" xlink:title="sgbx_ExitFacilityMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_ExitFacilityMember" xlink:title="Definition : us-gaap_DebtInstrumentNameDomain to sgbx_ExitFacilityMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:label="sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:title="sgbx_NovemberTwoZeroOneSixDebentureMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:title="Definition : us-gaap_DebtInstrumentNameDomain to sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_1" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_1" xlink:title="Definition : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Definition : us-gaap_DebtInstrumentTable to us-gaap_FinancialInstrumentAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SecuritiesPurchaseAgreementMember" xlink:label="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="sgbx_SecuritiesPurchaseAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_SecuritiesPurchaseAgreementMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PlacementAgencyAgreementMember" xlink:label="sgbx_PlacementAgencyAgreementMember" xlink:title="sgbx_PlacementAgencyAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_PlacementAgencyAgreementMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_PlacementAgencyAgreementMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebenturesTextualAbstract" xlink:label="sgbx_ConvertibleDebenturesTextualAbstract" xlink:title="sgbx_ConvertibleDebenturesTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="sgbx_ConvertibleDebenturesTextualAbstract" xlink:title="Definition : us-gaap_DebtInstrumentLineItems to sgbx_ConvertibleDebenturesTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:title="us-gaap_ProceedsFromConvertibleDebt" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:title="us-gaap_ProceedsFromRelatedPartyDebt" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:title="us-gaap_DebtInstrumentUnamortizedDiscount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:title="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:title="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:title="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnSecurities" xlink:label="us-gaap_UnrealizedGainLossOnSecurities" xlink:title="us-gaap_UnrealizedGainLossOnSecurities" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_UnrealizedGainLossOnSecurities" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_UnrealizedGainLossOnSecurities" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:title="us-gaap_InterestExpenseDebt" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_InterestExpenseDebt" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_InterestExpenseDebt" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:label="sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:title="sgbx_FairValueOfConversionOptionLiabilitiesOne" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostOfGoodSoldSubscription" xlink:label="sgbx_CostOfGoodSoldSubscription" xlink:title="sgbx_CostOfGoodSoldSubscription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_CostOfGoodSoldSubscription" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_CostOfGoodSoldSubscription" xlink:type="arc" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:title="us-gaap_CommonStockSharesSubscriptions" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_CommonStockSharesSubscriptions" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_CommonStockSharesSubscriptions" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="us-gaap_DebtInstrumentRedemptionDescription" xlink:title="us-gaap_DebtInstrumentRedemptionDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentRedemptionDescription" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentRedemptionDescription" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForFees" xlink:label="us-gaap_PaymentsForFees" xlink:title="us-gaap_PaymentsForFees" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_PaymentsForFees" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_PaymentsForFees" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockDescription" xlink:label="us-gaap_ConversionOfStockDescription" xlink:title="us-gaap_ConversionOfStockDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ConversionOfStockDescription" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ConversionOfStockDescription" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfExercisePrice" xlink:label="sgbx_PercentageOfExercisePrice" xlink:title="sgbx_PercentageOfExercisePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_PercentageOfExercisePrice" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_PercentageOfExercisePrice" xlink:type="arc" order="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockUnderlyingDebenture" xlink:label="sgbx_CommonStockUnderlyingDebenture" xlink:title="sgbx_CommonStockUnderlyingDebenture" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_CommonStockUnderlyingDebenture" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_CommonStockUnderlyingDebenture" xlink:type="arc" order="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Commonstockascompensation" xlink:label="sgbx_Commonstockascompensation" xlink:title="sgbx_Commonstockascompensation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_Commonstockascompensation" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_Commonstockascompensation" xlink:type="arc" order="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfGrossProceed" xlink:label="sgbx_PercentageOfGrossProceed" xlink:title="sgbx_PercentageOfGrossProceed" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_PercentageOfGrossProceed" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_PercentageOfGrossProceed" xlink:type="arc" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchaseRate" xlink:label="sgbx_WarrantsToPurchaseRate" xlink:title="sgbx_WarrantsToPurchaseRate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_WarrantsToPurchaseRate" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_WarrantsToPurchaseRate" xlink:type="arc" order="18" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IncomeTaxTextualAbstract" xlink:label="sgbx_IncomeTaxTextualAbstract" xlink:title="sgbx_IncomeTaxTextualAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" xlink:title="us-gaap_OperatingLossCarryforwardsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsTable" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" xlink:title="Definition : us-gaap_OperatingLossCarryforwardsTable to srt_RangeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Definition : srt_RangeMember to srt_MaximumMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Definition : srt_RangeMember to srt_MinimumMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_1" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:title="us-gaap_OperatingLossCarryforwards" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_OperatingLossCarryforwards" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to us-gaap_OperatingLossCarryforwards" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:title="us-gaap_OperatingLossCarryforwardsExpirationDate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:title="us-gaap_UnrecognizedTaxBenefits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FutureTaxableIncomePercentage" xlink:label="sgbx_FutureTaxableIncomePercentage" xlink:title="sgbx_FutureTaxableIncomePercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="sgbx_FutureTaxableIncomePercentage" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to sgbx_FutureTaxableIncomePercentage" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:label="sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:title="sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:title="Definition : sgbx_IncomeTaxTextualAbstract to sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:type="arc" order="8" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebenturesLineItems" xlink:label="sgbx_ConvertibleDebenturesLineItems" xlink:title="sgbx_ConvertibleDebenturesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="us-gaap_MarketableSecuritiesTable" xlink:title="us-gaap_MarketableSecuritiesTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sgbx_ConvertibleDebenturesLineItems" xlink:to="us-gaap_MarketableSecuritiesTable" xlink:title="Definition : sgbx_ConvertibleDebenturesLineItems to us-gaap_MarketableSecuritiesTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_MarketableSecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Definition : us-gaap_MarketableSecuritiesTable to us-gaap_FinancialInstrumentAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" xlink:title="us-gaap_ConvertibleDebtMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ConvertibleDebtMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_ConvertibleDebtMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_MarketableSecuritiesTable" xlink:to="srt_RangeAxis" xlink:title="Definition : us-gaap_MarketableSecuritiesTable to srt_RangeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Definition : srt_RangeMember to srt_MinimumMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Definition : srt_RangeMember to srt_MaximumMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_1" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput" xlink:title="us-gaap_DebtInstrumentMeasurementInput" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesLineItems" xlink:to="us-gaap_DebtInstrumentMeasurementInput" xlink:title="Definition : sgbx_ConvertibleDebenturesLineItems to us-gaap_DebtInstrumentMeasurementInput" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_EmployeeStockOptionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to srt_RangeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Definition : srt_RangeMember to srt_MinimumMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Definition : srt_RangeMember to srt_MaximumMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_1" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:title="us-gaap_RevenuesAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_RevenuesAbstract" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:title="us-gaap_Revenues" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" xlink:title="Definition : us-gaap_RevenuesAbstract to us-gaap_Revenues" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:title="us-gaap_CostOfGoodsAndServicesSoldAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:title="us-gaap_CostOfRevenue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfRevenue" xlink:title="Definition : us-gaap_CostOfGoodsAndServicesSoldAbstract to us-gaap_CostOfRevenue" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:title="us-gaap_GrossProfit" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_GrossProfit" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:title="us-gaap_OperatingExpensesAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_OperatingExpensesAbstract" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:title="us-gaap_LaborAndRelatedExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_LaborAndRelatedExpense" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:title="us-gaap_OtherGeneralAndAdministrativeExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_OtherGeneralAndAdministrativeExpense" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:title="us-gaap_SellingAndMarketingExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_SellingAndMarketingExpense" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense" xlink:title="us-gaap_OtherGeneralExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherGeneralExpense" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_OtherGeneralExpense" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:title="us-gaap_GoodwillImpairmentLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_GoodwillImpairmentLoss" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:title="us-gaap_OperatingExpenses" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" xlink:title="Definition : us-gaap_OperatingExpensesAbstract to us-gaap_OperatingExpenses" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:title="us-gaap_OperatingIncomeLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_OperatingIncomeLoss" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:title="us-gaap_InvestmentIncomeInvestmentExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InvestmentIncomeInvestmentExpense" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:title="us-gaap_InvestmentIncomeInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InvestmentIncomeInterest" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:title="us-gaap_OtherNonoperatingIncome" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncome" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_OtherNonoperatingIncome" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GainLossFromEquityAffiliaties" xlink:label="sgbx_GainLossFromEquityAffiliaties" xlink:title="sgbx_GainLossFromEquityAffiliaties" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="sgbx_GainLossFromEquityAffiliaties" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to sgbx_GainLossFromEquityAffiliaties" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:title="us-gaap_NonoperatingIncomeExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpense" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:title="us-gaap_ProfitLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_ProfitLoss" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_NetIncomeLoss" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:title="us-gaap_EarningsPerShareBasicAndDiluted" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:title="Definition : us-gaap_EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:title="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:title="Definition : us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract to us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_StatementTable" xlink:type="arc" order="13" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:title="srt_ProductOrServiceAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:title="Definition : us-gaap_StatementTable to srt_ProductOrServiceAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:title="srt_ProductsAndServicesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:title="Definition : srt_ProductOrServiceAxis to srt_ProductsAndServicesDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionMember" xlink:label="us-gaap_ConstructionMember" xlink:title="us-gaap_ConstructionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ConstructionMember" xlink:title="Definition : srt_ProductsAndServicesDomain to us-gaap_ConstructionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EngineeringServicesMember" xlink:label="sgbx_EngineeringServicesMember" xlink:title="sgbx_EngineeringServicesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_EngineeringServicesMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_EngineeringServicesMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalRevenueMember" xlink:label="sgbx_MedicalRevenueMember" xlink:title="sgbx_MedicalRevenueMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalRevenueMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_MedicalRevenueMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_1" xlink:title="srt_ProductsAndServicesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_1" xlink:title="Definition : srt_ProductOrServiceAxis to srt_ProductsAndServicesDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:title="us-gaap_ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccountingPoliciesTextualAbstract" xlink:label="sgbx_AccountingPoliciesTextualAbstract" xlink:title="sgbx_AccountingPoliciesTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="sgbx_AccountingPoliciesTextualAbstract" xlink:title="Definition : us-gaap_ConcentrationRiskLineItems to sgbx_AccountingPoliciesTextualAbstract" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConcentrationRiskPercentage" xlink:label="sgbx_ConcentrationRiskPercentage" xlink:title="sgbx_ConcentrationRiskPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_ConcentrationRiskPercentage" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_ConcentrationRiskPercentage" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingCycleDescription" xlink:label="sgbx_OperatingCycleDescription" xlink:title="sgbx_OperatingCycleDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_OperatingCycleDescription" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_OperatingCycleDescription" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantyOfferedOnCompletedContracts" xlink:label="sgbx_WarrantyOfferedOnCompletedContracts" xlink:title="sgbx_WarrantyOfferedOnCompletedContracts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_WarrantyOfferedOnCompletedContracts" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_WarrantyOfferedOnCompletedContracts" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockVestAndBeIssuedShares" xlink:label="sgbx_CommonStockVestAndBeIssuedShares" xlink:title="sgbx_CommonStockVestAndBeIssuedShares" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_CommonStockVestAndBeIssuedShares" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_CommonStockVestAndBeIssuedShares" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:label="sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:title="sgbx_CommonStockRemainingVestAndBeIssuedShares" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:label="us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:title="us-gaap_RestrictedCashAndCashEquivalentItemDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GrossRevenueExpected" xlink:label="sgbx_GrossRevenueExpected" xlink:title="sgbx_GrossRevenueExpected" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_GrossRevenueExpected" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_GrossRevenueExpected" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" xlink:title="us-gaap_DeferredRevenueRevenueRecognized1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DeferredRevenueRevenueRecognized1" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DeferredRevenueRevenueRecognized1" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:title="us-gaap_NumberOfOperatingSegments" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_NumberOfOperatingSegments" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueAtPointInTime" xlink:label="sgbx_RevenueAtPointInTime" xlink:title="sgbx_RevenueAtPointInTime" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RevenueAtPointInTime" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_RevenueAtPointInTime" xlink:type="arc" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRecognizedOverTime" xlink:label="sgbx_RevenueRecognizedOverTime" xlink:title="sgbx_RevenueRecognizedOverTime" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RevenueRecognizedOverTime" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_RevenueRecognizedOverTime" xlink:type="arc" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:title="us-gaap_AccountsReceivableRelatedPartiesCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="us-gaap_DeferredCostsAndOtherAssets" xlink:title="us-gaap_DeferredCostsAndOtherAssets" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DeferredCostsAndOtherAssets" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DeferredCostsAndOtherAssets" xlink:type="arc" use="optional" order="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:title="us-gaap_DeferredCostsCurrentAndNoncurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:type="arc" use="optional" order="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:label="sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:title="sgbx_AccumulatedAmortizationRelatedToDeferredCosts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:type="arc" order="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:title="us-gaap_GeneralAndAdministrativeExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" use="optional" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LicenseConsiderationDescription" xlink:label="sgbx_LicenseConsiderationDescription" xlink:title="sgbx_LicenseConsiderationDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_LicenseConsiderationDescription" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_LicenseConsiderationDescription" xlink:type="arc" order="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RedemptionDistributions" xlink:label="sgbx_RedemptionDistributions" xlink:title="sgbx_RedemptionDistributions" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RedemptionDistributions" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_RedemptionDistributions" xlink:type="arc" order="19" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" xlink:title="us-gaap_RepaymentsOfDebt" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RepaymentsOfDebt" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RepaymentsOfDebt" xlink:type="arc" use="optional" order="20" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome" xlink:label="us-gaap_OtherIncome" xlink:title="us-gaap_OtherIncome" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_OtherIncome" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_OtherIncome" xlink:type="arc" use="optional" order="21" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" use="optional" order="22" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:title="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:type="arc" use="optional" order="23" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:label="us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:title="us-gaap_MembersEquityAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:type="arc" use="optional" order="24" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" use="optional" order="25" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:title="us-gaap_ShortTermInvestments" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_ShortTermInvestments" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_ShortTermInvestments" xlink:type="arc" use="optional" order="26" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_InventoryNet" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_InventoryNet" xlink:type="arc" use="optional" order="27" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:label="us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:title="us-gaap_BankruptcyProceedingsDescriptionOfProceedings" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:type="arc" use="optional" order="28" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" use="optional" order="29" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" xlink:title="us-gaap_AdjustmentForAmortization" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_AdjustmentForAmortization" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_AdjustmentForAmortization" xlink:type="arc" use="optional" order="30" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" use="optional" order="31" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfCustomers" xlink:label="sgbx_NumberOfCustomers" xlink:title="sgbx_NumberOfCustomers" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_NumberOfCustomers" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_NumberOfCustomers" xlink:type="arc" use="optional" order="32" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfVendors" xlink:label="sgbx_NumberOfVendors" xlink:title="sgbx_NumberOfVendors" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_NumberOfVendors" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_NumberOfVendors" xlink:type="arc" use="optional" order="33" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" use="optional" order="34" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:title="us-gaap_InventoryWorkInProcess" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_InventoryWorkInProcess" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_InventoryWorkInProcess" xlink:type="arc" use="optional" order="35" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:title="us-gaap_GoodwillImpairmentLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_GoodwillImpairmentLoss" xlink:type="arc" use="optional" order="36" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross" xlink:title="us-gaap_FiniteLivedTrademarksGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_FiniteLivedTrademarksGross" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_FiniteLivedTrademarksGross" xlink:type="arc" use="optional" order="37" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ResidentialUnits" xlink:label="sgbx_ResidentialUnits" xlink:title="sgbx_ResidentialUnits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_ResidentialUnits" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_ResidentialUnits" xlink:type="arc" order="38" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommercialUnits" xlink:label="sgbx_CommercialUnits" xlink:title="sgbx_CommercialUnits" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_CommercialUnits" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_CommercialUnits" xlink:type="arc" order="39" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue" xlink:label="us-gaap_OtherCostOfOperatingRevenue" xlink:title="us-gaap_OtherCostOfOperatingRevenue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_OtherCostOfOperatingRevenue" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_OtherCostOfOperatingRevenue" xlink:type="arc" use="optional" order="40" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:title="us-gaap_DepreciationAmortizationAndAccretionNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DepreciationAmortizationAndAccretionNet" xlink:type="arc" use="optional" order="41" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsOneYear" xlink:label="sgbx_MinimumRoyaltyPaymentsOneYear" xlink:title="sgbx_MinimumRoyaltyPaymentsOneYear" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsOneYear" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsOneYear" xlink:type="arc" order="42" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:label="sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:title="sgbx_MinimumRoyaltyPaymentsTwoYear" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:type="arc" order="43" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:label="sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:title="sgbx_MinimumRoyaltyPaymentsThreeYear" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:type="arc" order="44" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsFourYear" xlink:label="sgbx_MinimumRoyaltyPaymentsFourYear" xlink:title="sgbx_MinimumRoyaltyPaymentsFourYear" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsFourYear" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsFourYear" xlink:type="arc" order="45" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:label="sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:title="sgbx_MinimumRoyaltyPaymentsFiveYear" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:type="arc" order="46" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionFee" xlink:label="sgbx_ConstructionFee" xlink:title="sgbx_ConstructionFee" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_ConstructionFee" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_ConstructionFee" xlink:type="arc" order="47" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyCosts" xlink:label="us-gaap_RelatedPartyCosts" xlink:title="us-gaap_RelatedPartyCosts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RelatedPartyCosts" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RelatedPartyCosts" xlink:type="arc" use="optional" order="48" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" xlink:title="us-gaap_ConcentrationRiskTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" xlink:title="Definition : us-gaap_ConcentrationRiskLineItems to us-gaap_ConcentrationRiskTable" xlink:type="arc" use="optional" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Definition : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:title="us-gaap_AccountsReceivableMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:title="Definition : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_AccountsReceivableMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SalesRevenueGoodNetMember" xlink:label="sgbx_SalesRevenueGoodNetMember" xlink:title="sgbx_SalesRevenueGoodNetMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="sgbx_SalesRevenueGoodNetMember" xlink:title="Definition : us-gaap_ConcentrationRiskBenchmarkDomain to sgbx_SalesRevenueGoodNetMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="us-gaap_CostOfGoodsTotalMember" xlink:title="us-gaap_CostOfGoodsTotalMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_CostOfGoodsTotalMember" xlink:title="Definition : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_CostOfGoodsTotalMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:title="Definition : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:title="dei_LegalEntityAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="dei_LegalEntityAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to dei_LegalEntityAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:title="dei_EntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:title="Definition : dei_LegalEntityAxis to dei_EntityDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NormanBerryIIOwnerLLCMember" xlink:label="sgbx_NormanBerryIIOwnerLLCMember" xlink:title="sgbx_NormanBerryIIOwnerLLCMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="sgbx_NormanBerryIIOwnerLLCMember" xlink:title="Definition : dei_EntityDomain to sgbx_NormanBerryIIOwnerLLCMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_JDICumberlandInletLLCMember" xlink:label="sgbx_JDICumberlandInletLLCMember" xlink:title="sgbx_JDICumberlandInletLLCMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="sgbx_JDICumberlandInletLLCMember" xlink:title="Definition : dei_EntityDomain to sgbx_JDICumberlandInletLLCMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_1" xlink:title="dei_EntityDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_1" xlink:title="Definition : dei_LegalEntityAxis to dei_EntityDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:title="us-gaap_ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:title="Definition : us-gaap_ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerOneMember" xlink:label="sgbx_CustomerOneMember" xlink:title="sgbx_CustomerOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerOneMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerOneMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerTwoMember" xlink:label="sgbx_CustomerTwoMember" xlink:title="sgbx_CustomerTwoMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerTwoMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerTwoMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerThreeMember" xlink:label="sgbx_CustomerThreeMember" xlink:title="sgbx_CustomerThreeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerThreeMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerThreeMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerFourMember" xlink:label="sgbx_CustomerFourMember" xlink:title="sgbx_CustomerFourMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerFourMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerFourMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:title="us-gaap_SupplierConcentrationRiskMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" xlink:title="Definition : us-gaap_ConcentrationRiskTypeDomain to us-gaap_SupplierConcentrationRiskMember" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_1" xlink:title="us-gaap_ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_1" xlink:title="Definition : us-gaap_ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:title="us-gaap_ComputerEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ComputerEquipmentMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="us-gaap_OtherMachineryAndEquipmentMember" xlink:title="us-gaap_OtherMachineryAndEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OtherMachineryAndEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_OtherMachineryAndEquipmentMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" xlink:title="us-gaap_AutomobilesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AutomobilesMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_AutomobilesMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:title="us-gaap_EquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_EquipmentMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionMaterialsMember" xlink:label="sgbx_ConstructionMaterialsMember" xlink:title="sgbx_ConstructionMaterialsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_ConstructionMaterialsMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_ConstructionMaterialsMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalEquipmentMember" xlink:label="sgbx_MedicalEquipmentMember" xlink:title="sgbx_MedicalEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_MedicalEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_MedicalEquipmentMember" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerTwoMember" xlink:label="sgbx_CustomerTwoMember_1" xlink:title="sgbx_CustomerTwoMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_CustomerTwoMember_1" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_CustomerTwoMember" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:title="us-gaap_BuildingMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_BuildingMember" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_RangeAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to srt_RangeAxis" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Definition : srt_RangeMember to srt_MinimumMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Definition : srt_RangeMember to srt_MaximumMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_1" xlink:title="Definition : srt_RangeAxis to srt_RangeMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementAxis" xlink:label="sgbx_AgreementAxis" xlink:title="sgbx_AgreementAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="sgbx_AgreementAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to sgbx_AgreementAxis" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementDomain" xlink:label="sgbx_AgreementDomain" xlink:title="sgbx_AgreementDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sgbx_AgreementAxis" xlink:to="sgbx_AgreementDomain" xlink:title="Definition : sgbx_AgreementAxis to sgbx_AgreementDomain" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OriginalAgreementMember" xlink:label="sgbx_OriginalAgreementMember" xlink:title="sgbx_OriginalAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AgreementDomain" xlink:to="sgbx_OriginalAgreementMember" xlink:title="Definition : sgbx_AgreementDomain to sgbx_OriginalAgreementMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementDomain" xlink:label="sgbx_AgreementDomain_1" xlink:title="sgbx_AgreementDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sgbx_AgreementAxis" xlink:to="sgbx_AgreementDomain_1" xlink:title="Definition : sgbx_AgreementAxis to sgbx_AgreementDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:title="srt_StatementScenarioAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementScenarioAxis" xlink:title="Definition : us-gaap_ConcentrationRiskTable to srt_StatementScenarioAxis" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:title="srt_ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:title="Definition : srt_StatementScenarioAxis to srt_ScenarioUnspecifiedDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:title="srt_ScenarioForecastMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" xlink:title="Definition : srt_ScenarioUnspecifiedDomain to srt_ScenarioForecastMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_1" xlink:title="srt_ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_1" xlink:title="Definition : srt_StatementScenarioAxis to srt_ScenarioUnspecifiedDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_EmployeeStockOptionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Definition : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" use="optional" order="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" use="optional" order="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:type="arc" use="optional" order="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" use="optional" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" use="optional" order="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:type="arc" use="optional" order="19" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" use="optional" order="20" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Constructionbacklogdetailstextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" xlink:title="us-gaap_RestructuringCostAndReserveLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="Definition : us-gaap_RestructuringCostAndReserveLineItems to us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseArrangementTypesAxis" xlink:label="sgbx_LeaseArrangementTypesAxis" xlink:title="sgbx_LeaseArrangementTypesAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="sgbx_LeaseArrangementTypesAxis" xlink:title="Definition : us-gaap_ScheduleOfRestructuringAndRelatedCostsTable to sgbx_LeaseArrangementTypesAxis" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseArrangementTypesDomain" xlink:label="sgbx_LeaseArrangementTypesDomain" xlink:title="sgbx_LeaseArrangementTypesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sgbx_LeaseArrangementTypesAxis" xlink:to="sgbx_LeaseArrangementTypesDomain" xlink:title="Definition : sgbx_LeaseArrangementTypesAxis to sgbx_LeaseArrangementTypesDomain" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ExclusiveLicenseAgreementMember" xlink:label="sgbx_ExclusiveLicenseAgreementMember" xlink:title="sgbx_ExclusiveLicenseAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LeaseArrangementTypesDomain" xlink:to="sgbx_ExclusiveLicenseAgreementMember" xlink:title="Definition : sgbx_LeaseArrangementTypesDomain to sgbx_ExclusiveLicenseAgreementMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseArrangementTypesDomain" xlink:label="sgbx_LeaseArrangementTypesDomain_1" xlink:title="sgbx_LeaseArrangementTypesDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sgbx_LeaseArrangementTypesAxis" xlink:to="sgbx_LeaseArrangementTypesDomain_1" xlink:title="Definition : sgbx_LeaseArrangementTypesAxis to sgbx_LeaseArrangementTypesDomain" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:title="us-gaap_RestructuringCostAndReserveAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:title="Definition : us-gaap_ScheduleOfRestructuringAndRelatedCostsTable to us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:title="us-gaap_TypeOfRestructuringDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:title="Definition : us-gaap_RestructuringCostAndReserveAxis to us-gaap_TypeOfRestructuringDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractTwoMember" xlink:label="sgbx_ContractTwoMember" xlink:title="sgbx_ContractTwoMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_ContractTwoMember" xlink:title="Definition : us-gaap_TypeOfRestructuringDomain to sgbx_ContractTwoMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractOneMember" xlink:label="sgbx_ContractOneMember" xlink:title="sgbx_ContractOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_ContractOneMember" xlink:title="Definition : us-gaap_TypeOfRestructuringDomain to sgbx_ContractOneMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractThreeMember" xlink:label="sgbx_ContractThreeMember" xlink:title="sgbx_ContractThreeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_ContractThreeMember" xlink:title="Definition : us-gaap_TypeOfRestructuringDomain to sgbx_ContractThreeMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MovedContractMember" xlink:label="sgbx_MovedContractMember" xlink:title="sgbx_MovedContractMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_MovedContractMember" xlink:title="Definition : us-gaap_TypeOfRestructuringDomain to sgbx_MovedContractMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain_1" xlink:title="us-gaap_TypeOfRestructuringDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain_1" xlink:title="Definition : us-gaap_RestructuringCostAndReserveAxis to us-gaap_TypeOfRestructuringDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogTextualAbstract" xlink:label="sgbx_ConstructionBacklogTextualAbstract" xlink:title="sgbx_ConstructionBacklogTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="sgbx_ConstructionBacklogTextualAbstract" xlink:title="Definition : us-gaap_RestructuringCostAndReserveLineItems to sgbx_ConstructionBacklogTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="Definition : sgbx_ConstructionBacklogTextualAbstract to us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogContractRevenue" xlink:label="sgbx_ConstructionBacklogContractRevenue" xlink:title="sgbx_ConstructionBacklogContractRevenue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_ConstructionBacklogContractRevenue" xlink:title="Definition : sgbx_ConstructionBacklogTextualAbstract to sgbx_ConstructionBacklogContractRevenue" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfLargeContracts" xlink:label="sgbx_NumberOfLargeContracts" xlink:title="sgbx_NumberOfLargeContracts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_NumberOfLargeContracts" xlink:title="Definition : sgbx_ConstructionBacklogTextualAbstract to sgbx_NumberOfLargeContracts" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RedemptionDistributionsAmount" xlink:label="sgbx_RedemptionDistributionsAmount" xlink:title="sgbx_RedemptionDistributionsAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_RedemptionDistributionsAmount" xlink:title="Definition : sgbx_ConstructionBacklogTextualAbstract to sgbx_RedemptionDistributionsAmount" xlink:type="arc" order="3" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:title="us-gaap_ComputerEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ComputerEquipmentMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FurnitureAndOtherEquipmentMember" xlink:label="sgbx_FurnitureAndOtherEquipmentMember" xlink:title="sgbx_FurnitureAndOtherEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_FurnitureAndOtherEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_FurnitureAndOtherEquipmentMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:title="us-gaap_LeaseholdImprovementsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_LeaseholdImprovementsMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:title="us-gaap_MachineryAndEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_MachineryAndEquipmentMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" xlink:title="us-gaap_AutomobilesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AutomobilesMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_AutomobilesMember" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BuildingHeldForLeaseMember" xlink:label="sgbx_BuildingHeldForLeaseMember" xlink:title="sgbx_BuildingHeldForLeaseMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_BuildingHeldForLeaseMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_BuildingHeldForLeaseMember" xlink:type="arc" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LaboratoryAndTemporaryUnitsMember" xlink:label="sgbx_LaboratoryAndTemporaryUnitsMember" xlink:title="sgbx_LaboratoryAndTemporaryUnitsMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_LaboratoryAndTemporaryUnitsMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_LaboratoryAndTemporaryUnitsMember" xlink:type="arc" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:title="us-gaap_ConstructionInProgressMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ConstructionInProgressMember" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:title="us-gaap_LandMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_LandMember" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentNetAbstract to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PropertyPlantAndEquipment" xlink:label="sgbx_PropertyPlantAndEquipment" xlink:title="sgbx_PropertyPlantAndEquipment" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="sgbx_PropertyPlantAndEquipment" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentNetAbstract to sgbx_PropertyPlantAndEquipment" xlink:type="arc" order="3" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReportingDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:title="us-gaap_IncomeStatementLocationAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:title="Definition : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_IncomeStatementLocationAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:title="us-gaap_IncomeStatementLocationDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:title="Definition : us-gaap_IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionMember" xlink:label="us-gaap_ConstructionMember" xlink:title="us-gaap_ConstructionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ConstructionMember" xlink:title="Definition : us-gaap_IncomeStatementLocationDomain to us-gaap_ConstructionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalMember" xlink:label="sgbx_MedicalMember" xlink:title="sgbx_MedicalMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="sgbx_MedicalMember" xlink:title="Definition : us-gaap_IncomeStatementLocationDomain to sgbx_MedicalMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DevelopmentMember" xlink:label="sgbx_DevelopmentMember" xlink:title="sgbx_DevelopmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="sgbx_DevelopmentMember" xlink:title="Definition : us-gaap_IncomeStatementLocationDomain to sgbx_DevelopmentMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" xlink:title="us-gaap_CorporateAndOtherMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CorporateAndOtherMember" xlink:title="Definition : us-gaap_IncomeStatementLocationDomain to us-gaap_CorporateAndOtherMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConslidatedMember" xlink:label="sgbx_ConslidatedMember" xlink:title="sgbx_ConslidatedMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="sgbx_ConslidatedMember" xlink:title="Definition : us-gaap_IncomeStatementLocationDomain to sgbx_ConslidatedMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:title="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:title="Definition : us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Otherincomeexpense" xlink:label="sgbx_Otherincomeexpense" xlink:title="sgbx_Otherincomeexpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="sgbx_Otherincomeexpense" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to sgbx_Otherincomeexpense" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:title="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:title="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:title="us-gaap_DepreciationDepletionAndAmortization" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:title="us-gaap_CapitalExpendituresIncurredButNotYetPaid" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:title="us-gaap_NumberOfOperatingSegments" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_NumberOfOperatingSegments" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_Assets" xlink:title="Definition : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_Assets" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesPayableDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesPayableLineItems" xlink:label="sgbx_NotesPayableLineItems" xlink:title="sgbx_NotesPayableLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesPayableTable" xlink:label="sgbx_NotesPayableTable" xlink:title="sgbx_NotesPayableTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_NotesPayableTable" xlink:title="Definition : sgbx_NotesPayableLineItems to sgbx_NotesPayableTable" xlink:type="arc" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_NotesPayableTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="Definition : sgbx_NotesPayableTable to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:title="us-gaap_RelatedPartyDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:title="Definition : us-gaap_RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember" xlink:title="us-gaap_InvestorMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_InvestorMember" xlink:title="Definition : us-gaap_RelatedPartyDomain to us-gaap_InvestorMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_1" xlink:title="us-gaap_RelatedPartyDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_1" xlink:title="Definition : us-gaap_RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sgbx_NotesPayableTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Definition : sgbx_NotesPayableTable to us-gaap_FinancialInstrumentAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SecuritiesPurchaseAgreementMember" xlink:label="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="sgbx_SecuritiesPurchaseAgreementMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_SecuritiesPurchaseAgreementMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="Definition : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:title="us-gaap_ProceedsFromNotesPayable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_ProceedsFromNotesPayable" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:title="us-gaap_DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" xlink:title="us-gaap_NotesPayable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_NotesPayable" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_NotesPayable" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:title="us-gaap_AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:title="us-gaap_ConversionOfStockSharesConverted1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ValueOfRenovationImprovements" xlink:label="sgbx_ValueOfRenovationImprovements" xlink:title="sgbx_ValueOfRenovationImprovements" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_ValueOfRenovationImprovements" xlink:title="Definition : sgbx_NotesPayableLineItems to sgbx_ValueOfRenovationImprovements" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrincipalAmountOfPromissoryNote" xlink:label="sgbx_PrincipalAmountOfPromissoryNote" xlink:title="sgbx_PrincipalAmountOfPromissoryNote" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_PrincipalAmountOfPromissoryNote" xlink:title="Definition : sgbx_NotesPayableLineItems to sgbx_PrincipalAmountOfPromissoryNote" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xlink:title="us-gaap_ShortTermBorrowings" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ShortTermBorrowings" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_ShortTermBorrowings" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShortTermDebtInterestCharges" xlink:label="sgbx_ShortTermDebtInterestCharges" xlink:title="sgbx_ShortTermDebtInterestCharges" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_ShortTermDebtInterestCharges" xlink:title="Definition : sgbx_NotesPayableLineItems to sgbx_ShortTermDebtInterestCharges" xlink:type="arc" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfPrepaymentPenalty" xlink:label="sgbx_PercentageOfPrepaymentPenalty" xlink:title="sgbx_PercentageOfPrepaymentPenalty" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_PercentageOfPrepaymentPenalty" xlink:title="Definition : sgbx_NotesPayableLineItems to sgbx_PercentageOfPrepaymentPenalty" xlink:type="arc" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTerms" xlink:label="us-gaap_ShortTermDebtTerms" xlink:title="us-gaap_ShortTermDebtTerms" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ShortTermDebtTerms" xlink:title="Definition : sgbx_NotesPayableLineItems to us-gaap_ShortTermDebtTerms" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NetLoanProceed" xlink:label="sgbx_NetLoanProceed" xlink:title="sgbx_NetLoanProceed" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_NetLoanProceed" xlink:title="Definition : sgbx_NotesPayableLineItems to sgbx_NetLoanProceed" xlink:type="arc" order="13" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Consolidatedstatementsofcashflows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DescriptionOfBusiness" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Liquidity" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivable" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Propertyplantandequipment" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesReceivable" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesPayable" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombination" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Leases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklog" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReporting" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/StockholdersEquity" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Warrants" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEvents" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Inventory" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebentures" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DebtorInPossessionFinancing" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergenceFromBankruptcy" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReportingTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetailsTextual" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails1" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails1" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails1Calc2" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails1" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails2" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEventsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>3
<FILENAME>sgbx-20211231_pre.xml
<DESCRIPTION>PRESENTATION
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon, Unique Code 6259e80739fddb0d68404553, Generated At Fri, 15 Apr 2022 21:48:43 GMT-->
<link:linkbase xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/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.sgblocks.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetailTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Leases" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Leases" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesPayable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombination" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombination" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShareTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DocumentCommitmentsandContingencies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Liquidity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Liquidity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcy" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergenceFromBankruptcy" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergencefromBankruptcyDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReporting" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReporting" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Inventory" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Inventory" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Propertyplantandequipment" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Propertyplantandequipment" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorInPossessionFinancing" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DebtorInPossessionFinancing" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShare" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails3" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklog" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklog" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergenceFromBankruptcyTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DebtorinPossessionFinancingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Disclosure-ConvertibleDebenturesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Warrants" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Warrants" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Consolidatedstatementsofcashflows" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Consolidatedstatementsofcashflows" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#InventoryTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEvents" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DescriptionofBusinessDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShareDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/WarrantsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#WarrantsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#CommitmentsandContingenciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReportingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DocumentAndEntityInformation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssetsTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssetsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReportingTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ProjectDevelopmentCostsandOtherNonCurrentAssets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesPayableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Constructionbacklogdetailstextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssets" />
  <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:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xlink:title="us-gaap_LesseeLeaseDescriptionTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_LesseeLeaseDescriptionTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionTable to srt_RangeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Presentation : srt_RangeAxis to srt_RangeMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Presentation : srt_RangeMember to srt_MaximumMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Presentation : srt_RangeMember to srt_MinimumMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xlink:title="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionTable to us-gaap_LesseeLeaseDescriptionLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:title="us-gaap_LesseeOperatingLeaseTermOfContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_LesseeOperatingLeaseTermOfContract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorDirectFinancingLeaseDescription" xlink:label="us-gaap_LessorDirectFinancingLeaseDescription" xlink:title="us-gaap_LessorDirectFinancingLeaseDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LessorDirectFinancingLeaseDescription" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_LessorDirectFinancingLeaseDescription" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePaymentsUse" xlink:label="us-gaap_OperatingLeasePaymentsUse" xlink:title="us-gaap_OperatingLeasePaymentsUse" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasePaymentsUse" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_OperatingLeasePaymentsUse" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_PaymentsToAcquireBusinessesGross" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:label="sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:title="sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:label="sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:title="sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationConsiderationTransferred1" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:title="us-gaap_LeasesOperatingAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesOperatingAbstract" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_LeasesOperatingAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingLeaseRightOfUseAssets" xlink:label="sgbx_OperatingLeaseRightOfUseAssets" xlink:title="sgbx_OperatingLeaseRightOfUseAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="sgbx_OperatingLeaseRightOfUseAssets" xlink:title="Presentation : us-gaap_LeasesOperatingAbstract to sgbx_OperatingLeaseRightOfUseAssets" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingLeaseLiabilitiesCurrent" xlink:label="sgbx_OperatingLeaseLiabilitiesCurrent" xlink:title="sgbx_OperatingLeaseLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="sgbx_OperatingLeaseLiabilitiesCurrent" xlink:title="Presentation : us-gaap_LeasesOperatingAbstract to sgbx_OperatingLeaseLiabilitiesCurrent" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingLeaseLiabilitiesNoncurrent" xlink:label="sgbx_OperatingLeaseLiabilitiesNoncurrent" xlink:title="sgbx_OperatingLeaseLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="sgbx_OperatingLeaseLiabilitiesNoncurrent" xlink:title="Presentation : us-gaap_LeasesOperatingAbstract to sgbx_OperatingLeaseLiabilitiesNoncurrent" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:title="us-gaap_OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeaseLiability" xlink:title="Presentation : us-gaap_LeasesOperatingAbstract to us-gaap_OperatingLeaseLiability" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract" xlink:label="us-gaap_FinanceLeaseLiabilityAbstract" xlink:title="us-gaap_FinanceLeaseLiabilityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityAbstract" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_FinanceLeaseLiabilityAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RightOfUseAssetsFinanceLeases" xlink:label="sgbx_RightOfUseAssetsFinanceLeases" xlink:title="sgbx_RightOfUseAssetsFinanceLeases" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="sgbx_RightOfUseAssetsFinanceLeases" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to sgbx_RightOfUseAssetsFinanceLeases" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseLiabilityCurrentMaturities" xlink:label="sgbx_LeaseLiabilityCurrentMaturities" xlink:title="sgbx_LeaseLiabilityCurrentMaturities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="sgbx_LeaseLiabilityCurrentMaturities" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to sgbx_LeaseLiabilityCurrentMaturities" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseLiabilityNonCurrentLiabilities" xlink:label="sgbx_LeaseLiabilityNonCurrentLiabilities" xlink:title="sgbx_LeaseLiabilityNonCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="sgbx_LeaseLiabilityNonCurrentLiabilities" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to sgbx_LeaseLiabilityNonCurrentLiabilities" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalFinanceLeaseLiabilities" xlink:label="sgbx_TotalFinanceLeaseLiabilities" xlink:title="sgbx_TotalFinanceLeaseLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="sgbx_TotalFinanceLeaseLiabilities" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to sgbx_TotalFinanceLeaseLiabilities" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WeightedAverageRemainingLeaseTermAbstract" xlink:label="sgbx_WeightedAverageRemainingLeaseTermAbstract" xlink:title="sgbx_WeightedAverageRemainingLeaseTermAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sgbx_WeightedAverageRemainingLeaseTermAbstract" xlink:title="Presentation : us-gaap_LeasesAbstract to sgbx_WeightedAverageRemainingLeaseTermAbstract" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="Presentation : sgbx_WeightedAverageRemainingLeaseTermAbstract to us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="Presentation : sgbx_WeightedAverageRemainingLeaseTermAbstract to us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WeightedAverageDiscountRateAbstract" xlink:label="sgbx_WeightedAverageDiscountRateAbstract" xlink:title="sgbx_WeightedAverageDiscountRateAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sgbx_WeightedAverageDiscountRateAbstract" xlink:title="Presentation : us-gaap_LeasesAbstract to sgbx_WeightedAverageDiscountRateAbstract" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="Presentation : sgbx_WeightedAverageDiscountRateAbstract to us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="Presentation : sgbx_WeightedAverageDiscountRateAbstract to us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:label="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:title="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:title="Presentation : us-gaap_ContractorsAbstract to us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsIncurredOnUncompletedContracts" xlink:label="sgbx_CostsIncurredOnUncompletedContracts" xlink:title="sgbx_CostsIncurredOnUncompletedContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_CostsIncurredOnUncompletedContracts" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_CostsIncurredOnUncompletedContracts" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProvisionForLossOnUncompletedContracts" xlink:label="sgbx_ProvisionForLossOnUncompletedContracts" xlink:title="sgbx_ProvisionForLossOnUncompletedContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_ProvisionForLossOnUncompletedContracts" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_ProvisionForLossOnUncompletedContracts" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:label="sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:title="sgbx_EstimatedIncomeLossOnUncompletedContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_EstimatedIncomeLossOnUncompletedContracts" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractReceivablesRetainage" xlink:label="sgbx_ContractReceivablesRetainage" xlink:title="sgbx_ContractReceivablesRetainage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_ContractReceivablesRetainage" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_ContractReceivablesRetainage" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsInExcessOfBillingsToDate" xlink:label="sgbx_CostsInExcessOfBillingsToDate" xlink:title="sgbx_CostsInExcessOfBillingsToDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_CostsInExcessOfBillingsToDate" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_CostsInExcessOfBillingsToDate" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractWithCustomerAssetLiability" xlink:label="sgbx_ContractWithCustomerAssetLiability" xlink:title="sgbx_ContractWithCustomerAssetLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_ContractWithCustomerAssetLiability" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_ContractWithCustomerAssetLiability" priority="0" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:title="us-gaap_DisaggregationOfRevenueTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_DisaggregationOfRevenueTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:title="srt_ProductOrServiceAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueTable to srt_ProductOrServiceAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:title="srt_ProductsAndServicesDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:title="Presentation : srt_ProductOrServiceAxis to srt_ProductsAndServicesDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GovernmentContractMember" xlink:label="us-gaap_GovernmentContractMember" xlink:title="us-gaap_GovernmentContractMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_GovernmentContractMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to us-gaap_GovernmentContractMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_HospitalityMember" xlink:label="sgbx_HospitalityMember" xlink:title="sgbx_HospitalityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_HospitalityMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_HospitalityMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MultiFamiliesMember" xlink:label="sgbx_MultiFamiliesMember" xlink:title="sgbx_MultiFamiliesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MultiFamiliesMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_MultiFamiliesMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalConstructionServicesMember" xlink:label="sgbx_MedicalConstructionServicesMember" xlink:title="sgbx_MedicalConstructionServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalConstructionServicesMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_MedicalConstructionServicesMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OfficeMember" xlink:label="sgbx_OfficeMember" xlink:title="sgbx_OfficeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_OfficeMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_OfficeMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetailMember" xlink:label="us-gaap_RetailMember" xlink:title="us-gaap_RetailMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RetailMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to us-gaap_RetailMember" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SchoolMember" xlink:label="sgbx_SchoolMember" xlink:title="sgbx_SchoolMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_SchoolMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_SchoolMember" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SpecialUseMember" xlink:label="sgbx_SpecialUseMember" xlink:title="sgbx_SpecialUseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_SpecialUseMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_SpecialUseMember" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="us-gaap_ProductAndServiceOtherMember" xlink:title="us-gaap_ProductAndServiceOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductAndServiceOtherMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to us-gaap_ProductAndServiceOtherMember" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalLabKitSalesEquipmentMember" xlink:label="sgbx_MedicalLabKitSalesEquipmentMember" xlink:title="sgbx_MedicalLabKitSalesEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalLabKitSalesEquipmentMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_MedicalLabKitSalesEquipmentMember" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:title="us-gaap_DisaggregationOfRevenueLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueTable to us-gaap_DisaggregationOfRevenueLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalConstructionRevenueSegment" xlink:label="sgbx_TotalConstructionRevenueSegment" xlink:title="sgbx_TotalConstructionRevenueSegment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalConstructionRevenueSegment" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalConstructionRevenueSegment" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalConstructionRevenueSegmentPercentage" xlink:label="sgbx_TotalConstructionRevenueSegmentPercentage" xlink:title="sgbx_TotalConstructionRevenueSegmentPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalConstructionRevenueSegmentPercentage" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalConstructionRevenueSegmentPercentage" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalMedicalRevenueSegment" xlink:label="sgbx_TotalMedicalRevenueSegment" xlink:title="sgbx_TotalMedicalRevenueSegment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalMedicalRevenueSegment" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalMedicalRevenueSegment" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalMedicalRevenueSegmentPercentage" xlink:label="sgbx_TotalMedicalRevenueSegmentPercentage" xlink:title="sgbx_TotalMedicalRevenueSegmentPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_TotalMedicalRevenueSegmentPercentage" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to sgbx_TotalMedicalRevenueSegmentPercentage" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:label="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:title="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:label="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:title="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesReceivableDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesReceivableAbstract" xlink:label="sgbx_NotesReceivableAbstract" xlink:title="sgbx_NotesReceivableAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesReceivableTable" xlink:label="sgbx_NotesReceivableTable" xlink:title="sgbx_NotesReceivableTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesReceivableAbstract" xlink:to="sgbx_NotesReceivableTable" xlink:title="Presentation : sgbx_NotesReceivableAbstract to sgbx_NotesReceivableTable" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:title="us-gaap_ShortTermDebtTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesReceivableTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:title="Presentation : sgbx_NotesReceivableTable to us-gaap_ShortTermDebtTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:title="us-gaap_ShortTermDebtTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" xlink:title="Presentation : us-gaap_ShortTermDebtTypeAxis to us-gaap_ShortTermDebtTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CompanyNoteMember" xlink:label="sgbx_CompanyNoteMember" xlink:title="sgbx_CompanyNoteMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="sgbx_CompanyNoteMember" xlink:title="Presentation : us-gaap_ShortTermDebtTypeDomain to sgbx_CompanyNoteMember" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GalvinNoteMember" xlink:label="sgbx_GalvinNoteMember" xlink:title="sgbx_GalvinNoteMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="sgbx_GalvinNoteMember" xlink:title="Presentation : us-gaap_ShortTermDebtTypeDomain to sgbx_GalvinNoteMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="Presentation : sgbx_NotesReceivableTable to us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xlink:title="us-gaap_ReceivableTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" xlink:title="Presentation : us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to us-gaap_ReceivableTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="us-gaap_NotesReceivableMember" xlink:title="us-gaap_NotesReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_NotesReceivableMember" xlink:title="Presentation : us-gaap_ReceivableTypeDomain to us-gaap_NotesReceivableMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesRecievableLineItems" xlink:label="sgbx_NotesRecievableLineItems" xlink:title="sgbx_NotesRecievableLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesReceivableTable" xlink:to="sgbx_NotesRecievableLineItems" xlink:title="Presentation : sgbx_NotesReceivableTable to sgbx_NotesRecievableLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:title="us-gaap_DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Presentation : sgbx_NotesRecievableLineItems to us-gaap_DebtInstrumentMaturityDate" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:label="us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:title="us-gaap_ProceedsFromSaleOfNotesReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:title="Presentation : sgbx_NotesRecievableLineItems to us-gaap_ProceedsFromSaleOfNotesReceivable" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Presentation : sgbx_NotesRecievableLineItems to us-gaap_DebtInstrumentInterestRateStatedPercentage" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:label="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:title="us-gaap_ShortTermNonBankLoansAndNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:title="Presentation : sgbx_NotesRecievableLineItems to us-gaap_ShortTermNonBankLoansAndNotesPayable" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:title="us-gaap_InterestIncomeOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_InterestIncomeOther" xlink:title="Presentation : sgbx_NotesRecievableLineItems to us-gaap_InterestIncomeOther" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:label="us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:title="us-gaap_DebtInstrumentRepurchasedFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesRecievableLineItems" xlink:to="us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:title="Presentation : sgbx_NotesRecievableLineItems to us-gaap_DebtInstrumentRepurchasedFaceAmount" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:label="sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:title="sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:title="Presentation : us-gaap_LeasesAbstract to sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:label="sgbx_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:title="sgbx_LesseeLeaseLiabilityMaturityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sgbx_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:title="Presentation : us-gaap_LeasesAbstract to sgbx_LesseeLeaseLiabilityMaturityTableTextBlock" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetailTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AcquisitionCash" xlink:label="sgbx_AcquisitionCash" xlink:title="sgbx_AcquisitionCash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_AcquisitionCash" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_AcquisitionCash" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationContingentConsiderationLiability" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Leases">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DisclosureOfLeasesTextBlock" xlink:label="sgbx_DisclosureOfLeasesTextBlock" xlink:title="sgbx_DisclosureOfLeasesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sgbx_DisclosureOfLeasesTextBlock" xlink:title="Presentation : us-gaap_LeasesAbstract to sgbx_DisclosureOfLeasesTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesPayable">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotePayableAbstract" xlink:label="sgbx_NotePayableAbstract" xlink:title="sgbx_NotePayableAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotePayableTextBlock" xlink:label="sgbx_NotePayableTextBlock" xlink:title="sgbx_NotePayableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotePayableAbstract" xlink:to="sgbx_NotePayableTextBlock" xlink:title="Presentation : sgbx_NotePayableAbstract to sgbx_NotePayableTextBlock" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombination">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesReceivable">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesReceivableAbstract" xlink:label="sgbx_NotesReceivableAbstract" xlink:title="sgbx_NotesReceivableAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesReceivableAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="Presentation : sgbx_NotesReceivableAbstract to us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShareTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="Presentation : us-gaap_EarningsPerShareAbstract to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DescriptionOfBusiness">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="Presentation : us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Liquidity">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:title="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAbstract" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:title="Presentation : sgbx_LiquidityAbstract to us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergenceFromBankruptcy">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmergenceFromBankruptcyAbstract" xlink:label="sgbx_EmergenceFromBankruptcyAbstract" xlink:title="sgbx_EmergenceFromBankruptcyAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmergenceFromBankruptcyTextBlock" xlink:label="sgbx_EmergenceFromBankruptcyTextBlock" xlink:title="sgbx_EmergenceFromBankruptcyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyAbstract" xlink:to="sgbx_EmergenceFromBankruptcyTextBlock" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyAbstract to sgbx_EmergenceFromBankruptcyTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmergenceFromBankruptcyAbstract" xlink:label="sgbx_EmergenceFromBankruptcyAbstract" xlink:title="sgbx_EmergenceFromBankruptcyAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueAssumptionsExpectedVolatilityRates" xlink:label="sgbx_FairValueAssumptionsExpectedVolatilityRates" xlink:title="sgbx_FairValueAssumptionsExpectedVolatilityRates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyAbstract" xlink:to="sgbx_FairValueAssumptionsExpectedVolatilityRates" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyAbstract to sgbx_FairValueAssumptionsExpectedVolatilityRates" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue" xlink:title="us-gaap_LongTermDebtFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyAbstract" xlink:to="us-gaap_LongTermDebtFairValue" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyAbstract to us-gaap_LongTermDebtFairValue" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReporting">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:label="sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:title="sgbx_SegmentsandDisaggregatedRevenueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="Presentation : sgbx_SegmentsandDisaggregatedRevenueAbstract to us-gaap_SegmentReportingDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:title="us-gaap_ProvisionForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_ProvisionForDoubtfulAccounts" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_SignificantAccountingPoliciesTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivable">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:title="us-gaap_FinancingReceivablesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_FinancingReceivablesTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:title="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:title="Presentation : us-gaap_ContractorsAbstract to us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Inventory">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:title="us-gaap_InventoryDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_InventoryDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Propertyplantandequipment">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebentures">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:title="us-gaap_DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:title="Presentation : us-gaap_DebtDisclosureAbstract to us-gaap_DebtDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DebtorInPossessionFinancing">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingAbstract" xlink:label="us-gaap_DebtorInPossessionFinancingAbstract" xlink:title="us-gaap_DebtorInPossessionFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingTextBlock" xlink:label="sgbx_DebtorInPossessionFinancingTextBlock" xlink:title="sgbx_DebtorInPossessionFinancingTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtorInPossessionFinancingAbstract" xlink:to="sgbx_DebtorInPossessionFinancingTextBlock" xlink:title="Presentation : us-gaap_DebtorInPossessionFinancingAbstract to sgbx_DebtorInPossessionFinancingTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:title="us-gaap_OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_OperatingLeaseLiability" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityPaymentsDue" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FinancingLeaseLiability" xlink:label="sgbx_FinancingLeaseLiability" xlink:title="sgbx_FinancingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="sgbx_FinancingLeaseLiability" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to sgbx_FinancingLeaseLiability" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:title="us-gaap_OtherCommitmentDueInNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OtherCommitmentDueInNextTwelveMonths" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="us-gaap_OtherCommitmentDueInSecondYear" xlink:title="us-gaap_OtherCommitmentDueInSecondYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OtherCommitmentDueInSecondYear" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OtherCommitmentDueInSecondYear" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="us-gaap_OtherCommitmentDueInThirdYear" xlink:title="us-gaap_OtherCommitmentDueInThirdYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OtherCommitmentDueInThirdYear" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OtherCommitmentDueInThirdYear" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="us-gaap_OtherCommitmentDueInFourthYear" xlink:title="us-gaap_OtherCommitmentDueInFourthYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OtherCommitmentDueInFourthYear" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OtherCommitmentDueInFourthYear" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFifthYear" xlink:label="us-gaap_OtherCommitmentDueInFifthYear" xlink:title="us-gaap_OtherCommitmentDueInFifthYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OtherCommitmentDueInFifthYear" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OtherCommitmentDueInFifthYear" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment" xlink:label="us-gaap_OtherCommitment" xlink:title="us-gaap_OtherCommitment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OtherCommitment" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OtherCommitment" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalOperatingImputedInterest" xlink:label="sgbx_TotalOperatingImputedInterest" xlink:title="sgbx_TotalOperatingImputedInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sgbx_TotalOperatingImputedInterest" xlink:title="Presentation : us-gaap_LeasesAbstract to sgbx_TotalOperatingImputedInterest" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PresentValueOfLeaseLiabilities" xlink:label="sgbx_PresentValueOfLeaseLiabilities" xlink:title="sgbx_PresentValueOfLeaseLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sgbx_PresentValueOfLeaseLiabilities" xlink:title="Presentation : us-gaap_LeasesAbstract to sgbx_PresentValueOfLeaseLiabilities" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="us-gaap_UnderlyingAssetClassAxis" xlink:title="us-gaap_UnderlyingAssetClassAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_UnderlyingAssetClassAxis" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to us-gaap_UnderlyingAssetClassAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="us-gaap_UnderlyingAssetClassDomain" xlink:title="us-gaap_UnderlyingAssetClassDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassDomain" xlink:title="Presentation : us-gaap_UnderlyingAssetClassAxis to us-gaap_UnderlyingAssetClassDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogMember" xlink:label="sgbx_ConstructionBacklogMember" xlink:title="sgbx_ConstructionBacklogMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnderlyingAssetClassDomain" xlink:to="sgbx_ConstructionBacklogMember" xlink:title="Presentation : us-gaap_UnderlyingAssetClassDomain to sgbx_ConstructionBacklogMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:label="sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:title="sgbx_ScheduleOfConstructionBacklogTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to sgbx_ScheduleOfConstructionBacklogTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:title="us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShare">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:title="us-gaap_EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:title="Presentation : us-gaap_EarningsPerShareAbstract to us-gaap_EarningsPerShareTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails3">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_AwardTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="Presentation : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="Presentation : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityTable" xlink:label="sgbx_LiquidityTable" xlink:title="sgbx_LiquidityTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAbstract" xlink:to="sgbx_LiquidityTable" xlink:title="Presentation : sgbx_LiquidityAbstract to sgbx_LiquidityTable" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAxis" xlink:label="sgbx_LiquidityAxis" xlink:title="sgbx_LiquidityAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_LiquidityAxis" xlink:title="Presentation : sgbx_LiquidityTable to sgbx_LiquidityAxis" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityDomain" xlink:label="sgbx_LiquidityDomain" xlink:title="sgbx_LiquidityDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAxis" xlink:to="sgbx_LiquidityDomain" xlink:title="Presentation : sgbx_LiquidityAxis to sgbx_LiquidityDomain" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityMember" xlink:label="sgbx_LiquidityMember" xlink:title="sgbx_LiquidityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityDomain" xlink:to="sgbx_LiquidityMember" xlink:title="Presentation : sgbx_LiquidityDomain to sgbx_LiquidityMember" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityLineItems" xlink:label="sgbx_LiquidityLineItems" xlink:title="sgbx_LiquidityLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_LiquidityLineItems" xlink:title="Presentation : sgbx_LiquidityTable to sgbx_LiquidityLineItems" priority="0" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Presentation : sgbx_LiquidityLineItems to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_PreferredStockParOrStatedValuePerShare" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:title="us-gaap_PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_PreferredStockSharesAuthorized" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:title="us-gaap_PreferredStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_PreferredStockSharesIssued" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:title="us-gaap_PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_PreferredStockSharesOutstanding" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_CommonStockParOrStatedValuePerShare" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:title="us-gaap_CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_CommonStockSharesAuthorized" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:title="us-gaap_CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_CommonStockSharesIssued" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:title="us-gaap_CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklog">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogTextBlock" xlink:label="sgbx_ConstructionBacklogTextBlock" xlink:title="sgbx_ConstructionBacklogTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_ConstructionBacklogTextBlock" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_ConstructionBacklogTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:title="Presentation : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" xlink:title="Presentation : us-gaap_FairValueByMeasurementFrequencyAxis to us-gaap_FairValueMeasurementFrequencyDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:title="us-gaap_FairValueMeasurementsRecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" xlink:title="Presentation : us-gaap_FairValueMeasurementFrequencyDomain to us-gaap_FairValueMeasurementsRecurringMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:title="Presentation : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:title="Presentation : us-gaap_FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:title="us-gaap_FairValueInputsLevel1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:title="Presentation : us-gaap_FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueInputsLevel1Member" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:title="us-gaap_FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:title="Presentation : us-gaap_FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueInputsLevel2Member" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:title="us-gaap_FairValueInputsLevel3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:title="Presentation : us-gaap_FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueInputsLevel3Member" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="Presentation : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:title="us-gaap_LiabilitiesFairValueDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:title="Presentation : us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_LiabilitiesFairValueDisclosureAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOptionLiabilities" xlink:label="sgbx_ConversionOptionLiabilities" xlink:title="sgbx_ConversionOptionLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="sgbx_ConversionOptionLiabilities" xlink:title="Presentation : us-gaap_LiabilitiesFairValueDisclosureAbstract to sgbx_ConversionOptionLiabilities" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EarnoutLiabilities" xlink:label="sgbx_EarnoutLiabilities" xlink:title="sgbx_EarnoutLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="sgbx_EarnoutLiabilities" xlink:title="Presentation : us-gaap_LiabilitiesFairValueDisclosureAbstract to sgbx_EarnoutLiabilities" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmergenceFromBankruptcyAbstract" xlink:label="sgbx_EmergenceFromBankruptcyAbstract" xlink:title="sgbx_EmergenceFromBankruptcyAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyAbstract to srt_ScheduleOfCondensedBalanceSheetTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock" xlink:label="us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock" xlink:title="us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyAbstract" xlink:to="us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyAbstract to us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:label="sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:title="sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyAbstract" xlink:to="sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyAbstract to sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:title="us-gaap_DisaggregationOfRevenueTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_DisaggregationOfRevenueTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xlink:title="us-gaap_DebtInstrumentTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" xlink:title="Presentation : us-gaap_DebtDisclosureAbstract to us-gaap_DebtInstrumentTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:title="us-gaap_DebtInstrumentAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:title="Presentation : us-gaap_DebtInstrumentTable to us-gaap_DebtInstrumentAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:title="Presentation : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebentureMember" xlink:label="sgbx_ConvertibleDebentureMember" xlink:title="sgbx_ConvertibleDebentureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_ConvertibleDebentureMember" xlink:title="Presentation : us-gaap_DebtInstrumentNameDomain to sgbx_ConvertibleDebentureMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebentureOneMember" xlink:label="sgbx_ConvertibleDebentureOneMember" xlink:title="sgbx_ConvertibleDebentureOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_ConvertibleDebentureOneMember" xlink:title="Presentation : us-gaap_DebtInstrumentNameDomain to sgbx_ConvertibleDebentureOneMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:title="us-gaap_DebtInstrumentLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" xlink:title="Presentation : us-gaap_DebtInstrumentTable to us-gaap_DebtInstrumentLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:title="us-gaap_LongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" xlink:title="Presentation : us-gaap_DebtInstrumentLineItems to us-gaap_LongTermDebt" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:title="us-gaap_LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtCurrent" xlink:title="Presentation : us-gaap_DebtInstrumentLineItems to us-gaap_LongTermDebtCurrent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:title="us-gaap_LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:title="Presentation : us-gaap_DebtInstrumentLineItems to us-gaap_LongTermDebtNoncurrent" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingAbstract" xlink:label="us-gaap_DebtorInPossessionFinancingAbstract" xlink:title="us-gaap_DebtorInPossessionFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtorInPossessionFinancingAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="Presentation : us-gaap_DebtorInPossessionFinancingAbstract to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xlink:title="us-gaap_ReceivableTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" xlink:title="Presentation : us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to us-gaap_ReceivableTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember" xlink:label="us-gaap_LoansReceivableMember" xlink:title="us-gaap_LoansReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_LoansReceivableMember" xlink:title="Presentation : us-gaap_ReceivableTypeDomain to us-gaap_LoansReceivableMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="Presentation : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_AccountsNotesAndLoansReceivableLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:label="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:title="sgbx_DebtorInPossessionFinancingTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:title="Presentation : us-gaap_AccountsNotesAndLoansReceivableLineItems to sgbx_DebtorInPossessionFinancingTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:label="us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:title="us-gaap_DebtorInPossessionFinancingAmountArranged" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:title="Presentation : sgbx_DebtorInPossessionFinancingTextualAbstract to us-gaap_DebtorInPossessionFinancingAmountArranged" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:label="us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:title="us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:title="Presentation : sgbx_DebtorInPossessionFinancingTextualAbstract to us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:label="sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:title="sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:title="Presentation : sgbx_DebtorInPossessionFinancingTextualAbstract to sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:label="us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:title="us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:to="us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:title="Presentation : sgbx_DebtorInPossessionFinancingTextualAbstract to us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DifferencesAttributableToTaxAndJobsCutAct" xlink:label="sgbx_DifferencesAttributableToTaxAndJobsCutAct" xlink:title="sgbx_DifferencesAttributableToTaxAndJobsCutAct" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="sgbx_DifferencesAttributableToTaxAndJobsCutAct" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to sgbx_DifferencesAttributableToTaxAndJobsCutAct" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DifferencesAttributableToChangeInStateBusinessApportionment" xlink:label="sgbx_DifferencesAttributableToChangeInStateBusinessApportionment" xlink:title="sgbx_DifferencesAttributableToChangeInStateBusinessApportionment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="sgbx_DifferencesAttributableToChangeInStateBusinessApportionment" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to sgbx_DifferencesAttributableToChangeInStateBusinessApportionment" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EffectiveIncomeTaxReorganizationExpenses" xlink:label="sgbx_EffectiveIncomeTaxReorganizationExpenses" xlink:title="sgbx_EffectiveIncomeTaxReorganizationExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="sgbx_EffectiveIncomeTaxReorganizationExpenses" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to sgbx_EffectiveIncomeTaxReorganizationExpenses" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LossOnDebtConversion" xlink:label="sgbx_LossOnDebtConversion" xlink:title="sgbx_LossOnDebtConversion" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="sgbx_LossOnDebtConversion" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to sgbx_LossOnDebtConversion" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:label="sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:title="sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PriorYearAdjustmentOfTaxes" xlink:label="sgbx_PriorYearAdjustmentOfTaxes" xlink:title="sgbx_PriorYearAdjustmentOfTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="sgbx_PriorYearAdjustmentOfTaxes" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to sgbx_PriorYearAdjustmentOfTaxes" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="Presentation : us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperations" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:title="us-gaap_DeferredTaxAssetsNetAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_DeferredTaxAssetsNetAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:title="us-gaap_DeferredTaxAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsOther" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:title="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:title="us-gaap_DeferredTaxAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsGross" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsValuationAllowance" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:title="us-gaap_DeferredTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DeferredTaxAssetsNet" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" xlink:title="us-gaap_OperatingLossCarryforwardsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsTable" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_OperatingLossCarryforwardsTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" xlink:title="Presentation : us-gaap_OperatingLossCarryforwardsTable to srt_RangeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Presentation : srt_RangeAxis to srt_RangeMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Presentation : srt_RangeMember to srt_MaximumMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Presentation : srt_RangeMember to srt_MinimumMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IncomeTaxTextualAbstract" xlink:label="sgbx_IncomeTaxTextualAbstract" xlink:title="sgbx_IncomeTaxTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="sgbx_IncomeTaxTextualAbstract" xlink:title="Presentation : us-gaap_OperatingLossCarryforwardsTable to sgbx_IncomeTaxTextualAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperations" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:title="us-gaap_OperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_OperatingLossCarryforwards" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to us-gaap_OperatingLossCarryforwards" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:title="us-gaap_OperatingLossCarryforwardsExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to us-gaap_OperatingLossCarryforwardsExpirationDate" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:title="us-gaap_UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to us-gaap_UnrecognizedTaxBenefits" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FutureTaxableIncomePercentage" xlink:label="sgbx_FutureTaxableIncomePercentage" xlink:title="sgbx_FutureTaxableIncomePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="sgbx_FutureTaxableIncomePercentage" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to sgbx_FutureTaxableIncomePercentage" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:label="sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:title="sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_IncomeTaxTextualAbstract" xlink:to="sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:title="Presentation : sgbx_IncomeTaxTextualAbstract to sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="us-gaap_MarketableSecuritiesTable" xlink:title="us-gaap_MarketableSecuritiesTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_MarketableSecuritiesTable" xlink:title="Presentation : us-gaap_DebtDisclosureAbstract to us-gaap_MarketableSecuritiesTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Presentation : us-gaap_MarketableSecuritiesTable to us-gaap_FinancialInstrumentAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Presentation : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" xlink:title="us-gaap_ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ConvertibleDebtMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_ConvertibleDebtMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesTable" xlink:to="srt_RangeAxis" xlink:title="Presentation : us-gaap_MarketableSecuritiesTable to srt_RangeAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Presentation : srt_RangeAxis to srt_RangeMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Presentation : srt_RangeMember to srt_MinimumMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Presentation : srt_RangeMember to srt_MaximumMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebenturesLineItems" xlink:label="sgbx_ConvertibleDebenturesLineItems" xlink:title="sgbx_ConvertibleDebenturesLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesTable" xlink:to="sgbx_ConvertibleDebenturesLineItems" xlink:title="Presentation : us-gaap_MarketableSecuritiesTable to sgbx_ConvertibleDebenturesLineItems" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput" xlink:title="us-gaap_DebtInstrumentMeasurementInput" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesLineItems" xlink:to="us-gaap_DebtInstrumentMeasurementInput" xlink:title="Presentation : sgbx_ConvertibleDebenturesLineItems to us-gaap_DebtInstrumentMeasurementInput" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/StockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xlink:title="us-gaap_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:title="Presentation : us-gaap_EquityAbstract to us-gaap_StockholdersEquityNoteDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="Presentation : us-gaap_IncomeTaxDisclosureAbstract to us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredFederalIncomeTaxExpenseBenefit" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:label="sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:title="sgbx_ProvisionIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to sgbx_ProvisionIncomeTaxExpenseBenefit" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AmountOfValuationReserve" xlink:label="sgbx_AmountOfValuationReserve" xlink:title="sgbx_AmountOfValuationReserve" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="sgbx_AmountOfValuationReserve" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to sgbx_AmountOfValuationReserve" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:title="us-gaap_AssetsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_AssetsAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:title="us-gaap_AssetsCurrentAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_AssetsCurrentAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_AccountsReceivableNetCurrent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="us-gaap_ContractWithCustomerAssetNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_ContractWithCustomerAssetNetCurrent" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_InventoryNet" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:title="us-gaap_AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:title="Presentation : us-gaap_AssetsCurrentAbstract to us-gaap_AssetsCurrent" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:label="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="Presentation : us-gaap_AssetsAbstract to sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:title="us-gaap_Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_Goodwill" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_OperatingLeaseRightOfUseAsset" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:title="us-gaap_NotesAndLoansReceivableNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_NotesAndLoansReceivableNetNoncurrent" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_IntangibleAssetsNetExcludingGoodwill" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCosts" xlink:label="us-gaap_DeferredCosts" xlink:title="us-gaap_DeferredCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredCosts" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_DeferredCosts" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" xlink:title="us-gaap_MarketableSecuritiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_MarketableSecuritiesNoncurrent" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" xlink:title="Presentation : us-gaap_AssetsAbstract to us-gaap_Assets" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="Presentation : us-gaap_StatementOfFinancialPositionAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:title="us-gaap_LiabilitiesCurrentAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesCurrentAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_OperatingLeaseLiabilityCurrent" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:title="us-gaap_DueToRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_DueToRelatedPartiesCurrent" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:label="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:title="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:title="us-gaap_ShortTermBankLoansAndNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_ShortTermBankLoansAndNotesPayable" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:title="us-gaap_OtherLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_OtherLiabilitiesCurrent" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:title="us-gaap_LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:title="Presentation : us-gaap_LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrent" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:title="us-gaap_OtherLoansPayableLongTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLoansPayableLongTerm" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_OtherLoansPayableLongTerm" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:title="us-gaap_Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_Liabilities" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:title="us-gaap_PreferredStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:title="Presentation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_PreferredStockValue" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:title="us-gaap_CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_CommonStockValue" xlink:title="Presentation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_CommonStockValue" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:title="us-gaap_AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:title="Presentation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_AdditionalPaidInCapital" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="Presentation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:title="Presentation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_StockholdersEquity" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:title="us-gaap_MinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_MinorityInterest" xlink:title="Presentation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_MinorityInterest" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="Presentation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquity" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Warrants">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsAbstract" xlink:label="sgbx_WarrantsAbstract" xlink:title="sgbx_WarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsDisclosureTextBlock" xlink:label="sgbx_WarrantsDisclosureTextBlock" xlink:title="sgbx_WarrantsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsAbstract" xlink:to="sgbx_WarrantsDisclosureTextBlock" xlink:title="Presentation : sgbx_WarrantsAbstract to sgbx_WarrantsDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:title="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:title="Presentation : us-gaap_ContractorsAbstract to us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="us-gaap_ContractWithCustomerAssetNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="Presentation : us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract to us-gaap_ContractWithCustomerAssetNetCurrent" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="Presentation : us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract to us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractWithCustomerAssetLiability" xlink:label="sgbx_ContractWithCustomerAssetLiability" xlink:title="sgbx_ContractWithCustomerAssetLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:to="sgbx_ContractWithCustomerAssetLiability" xlink:title="Presentation : us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract to sgbx_ContractWithCustomerAssetLiability" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Presentation : sgbx_LiquidityAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:title="us-gaap_OtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:title="Presentation : sgbx_LiquidityAbstract to us-gaap_OtherAssetsCurrent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="us-gaap_ProceedsFromOtherEquity" xlink:title="us-gaap_ProceedsFromOtherEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAbstract" xlink:to="us-gaap_ProceedsFromOtherEquity" xlink:title="Presentation : sgbx_LiquidityAbstract to us-gaap_ProceedsFromOtherEquity" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProceedsFromPublicOffering" xlink:label="sgbx_ProceedsFromPublicOffering" xlink:title="sgbx_ProceedsFromPublicOffering" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAbstract" xlink:to="sgbx_ProceedsFromPublicOffering" xlink:title="Presentation : sgbx_LiquidityAbstract to sgbx_ProceedsFromPublicOffering" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityTable" xlink:label="sgbx_LiquidityTable" xlink:title="sgbx_LiquidityTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAbstract" xlink:to="sgbx_LiquidityTable" xlink:title="Presentation : sgbx_LiquidityAbstract to sgbx_LiquidityTable" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAxis" xlink:label="sgbx_LiquidityAxis" xlink:title="sgbx_LiquidityAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_LiquidityAxis" xlink:title="Presentation : sgbx_LiquidityTable to sgbx_LiquidityAxis" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityDomain" xlink:label="sgbx_LiquidityDomain" xlink:title="sgbx_LiquidityDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityAxis" xlink:to="sgbx_LiquidityDomain" xlink:title="Presentation : sgbx_LiquidityAxis to sgbx_LiquidityDomain" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityMember" xlink:label="sgbx_LiquidityMember" xlink:title="sgbx_LiquidityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityDomain" xlink:to="sgbx_LiquidityMember" xlink:title="Presentation : sgbx_LiquidityDomain to sgbx_LiquidityMember" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="Presentation : sgbx_LiquidityTable to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WithinOneYearMember" xlink:label="sgbx_WithinOneYearMember" xlink:title="sgbx_WithinOneYearMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_WithinOneYearMember" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_WithinOneYearMember" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OneToTwoYearMember" xlink:label="sgbx_OneToTwoYearMember" xlink:title="sgbx_OneToTwoYearMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_OneToTwoYearMember" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_OneToTwoYearMember" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ThereAfterMember" xlink:label="sgbx_ThereAfterMember" xlink:title="sgbx_ThereAfterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_ThereAfterMember" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_ThereAfterMember" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityLineItems" xlink:label="sgbx_LiquidityLineItems" xlink:title="sgbx_LiquidityLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityTable" xlink:to="sgbx_LiquidityLineItems" xlink:title="Presentation : sgbx_LiquidityTable to sgbx_LiquidityLineItems" priority="0" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="Presentation : sgbx_LiquidityLineItems to us-gaap_RevenueRemainingPerformanceObligation" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionContractsBacklog" xlink:label="sgbx_ConstructionContractsBacklog" xlink:title="sgbx_ConstructionContractsBacklog" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_ConstructionContractsBacklog" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_ConstructionContractsBacklog" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NewContractsReceivedDuringYear" xlink:label="sgbx_NewContractsReceivedDuringYear" xlink:title="sgbx_NewContractsReceivedDuringYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_NewContractsReceivedDuringYear" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_NewContractsReceivedDuringYear" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AdjustmentsAndCancellationsNet" xlink:label="sgbx_AdjustmentsAndCancellationsNet" xlink:title="sgbx_AdjustmentsAndCancellationsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_AdjustmentsAndCancellationsNet" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_AdjustmentsAndCancellationsNet" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogGross" xlink:label="sgbx_ConstructionBacklogGross" xlink:title="sgbx_ConstructionBacklogGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_ConstructionBacklogGross" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_ConstructionBacklogGross" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractRevenue" xlink:label="sgbx_ContractRevenue" xlink:title="sgbx_ContractRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_ContractRevenue" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_ContractRevenue" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogNet" xlink:label="sgbx_ConstructionBacklogNet" xlink:title="sgbx_ConstructionBacklogNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_ConstructionBacklogNet" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_ConstructionBacklogNet" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractsSignedButNotStarted" xlink:label="sgbx_ContractsSignedButNotStarted" xlink:title="sgbx_ContractsSignedButNotStarted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_ContractsSignedButNotStarted" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_ContractsSignedButNotStarted" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionContractsBacklog" xlink:label="sgbx_ConstructionContractsBacklog_1" xlink:title="sgbx_ConstructionContractsBacklog" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="sgbx_ConstructionContractsBacklog_1" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to sgbx_ConstructionContractsBacklog" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogDetails1">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:label="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:to="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis to sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WithinOneYearMember" xlink:label="sgbx_WithinOneYearMember" xlink:title="sgbx_WithinOneYearMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_WithinOneYearMember" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_WithinOneYearMember" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OneToTwoYearMember" xlink:label="sgbx_OneToTwoYearMember" xlink:title="sgbx_OneToTwoYearMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_OneToTwoYearMember" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_OneToTwoYearMember" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ThereAfterMember" xlink:label="sgbx_ThereAfterMember" xlink:title="sgbx_ThereAfterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="sgbx_ThereAfterMember" xlink:title="Presentation : sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to sgbx_ThereAfterMember" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to us-gaap_RevenueRemainingPerformanceObligation" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:title="us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:title="Presentation : us-gaap_IncomeStatementAbstract to us-gaap_StatementTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:title="srt_ProductOrServiceAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:title="Presentation : us-gaap_StatementTable to srt_ProductOrServiceAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:title="srt_ProductsAndServicesDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:title="Presentation : srt_ProductOrServiceAxis to srt_ProductsAndServicesDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionMember" xlink:label="us-gaap_ConstructionMember" xlink:title="us-gaap_ConstructionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ConstructionMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to us-gaap_ConstructionMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EngineeringServicesMember" xlink:label="sgbx_EngineeringServicesMember" xlink:title="sgbx_EngineeringServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_EngineeringServicesMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_EngineeringServicesMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalRevenueMember" xlink:label="sgbx_MedicalRevenueMember" xlink:title="sgbx_MedicalRevenueMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalRevenueMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_MedicalRevenueMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:title="us-gaap_RevenuesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_RevenuesAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:title="us-gaap_Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" xlink:title="Presentation : us-gaap_RevenuesAbstract to us-gaap_Revenues" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:title="us-gaap_CostOfGoodsAndServicesSoldAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_CostOfGoodsAndServicesSoldAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:title="us-gaap_CostOfRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfRevenue" xlink:title="Presentation : us-gaap_CostOfGoodsAndServicesSoldAbstract to us-gaap_CostOfRevenue" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:title="us-gaap_GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_GrossProfit" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:title="us-gaap_OperatingExpensesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_OperatingExpensesAbstract" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:title="us-gaap_LaborAndRelatedExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_LaborAndRelatedExpense" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:title="us-gaap_OtherGeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_OtherGeneralAndAdministrativeExpense" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:title="us-gaap_SellingAndMarketingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_SellingAndMarketingExpense" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense" xlink:title="us-gaap_OtherGeneralExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherGeneralExpense" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_OtherGeneralExpense" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:title="us-gaap_OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" xlink:title="Presentation : us-gaap_OperatingExpensesAbstract to us-gaap_OperatingExpenses" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:title="us-gaap_OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_OperatingIncomeLoss" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_NonoperatingIncomeExpenseAbstract" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:title="us-gaap_InvestmentIncomeInvestmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InvestmentIncomeInvestmentExpense" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:title="us-gaap_InvestmentIncomeInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InvestmentIncomeInterest" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:title="us-gaap_OtherNonoperatingIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncome" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_OtherNonoperatingIncome" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_GainLossOnDispositionOfAssets1" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GainLossFromEquityAffiliaties" xlink:label="sgbx_GainLossFromEquityAffiliaties" xlink:title="sgbx_GainLossFromEquityAffiliaties" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="sgbx_GainLossFromEquityAffiliaties" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to sgbx_GainLossFromEquityAffiliaties" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:title="us-gaap_NonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpense" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:title="us-gaap_ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_ProfitLoss" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_NetIncomeLoss" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_EarningsPerShareBasicAndDilutedAbstract" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:title="us-gaap_EarningsPerShareBasicAndDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:title="Presentation : us-gaap_EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDiluted" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:title="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:title="Presentation : us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract to us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Consolidatedstatementsofcashflows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:title="us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:title="us-gaap_ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_ProfitLoss" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:title="us-gaap_Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_Depreciation" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:title="us-gaap_AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AmortizationOfIntangibleAssets" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:title="us-gaap_OtherDepreciationAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_OtherDepreciationAndAmortization" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:title="us-gaap_ProvisionForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_ProvisionForDoubtfulAccounts" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="us-gaap_GainLossOnInvestments" xlink:title="us-gaap_GainLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnInvestments" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_GainLossOnInvestments" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_ShareBasedCompensation" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_GainLossOnDispositionOfAssets1" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GainLossFromEquityAffiliaties" xlink:label="sgbx_GainLossFromEquityAffiliaties" xlink:title="sgbx_GainLossFromEquityAffiliaties" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="sgbx_GainLossFromEquityAffiliaties" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to sgbx_GainLossFromEquityAffiliaties" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="Presentation : us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInAccountsReceivable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInContractWithCustomerAsset" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:title="us-gaap_IncreaseDecreaseInInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInInventories" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInContractWithCustomerLiability" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:title="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:title="us-gaap_IncreaseDecreaseInDeferredRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInDeferredRevenue" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:title="us-gaap_OtherPaymentsToAcquireBusinesses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_OtherPaymentsToAcquireBusinesses" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:title="us-gaap_PaymentsToAcquireIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsToAcquireIntangibleAssets" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:title="us-gaap_PaymentsToAcquireNotesReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsToAcquireNotesReceivable" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForPreviousAcquisition" xlink:label="us-gaap_PaymentsForPreviousAcquisition" xlink:title="us-gaap_PaymentsForPreviousAcquisition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForPreviousAcquisition" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsForPreviousAcquisition" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PaymentsForProjectDevelopmentCosts" xlink:label="sgbx_PaymentsForProjectDevelopmentCosts" xlink:title="sgbx_PaymentsForProjectDevelopmentCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="sgbx_PaymentsForProjectDevelopmentCosts" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to sgbx_PaymentsForProjectDevelopmentCosts" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PaymentOnSecurityDeposit" xlink:label="sgbx_PaymentOnSecurityDeposit" xlink:title="sgbx_PaymentOnSecurityDeposit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="sgbx_PaymentOnSecurityDeposit" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to sgbx_PaymentOnSecurityDeposit" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:title="us-gaap_PaymentsToAcquireMarketableSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsToAcquireMarketableSecurities" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:title="us-gaap_PaymentsToAcquireInterestInJointVenture" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_PaymentsToAcquireInterestInJointVenture" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:title="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_ProceedsFromIssuanceInitialPublicOffering" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_ProceedsFromIssuanceOfWarrants" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:title="us-gaap_ProceedsFromShortTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromShortTermDebt" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_ProceedsFromShortTermDebt" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_PaymentsOfDebtIssuanceCosts" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:title="us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_ProceedsFromIssuanceOfLongTermDebt" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:title="us-gaap_PaymentsToMinorityShareholders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsToMinorityShareholders" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_PaymentsToMinorityShareholders" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SettlementOfCommonStockFromReverseStockSplits" xlink:label="sgbx_SettlementOfCommonStockFromReverseStockSplits" xlink:title="sgbx_SettlementOfCommonStockFromReverseStockSplits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="sgbx_SettlementOfCommonStockFromReverseStockSplits" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to sgbx_SettlementOfCommonStockFromReverseStockSplits" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_SupplementalCashFlowInformationAbstract" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:title="us-gaap_InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:title="Presentation : us-gaap_SupplementalCashFlowInformationAbstract to us-gaap_InterestPaidNet" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:title="us-gaap_DebtConversionOriginalDebtAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" xlink:title="Presentation : us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to us-gaap_DebtConversionOriginalDebtAmount1" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Noncashconversionofinterestexpenseoflongtermdebt" xlink:label="sgbx_Noncashconversionofinterestexpenseoflongtermdebt" xlink:title="sgbx_Noncashconversionofinterestexpenseoflongtermdebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="sgbx_Noncashconversionofinterestexpenseoflongtermdebt" xlink:title="Presentation : us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to sgbx_Noncashconversionofinterestexpenseoflongtermdebt" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" xlink:title="us-gaap_StockIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_StockIssued1" xlink:title="Presentation : us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to us-gaap_StockIssued1" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:title="us-gaap_ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ConsolidationPolicyTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:title="us-gaap_UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_UseOfEstimates" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:label="us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:title="us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_RevenueRecognitionPolicyTextBlock" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:title="us-gaap_BusinessCombinationsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_BusinessCombinationsPolicy" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:title="us-gaap_ConsolidationVariableInterestEntityPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ConsolidationVariableInterestEntityPolicy" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_InvestmentEntitiesPolicyPolicyTextBlock" xlink:label="sgbx_InvestmentEntitiesPolicyPolicyTextBlock" xlink:title="sgbx_InvestmentEntitiesPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sgbx_InvestmentEntitiesPolicyPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to sgbx_InvestmentEntitiesPolicyPolicyTextBlock" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_CashAndCashEquivalentsPolicyTextBlock" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShortTermInvestmentPolicyTextBlock" xlink:label="sgbx_ShortTermInvestmentPolicyTextBlock" xlink:title="sgbx_ShortTermInvestmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sgbx_ShortTermInvestmentPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to sgbx_ShortTermInvestmentPolicyTextBlock" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:title="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_TradeAndOtherAccountsReceivablePolicy" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:title="us-gaap_InventoryPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_InventoryPolicyTextBlock" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:title="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_IntangibleAssetsFiniteLivedPolicy" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" use="optional" priority="0" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleInstrumentsPolicyTextBlock" xlink:label="sgbx_ConvertibleInstrumentsPolicyTextBlock" xlink:title="sgbx_ConvertibleInstrumentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sgbx_ConvertibleInstrumentsPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to sgbx_ConvertibleInstrumentsPolicyTextBlock" use="optional" priority="0" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:label="sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:title="sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" use="optional" priority="0" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:title="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FairValueMeasurementPolicyPolicyTextBlock" use="optional" priority="0" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" use="optional" priority="0" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:title="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_IncomeTaxPolicyTextBlock" use="optional" priority="0" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:title="us-gaap_ConcentrationRiskCreditRisk" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ConcentrationRiskCreditRisk" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:title="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:title="Presentation : us-gaap_ContractorsAbstract to us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:label="sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:title="sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:title="Presentation : us-gaap_ContractorsAbstract to sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_ScheduleOfInventoryCurrentTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:title="us-gaap_DerivativeInstrumentRiskAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:title="Presentation : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_DerivativeInstrumentRiskAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:title="us-gaap_DerivativeContractTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:title="Presentation : us-gaap_DerivativeInstrumentRiskAxis to us-gaap_DerivativeContractTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockBasedCompensationPlanMember" xlink:label="sgbx_StockBasedCompensationPlanMember" xlink:title="sgbx_StockBasedCompensationPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="sgbx_StockBasedCompensationPlanMember" xlink:title="Presentation : us-gaap_DerivativeContractTypeDomain to sgbx_StockBasedCompensationPlanMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_AwardTypeAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" xlink:title="us-gaap_StockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockOptionMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_StockOptionMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PayrollMember" xlink:label="sgbx_PayrollMember" xlink:title="sgbx_PayrollMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sgbx_PayrollMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to sgbx_PayrollMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:label="sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:title="sgbx_MarketingandBusinessDevelopmentExpensesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to sgbx_MarketingandBusinessDevelopmentExpensesMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="Presentation : us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Presentation : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensation" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Stock-basedCompensationExpensTotal" xlink:label="sgbx_Stock-basedCompensationExpensTotal" xlink:title="sgbx_Stock-basedCompensationExpensTotal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="sgbx_Stock-basedCompensationExpensTotal" xlink:title="Presentation : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to sgbx_Stock-basedCompensationExpensTotal" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:title="us-gaap_ConvertibleDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" xlink:title="Presentation : us-gaap_DebtDisclosureAbstract to us-gaap_ConvertibleDebtTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:title="Presentation : us-gaap_DebtDisclosureAbstract to us-gaap_FairValueByBalanceSheetGroupingTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryForLongTermContractsOrPrograms" xlink:label="us-gaap_InventoryForLongTermContractsOrPrograms" xlink:title="us-gaap_InventoryForLongTermContractsOrPrograms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryForLongTermContractsOrPrograms" xlink:title="Presentation : us-gaap_InventoryDisclosureAbstract to us-gaap_InventoryForLongTermContractsOrPrograms" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEvents">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:title="us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:title="us-gaap_SubsequentEventsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to us-gaap_SubsequentEventsTextBlock" use="optional" priority="0" order="0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_EmployeeStockOptionMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to srt_RangeAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Presentation : srt_RangeAxis to srt_RangeMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Presentation : srt_RangeMember to srt_MinimumMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Presentation : srt_RangeMember to srt_MaximumMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DescriptionofBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessTable" xlink:label="sgbx_DescriptionOfBusinessTable" xlink:title="sgbx_DescriptionOfBusinessTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="sgbx_DescriptionOfBusinessTable" xlink:title="Presentation : us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to sgbx_DescriptionOfBusinessTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DescriptionOfBusinessTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="Presentation : sgbx_DescriptionOfBusinessTable to us-gaap_SubsidiarySaleOfStockAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="Presentation : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" xlink:title="us-gaap_IPOMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" xlink:title="Presentation : us-gaap_SaleOfStockNameOfTransactionDomain to us-gaap_IPOMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:title="us-gaap_SubsequentEventTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DescriptionOfBusinessTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Presentation : sgbx_DescriptionOfBusinessTable to us-gaap_SubsequentEventTypeAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="Presentation : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessLineItems" xlink:label="sgbx_DescriptionOfBusinessLineItems" xlink:title="sgbx_DescriptionOfBusinessLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DescriptionOfBusinessTable" xlink:to="sgbx_DescriptionOfBusinessLineItems" xlink:title="Presentation : sgbx_DescriptionOfBusinessTable to sgbx_DescriptionOfBusinessLineItems" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessTextualAbstract" xlink:label="sgbx_DescriptionOfBusinessTextualAbstract" xlink:title="sgbx_DescriptionOfBusinessTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DescriptionOfBusinessLineItems" xlink:to="sgbx_DescriptionOfBusinessTextualAbstract" xlink:title="Presentation : sgbx_DescriptionOfBusinessLineItems to sgbx_DescriptionOfBusinessTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:title="us-gaap_CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="Presentation : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_CommonStockSharesIssued" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:title="us-gaap_CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="Presentation : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:title="us-gaap_StockholdersEquityReverseStockSplit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" xlink:title="Presentation : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_StockholdersEquityReverseStockSplit" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="Presentation : us-gaap_EarningsPerShareAbstract to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="Presentation : us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="Presentation : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Presentation : us-gaap_AntidilutiveSecuritiesNameDomain to us-gaap_EmployeeStockOptionMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:title="us-gaap_WarrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" xlink:title="Presentation : us-gaap_AntidilutiveSecuritiesNameDomain to us-gaap_WarrantMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" xlink:title="us-gaap_ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtMember" xlink:title="Presentation : us-gaap_AntidilutiveSecuritiesNameDomain to us-gaap_ConvertibleDebtMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_AwardTypeAxis" use="optional" priority="0" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockUnitsRSUMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:title="srt_TitleOfIndividualAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Presentation : us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to srt_TitleOfIndividualAxis" use="optional" priority="0" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Presentation : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonEmployeesMember" xlink:label="sgbx_NonEmployeesMember" xlink:title="sgbx_NonEmployeesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_NonEmployeesMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_NonEmployeesMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonDirectorsMember" xlink:label="sgbx_NonDirectorsMember" xlink:title="sgbx_NonDirectorsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_NonDirectorsMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_NonDirectorsMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="Presentation : us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NetIncomeLossPerShareTextualAbstract" xlink:label="sgbx_NetIncomeLossPerShareTextualAbstract" xlink:title="sgbx_NetIncomeLossPerShareTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="sgbx_NetIncomeLossPerShareTextualAbstract" xlink:title="Presentation : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to sgbx_NetIncomeLossPerShareTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NetIncomeLossPerShareTextualAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="Presentation : sgbx_NetIncomeLossPerShareTextualAbstract to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/WarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsAbstract" xlink:label="sgbx_WarrantsAbstract" xlink:title="sgbx_WarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:title="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsAbstract" xlink:to="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:title="Presentation : sgbx_WarrantsAbstract to us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:title="us-gaap_StatementEquityComponentsAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="Presentation : us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:title="us-gaap_EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:title="Presentation : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:title="us-gaap_WarrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_WarrantMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:title="us-gaap_ClassOfWarrantOrRightAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:title="Presentation : us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to us-gaap_ClassOfWarrantOrRightAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:title="us-gaap_ClassOfWarrantOrRightDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:title="Presentation : us-gaap_ClassOfWarrantOrRightAxis to us-gaap_ClassOfWarrantOrRightDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantOneMember" xlink:label="sgbx_WarrantOneMember" xlink:title="sgbx_WarrantOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantOneMember" xlink:title="Presentation : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantOneMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantTwoMember" xlink:label="sgbx_WarrantTwoMember" xlink:title="sgbx_WarrantTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantTwoMember" xlink:title="Presentation : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantTwoMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantThreeMember" xlink:label="sgbx_WarrantThreeMember" xlink:title="sgbx_WarrantThreeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantThreeMember" xlink:title="Presentation : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantThreeMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantFourMember" xlink:label="sgbx_WarrantFourMember" xlink:title="sgbx_WarrantFourMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="sgbx_WarrantFourMember" xlink:title="Presentation : us-gaap_ClassOfWarrantOrRightDomain to sgbx_WarrantFourMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="Presentation : us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to us-gaap_SubsidiarySaleOfStockAxis" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="Presentation : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:label="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="Presentation : us-gaap_SaleOfStockNameOfTransactionDomain to sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" xlink:title="us-gaap_SubsidiarySaleOfStockLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems" xlink:title="Presentation : us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to us-gaap_SubsidiarySaleOfStockLineItems" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsTextualAbstract" xlink:label="sgbx_WarrantsTextualAbstract" xlink:title="sgbx_WarrantsTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="sgbx_WarrantsTextualAbstract" xlink:title="Presentation : us-gaap_SubsidiarySaleOfStockLineItems to sgbx_WarrantsTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchase" xlink:label="sgbx_WarrantsToPurchase" xlink:title="sgbx_WarrantsToPurchase" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="sgbx_WarrantsToPurchase" xlink:title="Presentation : sgbx_WarrantsTextualAbstract to sgbx_WarrantsToPurchase" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:title="us-gaap_SharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_SharePrice" xlink:title="Presentation : sgbx_WarrantsTextualAbstract to us-gaap_SharePrice" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="us-gaap_FairValueAdjustmentOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="Presentation : sgbx_WarrantsTextualAbstract to us-gaap_FairValueAdjustmentOfWarrants" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:title="us-gaap_DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Presentation : sgbx_WarrantsTextualAbstract to us-gaap_DebtInstrumentMaturityDate" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="Presentation : sgbx_WarrantsTextualAbstract to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xlink:title="us-gaap_DebtInstrumentTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" xlink:title="Presentation : us-gaap_DebtDisclosureAbstract to us-gaap_DebtInstrumentTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:title="us-gaap_DebtInstrumentAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:title="Presentation : us-gaap_DebtInstrumentTable to us-gaap_DebtInstrumentAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:title="Presentation : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" xlink:title="us-gaap_ConvertibleDebtSecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" xlink:title="Presentation : us-gaap_DebtInstrumentNameDomain to us-gaap_ConvertibleDebtSecuritiesMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoZeroOneSixDebentureMember" xlink:label="sgbx_TwoZeroOneSixDebentureMember" xlink:title="sgbx_TwoZeroOneSixDebentureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_TwoZeroOneSixDebentureMember" xlink:title="Presentation : us-gaap_DebtInstrumentNameDomain to sgbx_TwoZeroOneSixDebentureMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ExitFacilityMember" xlink:label="sgbx_ExitFacilityMember" xlink:title="sgbx_ExitFacilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_ExitFacilityMember" xlink:title="Presentation : us-gaap_DebtInstrumentNameDomain to sgbx_ExitFacilityMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:label="sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:title="sgbx_NovemberTwoZeroOneSixDebentureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:title="Presentation : us-gaap_DebtInstrumentNameDomain to sgbx_NovemberTwoZeroOneSixDebentureMember" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Presentation : us-gaap_DebtInstrumentTable to us-gaap_FinancialInstrumentAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Presentation : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SecuritiesPurchaseAgreementMember" xlink:label="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="sgbx_SecuritiesPurchaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_SecuritiesPurchaseAgreementMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PlacementAgencyAgreementMember" xlink:label="sgbx_PlacementAgencyAgreementMember" xlink:title="sgbx_PlacementAgencyAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_PlacementAgencyAgreementMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_PlacementAgencyAgreementMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:title="us-gaap_DebtInstrumentLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" xlink:title="Presentation : us-gaap_DebtInstrumentTable to us-gaap_DebtInstrumentLineItems" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebenturesTextualAbstract" xlink:label="sgbx_ConvertibleDebenturesTextualAbstract" xlink:title="sgbx_ConvertibleDebenturesTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="sgbx_ConvertibleDebenturesTextualAbstract" xlink:title="Presentation : us-gaap_DebtInstrumentLineItems to sgbx_ConvertibleDebenturesTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:title="us-gaap_ProceedsFromConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ProceedsFromConvertibleDebt" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:title="us-gaap_ProceedsFromRelatedPartyDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ProceedsFromRelatedPartyDebt" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:title="us-gaap_DebtInstrumentUnamortizedDiscount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentUnamortizedDiscount" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:title="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_AmortizationOfFinancingCostsAndDiscounts" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:title="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtConversionConvertedInstrumentAmount1" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:title="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtConversionConvertedInstrumentSharesIssued1" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnSecurities" xlink:label="us-gaap_UnrealizedGainLossOnSecurities" xlink:title="us-gaap_UnrealizedGainLossOnSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_UnrealizedGainLossOnSecurities" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_UnrealizedGainLossOnSecurities" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:title="us-gaap_InterestExpenseDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_InterestExpenseDebt" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_InterestExpenseDebt" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:label="sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:title="sgbx_FairValueOfConversionOptionLiabilitiesOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_FairValueOfConversionOptionLiabilitiesOne" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostOfGoodSoldSubscription" xlink:label="sgbx_CostOfGoodSoldSubscription" xlink:title="sgbx_CostOfGoodSoldSubscription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_CostOfGoodSoldSubscription" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_CostOfGoodSoldSubscription" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:title="us-gaap_CommonStockSharesSubscriptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_CommonStockSharesSubscriptions" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_CommonStockSharesSubscriptions" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="us-gaap_DebtInstrumentRedemptionDescription" xlink:title="us-gaap_DebtInstrumentRedemptionDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentRedemptionDescription" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentRedemptionDescription" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForFees" xlink:label="us-gaap_PaymentsForFees" xlink:title="us-gaap_PaymentsForFees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_PaymentsForFees" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_PaymentsForFees" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockDescription" xlink:label="us-gaap_ConversionOfStockDescription" xlink:title="us-gaap_ConversionOfStockDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ConversionOfStockDescription" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ConversionOfStockDescription" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfExercisePrice" xlink:label="sgbx_PercentageOfExercisePrice" xlink:title="sgbx_PercentageOfExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_PercentageOfExercisePrice" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_PercentageOfExercisePrice" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockUnderlyingDebenture" xlink:label="sgbx_CommonStockUnderlyingDebenture" xlink:title="sgbx_CommonStockUnderlyingDebenture" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_CommonStockUnderlyingDebenture" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_CommonStockUnderlyingDebenture" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Commonstockascompensation" xlink:label="sgbx_Commonstockascompensation" xlink:title="sgbx_Commonstockascompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_Commonstockascompensation" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_Commonstockascompensation" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfGrossProceed" xlink:label="sgbx_PercentageOfGrossProceed" xlink:title="sgbx_PercentageOfGrossProceed" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_PercentageOfGrossProceed" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_PercentageOfGrossProceed" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchaseRate" xlink:label="sgbx_WarrantsToPurchaseRate" xlink:title="sgbx_WarrantsToPurchaseRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_WarrantsToPurchaseRate" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_WarrantsToPurchaseRate" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_AwardTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:title="us-gaap_EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_EmployeeStockOptionMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="Presentation : us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" use="optional" priority="0" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" use="optional" priority="0" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" use="optional" priority="0" order="16" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" use="optional" priority="0" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" use="optional" priority="0" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" use="optional" priority="0" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" use="optional" priority="0" order="21" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:label="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" use="optional" priority="0" order="22" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" use="optional" priority="0" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:title="us-gaap_StatementTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:title="Presentation : us-gaap_StatementOfStockholdersEquityAbstract to us-gaap_StatementTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:title="us-gaap_StatementEquityComponentsAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:title="us-gaap_EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:title="Presentation : us-gaap_StatementEquityComponentsAxis to us-gaap_EquityComponentDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_CommonStockMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:title="us-gaap_PreferredStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_PreferredStockMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:title="us-gaap_AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_AdditionalPaidInCapitalMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:title="us-gaap_RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_RetainedEarningsMember" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember" xlink:title="us-gaap_ParentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_ParentMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_ParentMember" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:title="us-gaap_NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:title="Presentation : us-gaap_EquityComponentDomain to us-gaap_NoncontrollingInterestMember" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:title="Presentation : us-gaap_StatementTable to us-gaap_StatementLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:title="us-gaap_SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_SharesOutstanding" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:title="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:label="sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:title="sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:title="Presentation : us-gaap_StatementLineItems to sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:title="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOfDebtExchangeValue" xlink:label="sgbx_ConversionOfDebtExchangeValue" xlink:title="sgbx_ConversionOfDebtExchangeValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_ConversionOfDebtExchangeValue" xlink:title="Presentation : us-gaap_StatementLineItems to sgbx_ConversionOfDebtExchangeValue" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOfDebtExchangeShare" xlink:label="sgbx_ConversionOfDebtExchangeShare" xlink:title="sgbx_ConversionOfDebtExchangeShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_ConversionOfDebtExchangeShare" xlink:title="Presentation : us-gaap_StatementLineItems to sgbx_ConversionOfDebtExchangeShare" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:label="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:title="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:title="Presentation : us-gaap_StatementLineItems to sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:label="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:title="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:title="Presentation : us-gaap_StatementLineItems to sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Noncontrollinginterestdistribution" xlink:label="sgbx_Noncontrollinginterestdistribution" xlink:title="sgbx_Noncontrollinginterestdistribution" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="sgbx_Noncontrollinginterestdistribution" xlink:title="Presentation : us-gaap_StatementLineItems to sgbx_Noncontrollinginterestdistribution" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:title="us-gaap_ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_ProfitLoss" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_1" xlink:title="us-gaap_SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_1" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_SharesOutstanding" use="optional" priority="0" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" xlink:title="us-gaap_ConcentrationRiskTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ConcentrationRiskTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="Presentation : us-gaap_ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:title="us-gaap_AccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:title="Presentation : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_AccountsReceivableMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SalesRevenueGoodNetMember" xlink:label="sgbx_SalesRevenueGoodNetMember" xlink:title="sgbx_SalesRevenueGoodNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="sgbx_SalesRevenueGoodNetMember" xlink:title="Presentation : us-gaap_ConcentrationRiskBenchmarkDomain to sgbx_SalesRevenueGoodNetMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="us-gaap_CostOfGoodsTotalMember" xlink:title="us-gaap_CostOfGoodsTotalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_CostOfGoodsTotalMember" xlink:title="Presentation : us-gaap_ConcentrationRiskBenchmarkDomain to us-gaap_CostOfGoodsTotalMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:title="dei_LegalEntityAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="dei_LegalEntityAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to dei_LegalEntityAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:title="dei_EntityDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:title="Presentation : dei_LegalEntityAxis to dei_EntityDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NormanBerryIIOwnerLLCMember" xlink:label="sgbx_NormanBerryIIOwnerLLCMember" xlink:title="sgbx_NormanBerryIIOwnerLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="sgbx_NormanBerryIIOwnerLLCMember" xlink:title="Presentation : dei_EntityDomain to sgbx_NormanBerryIIOwnerLLCMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_JDICumberlandInletLLCMember" xlink:label="sgbx_JDICumberlandInletLLCMember" xlink:title="sgbx_JDICumberlandInletLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="sgbx_JDICumberlandInletLLCMember" xlink:title="Presentation : dei_EntityDomain to sgbx_JDICumberlandInletLLCMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskByTypeAxis" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:title="us-gaap_ConcentrationRiskTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:title="Presentation : us-gaap_ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerOneMember" xlink:label="sgbx_CustomerOneMember" xlink:title="sgbx_CustomerOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerOneMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerOneMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerTwoMember" xlink:label="sgbx_CustomerTwoMember" xlink:title="sgbx_CustomerTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerTwoMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerTwoMember" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerThreeMember" xlink:label="sgbx_CustomerThreeMember" xlink:title="sgbx_CustomerThreeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerThreeMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerThreeMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerFourMember" xlink:label="sgbx_CustomerFourMember" xlink:title="sgbx_CustomerFourMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="sgbx_CustomerFourMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to sgbx_CustomerFourMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:title="us-gaap_SupplierConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" xlink:title="Presentation : us-gaap_ConcentrationRiskTypeDomain to us-gaap_SupplierConcentrationRiskMember" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:title="us-gaap_ComputerEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ComputerEquipmentMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="us-gaap_OtherMachineryAndEquipmentMember" xlink:title="us-gaap_OtherMachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OtherMachineryAndEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_OtherMachineryAndEquipmentMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" xlink:title="us-gaap_AutomobilesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AutomobilesMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_AutomobilesMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:title="us-gaap_EquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_EquipmentMember" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionMaterialsMember" xlink:label="sgbx_ConstructionMaterialsMember" xlink:title="sgbx_ConstructionMaterialsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_ConstructionMaterialsMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_ConstructionMaterialsMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalEquipmentMember" xlink:label="sgbx_MedicalEquipmentMember" xlink:title="sgbx_MedicalEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_MedicalEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_MedicalEquipmentMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerTwoMember" xlink:label="sgbx_CustomerTwoMember_1" xlink:title="sgbx_CustomerTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_CustomerTwoMember_1" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_CustomerTwoMember" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:title="us-gaap_BuildingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_BuildingMember" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:title="srt_RangeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_RangeAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to srt_RangeAxis" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:title="srt_RangeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:title="Presentation : srt_RangeAxis to srt_RangeMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:title="srt_MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:title="Presentation : srt_RangeMember to srt_MinimumMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:title="srt_MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:title="Presentation : srt_RangeMember to srt_MaximumMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementAxis" xlink:label="sgbx_AgreementAxis" xlink:title="sgbx_AgreementAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="sgbx_AgreementAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to sgbx_AgreementAxis" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementDomain" xlink:label="sgbx_AgreementDomain" xlink:title="sgbx_AgreementDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AgreementAxis" xlink:to="sgbx_AgreementDomain" xlink:title="Presentation : sgbx_AgreementAxis to sgbx_AgreementDomain" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OriginalAgreementMember" xlink:label="sgbx_OriginalAgreementMember" xlink:title="sgbx_OriginalAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AgreementDomain" xlink:to="sgbx_OriginalAgreementMember" xlink:title="Presentation : sgbx_AgreementDomain to sgbx_OriginalAgreementMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:title="srt_StatementScenarioAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementScenarioAxis" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to srt_StatementScenarioAxis" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:title="srt_ScenarioUnspecifiedDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:title="Presentation : srt_StatementScenarioAxis to srt_ScenarioUnspecifiedDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:title="srt_ScenarioForecastMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" xlink:title="Presentation : srt_ScenarioUnspecifiedDomain to srt_ScenarioForecastMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:title="us-gaap_ConcentrationRiskLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" xlink:title="Presentation : us-gaap_ConcentrationRiskTable to us-gaap_ConcentrationRiskLineItems" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccountingPoliciesTextualAbstract" xlink:label="sgbx_AccountingPoliciesTextualAbstract" xlink:title="sgbx_AccountingPoliciesTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="sgbx_AccountingPoliciesTextualAbstract" xlink:title="Presentation : us-gaap_ConcentrationRiskLineItems to sgbx_AccountingPoliciesTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConcentrationRiskPercentage" xlink:label="sgbx_ConcentrationRiskPercentage" xlink:title="sgbx_ConcentrationRiskPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_ConcentrationRiskPercentage" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_ConcentrationRiskPercentage" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingCycleDescription" xlink:label="sgbx_OperatingCycleDescription" xlink:title="sgbx_OperatingCycleDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_OperatingCycleDescription" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_OperatingCycleDescription" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantyOfferedOnCompletedContracts" xlink:label="sgbx_WarrantyOfferedOnCompletedContracts" xlink:title="sgbx_WarrantyOfferedOnCompletedContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_WarrantyOfferedOnCompletedContracts" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_WarrantyOfferedOnCompletedContracts" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DebtInstrumentInterestRateEffectivePercentage" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockVestAndBeIssuedShares" xlink:label="sgbx_CommonStockVestAndBeIssuedShares" xlink:title="sgbx_CommonStockVestAndBeIssuedShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_CommonStockVestAndBeIssuedShares" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_CommonStockVestAndBeIssuedShares" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:label="sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:title="sgbx_CommonStockRemainingVestAndBeIssuedShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_CommonStockRemainingVestAndBeIssuedShares" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:label="us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:title="us-gaap_RestrictedCashAndCashEquivalentItemDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RestrictedCashAndCashEquivalentItemDescription" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GrossRevenueExpected" xlink:label="sgbx_GrossRevenueExpected" xlink:title="sgbx_GrossRevenueExpected" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_GrossRevenueExpected" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_GrossRevenueExpected" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" xlink:title="us-gaap_DeferredRevenueRevenueRecognized1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DeferredRevenueRevenueRecognized1" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DeferredRevenueRevenueRecognized1" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:title="us-gaap_NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_NumberOfOperatingSegments" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueAtPointInTime" xlink:label="sgbx_RevenueAtPointInTime" xlink:title="sgbx_RevenueAtPointInTime" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RevenueAtPointInTime" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_RevenueAtPointInTime" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRecognizedOverTime" xlink:label="sgbx_RevenueRecognizedOverTime" xlink:title="sgbx_RevenueRecognizedOverTime" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RevenueRecognizedOverTime" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_RevenueRecognizedOverTime" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:title="us-gaap_AccountsReceivableRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_AccountsReceivableRelatedPartiesCurrent" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="us-gaap_DeferredCostsAndOtherAssets" xlink:title="us-gaap_DeferredCostsAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DeferredCostsAndOtherAssets" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DeferredCostsAndOtherAssets" use="optional" priority="0" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:title="us-gaap_DeferredCostsCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DeferredCostsCurrentAndNoncurrent" use="optional" priority="0" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:label="sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:title="sgbx_AccumulatedAmortizationRelatedToDeferredCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_AccumulatedAmortizationRelatedToDeferredCosts" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:title="us-gaap_GeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_GeneralAndAdministrativeExpense" use="optional" priority="0" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LicenseConsiderationDescription" xlink:label="sgbx_LicenseConsiderationDescription" xlink:title="sgbx_LicenseConsiderationDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_LicenseConsiderationDescription" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_LicenseConsiderationDescription" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RedemptionDistributions" xlink:label="sgbx_RedemptionDistributions" xlink:title="sgbx_RedemptionDistributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RedemptionDistributions" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_RedemptionDistributions" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" xlink:title="us-gaap_RepaymentsOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RepaymentsOfDebt" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RepaymentsOfDebt" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome" xlink:label="us-gaap_OtherIncome" xlink:title="us-gaap_OtherIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_OtherIncome" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_OtherIncome" use="optional" priority="0" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_EquityMethodInvestmentOwnershipPercentage" use="optional" priority="0" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:title="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" use="optional" priority="0" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:label="us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:title="us-gaap_MembersEquityAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_MembersEquityAttributableToNoncontrollingInterest" use="optional" priority="0" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:title="us-gaap_ShortTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_ShortTermInvestments" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_ShortTermInvestments" use="optional" priority="0" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_InventoryNet" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_InventoryNet" use="optional" priority="0" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:label="us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:title="us-gaap_BankruptcyProceedingsDescriptionOfProceedings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_BankruptcyProceedingsDescriptionOfProceedings" use="optional" priority="0" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" priority="0" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" xlink:title="us-gaap_AdjustmentForAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_AdjustmentForAmortization" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_AdjustmentForAmortization" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_PropertyPlantAndEquipmentUsefulLife" use="optional" priority="0" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfCustomers" xlink:label="sgbx_NumberOfCustomers" xlink:title="sgbx_NumberOfCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_NumberOfCustomers" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_NumberOfCustomers" use="optional" priority="0" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfVendors" xlink:label="sgbx_NumberOfVendors" xlink:title="sgbx_NumberOfVendors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_NumberOfVendors" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_NumberOfVendors" use="optional" priority="0" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" priority="0" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:title="us-gaap_InventoryWorkInProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_InventoryWorkInProcess" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_InventoryWorkInProcess" use="optional" priority="0" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:title="us-gaap_GoodwillImpairmentLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_GoodwillImpairmentLoss" use="optional" priority="0" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross" xlink:title="us-gaap_FiniteLivedTrademarksGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_FiniteLivedTrademarksGross" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_FiniteLivedTrademarksGross" use="optional" priority="0" order="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ResidentialUnits" xlink:label="sgbx_ResidentialUnits" xlink:title="sgbx_ResidentialUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_ResidentialUnits" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_ResidentialUnits" order="38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommercialUnits" xlink:label="sgbx_CommercialUnits" xlink:title="sgbx_CommercialUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_CommercialUnits" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_CommercialUnits" order="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue" xlink:label="us-gaap_OtherCostOfOperatingRevenue" xlink:title="us-gaap_OtherCostOfOperatingRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_OtherCostOfOperatingRevenue" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_OtherCostOfOperatingRevenue" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:title="us-gaap_DepreciationAmortizationAndAccretionNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_DepreciationAmortizationAndAccretionNet" use="optional" priority="0" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsOneYear" xlink:label="sgbx_MinimumRoyaltyPaymentsOneYear" xlink:title="sgbx_MinimumRoyaltyPaymentsOneYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsOneYear" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsOneYear" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:label="sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:title="sgbx_MinimumRoyaltyPaymentsTwoYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsTwoYear" order="43" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:label="sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:title="sgbx_MinimumRoyaltyPaymentsThreeYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsThreeYear" order="44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsFourYear" xlink:label="sgbx_MinimumRoyaltyPaymentsFourYear" xlink:title="sgbx_MinimumRoyaltyPaymentsFourYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsFourYear" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsFourYear" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:label="sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:title="sgbx_MinimumRoyaltyPaymentsFiveYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_MinimumRoyaltyPaymentsFiveYear" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionFee" xlink:label="sgbx_ConstructionFee" xlink:title="sgbx_ConstructionFee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_ConstructionFee" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_ConstructionFee" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyCosts" xlink:label="us-gaap_RelatedPartyCosts" xlink:title="us-gaap_RelatedPartyCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_RelatedPartyCosts" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_RelatedPartyCosts" use="optional" priority="0" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xlink:title="us-gaap_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" xlink:title="us-gaap_ScheduleOfStockByClassTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" xlink:title="Presentation : us-gaap_EquityAbstract to us-gaap_ScheduleOfStockByClassTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:title="us-gaap_StatementClassOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="Presentation : us-gaap_ScheduleOfStockByClassTable to us-gaap_StatementClassOfStockAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:title="us-gaap_ClassOfStockDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="Presentation : us-gaap_StatementClassOfStockAxis to us-gaap_ClassOfStockDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:title="us-gaap_CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:title="Presentation : us-gaap_ClassOfStockDomain to us-gaap_CommonStockMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:title="us-gaap_SeriesAPreferredStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" xlink:title="Presentation : us-gaap_ClassOfStockDomain to us-gaap_SeriesAPreferredStockMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:label="sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:title="sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:title="Presentation : us-gaap_ClassOfStockDomain to sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:title="Presentation : us-gaap_ScheduleOfStockByClassTable to us-gaap_SubsidiarySaleOfStockAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:title="Presentation : us-gaap_SubsidiarySaleOfStockAxis to us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" xlink:title="us-gaap_IPOMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" xlink:title="Presentation : us-gaap_SaleOfStockNameOfTransactionDomain to us-gaap_IPOMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:label="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="Presentation : us-gaap_SaleOfStockNameOfTransactionDomain to sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:title="us-gaap_DebtInstrumentAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:title="Presentation : us-gaap_ScheduleOfStockByClassTable to us-gaap_DebtInstrumentAxis" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:title="us-gaap_DebtInstrumentNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:title="Presentation : us-gaap_DebtInstrumentAxis to us-gaap_DebtInstrumentNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoZeroOneSixDebentureMember" xlink:label="sgbx_TwoZeroOneSixDebentureMember" xlink:title="sgbx_TwoZeroOneSixDebentureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sgbx_TwoZeroOneSixDebentureMember" xlink:title="Presentation : us-gaap_DebtInstrumentNameDomain to sgbx_TwoZeroOneSixDebentureMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Presentation : us-gaap_ScheduleOfStockByClassTable to us-gaap_FinancialInstrumentAxis" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Presentation : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OptionMember" xlink:label="us-gaap_OptionMember" xlink:title="us-gaap_OptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_OptionMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_OptionMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="Presentation : us-gaap_ScheduleOfStockByClassTable to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:title="Presentation : us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PurchaseAgreementMember" xlink:label="sgbx_PurchaseAgreementMember" xlink:title="sgbx_PurchaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="sgbx_PurchaseAgreementMember" xlink:title="Presentation : us-gaap_AntidilutiveSecuritiesNameDomain to sgbx_PurchaseAgreementMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" xlink:title="us-gaap_ClassOfStockLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" xlink:title="Presentation : us-gaap_ScheduleOfStockByClassTable to us-gaap_ClassOfStockLineItems" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockholdersEquityTextualAbstract" xlink:label="sgbx_StockholdersEquityTextualAbstract" xlink:title="sgbx_StockholdersEquityTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="sgbx_StockholdersEquityTextualAbstract" xlink:title="Presentation : us-gaap_ClassOfStockLineItems to sgbx_StockholdersEquityTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesNewIssues" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/zeroLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:title="us-gaap_SaleOfStockPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_SaleOfStockPricePerShare" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_SaleOfStockPricePerShare" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:title="us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_PaymentsOfStockIssuanceCosts" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherUnderwritingExpense" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:title="us-gaap_OtherUnderwritingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_OtherUnderwritingExpense" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_OtherUnderwritingExpense" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:title="us-gaap_DeferredFinanceCostsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_DeferredFinanceCostsNet" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_ProceedsFromIssuanceOfWarrants" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IssuanceOfWarrants" xlink:label="sgbx_IssuanceOfWarrants" xlink:title="sgbx_IssuanceOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_IssuanceOfWarrants" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_IssuanceOfWarrants" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="us-gaap_FairValueAdjustmentOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_FairValueAdjustmentOfWarrants" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchaseOfCommonStock" xlink:label="sgbx_WarrantsToPurchaseOfCommonStock" xlink:title="sgbx_WarrantsToPurchaseOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_WarrantsToPurchaseOfCommonStock" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_WarrantsToPurchaseOfCommonStock" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:title="us-gaap_ConversionOfStockSharesIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ConversionOfStockSharesIssued1" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_ConversionOfStockSharesIssued1" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:title="us-gaap_ConversionOfStockAmountIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ConversionOfStockAmountIssued1" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_ConversionOfStockAmountIssued1" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConsultantReceivedOptionToPurchase" xlink:label="sgbx_ConsultantReceivedOptionToPurchase" xlink:title="sgbx_ConsultantReceivedOptionToPurchase" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_ConsultantReceivedOptionToPurchase" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_ConsultantReceivedOptionToPurchase" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:title="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodValueIssuedForServices" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" use="optional" priority="0" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockExercisePricePerShare" xlink:label="sgbx_CommonStockExercisePricePerShare" xlink:title="sgbx_CommonStockExercisePricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_CommonStockExercisePricePerShare" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_CommonStockExercisePricePerShare" use="optional" priority="0" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LossOnConversionOfConvertibleDebentures" xlink:label="sgbx_LossOnConversionOfConvertibleDebentures" xlink:title="sgbx_LossOnConversionOfConvertibleDebentures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_LossOnConversionOfConvertibleDebentures" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_LossOnConversionOfConvertibleDebentures" use="optional" priority="0" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:label="us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:title="us-gaap_DebtAndEquitySecuritiesGainLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_DebtAndEquitySecuritiesGainLoss" use="optional" priority="0" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" use="optional" priority="0" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:title="us-gaap_CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_CommonStockSharesAuthorized" use="optional" priority="0" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OptionsGrantedToPurchaseCommonStock" xlink:label="sgbx_OptionsGrantedToPurchaseCommonStock" xlink:title="sgbx_OptionsGrantedToPurchaseCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_OptionsGrantedToPurchaseCommonStock" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_OptionsGrantedToPurchaseCommonStock" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockNumberOfSharesUnderwritter" xlink:label="sgbx_CommonStockNumberOfSharesUnderwritter" xlink:title="sgbx_CommonStockNumberOfSharesUnderwritter" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_CommonStockNumberOfSharesUnderwritter" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_CommonStockNumberOfSharesUnderwritter" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GrossProceeds" xlink:label="sgbx_GrossProceeds" xlink:title="sgbx_GrossProceeds" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="sgbx_GrossProceeds" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to sgbx_GrossProceeds" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" xlink:title="us-gaap_DeferredOfferingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockholdersEquityTextualAbstract" xlink:to="us-gaap_DeferredOfferingCosts" xlink:title="Presentation : sgbx_StockholdersEquityTextualAbstract to us-gaap_DeferredOfferingCosts" use="optional" priority="0" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PurchaseofAgreement" xlink:label="sgbx_PurchaseofAgreement" xlink:title="sgbx_PurchaseofAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="sgbx_PurchaseofAgreement" xlink:title="Presentation : us-gaap_DeferredOfferingCosts to sgbx_PurchaseofAgreement" order="0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:title="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:title="us-gaap_PlanNameAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_PlanNameAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to us-gaap_PlanNameAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:title="us-gaap_PlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:title="Presentation : us-gaap_PlanNameAxis to us-gaap_PlanNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoThousandSixteenPlanMember" xlink:label="sgbx_TwoThousandSixteenPlanMember" xlink:title="sgbx_TwoThousandSixteenPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="sgbx_TwoThousandSixteenPlanMember" xlink:title="Presentation : us-gaap_PlanNameDomain to sgbx_TwoThousandSixteenPlanMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoThousandSixteenPlanOneMember" xlink:label="sgbx_TwoThousandSixteenPlanOneMember" xlink:title="sgbx_TwoThousandSixteenPlanOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="sgbx_TwoThousandSixteenPlanOneMember" xlink:title="Presentation : us-gaap_PlanNameDomain to sgbx_TwoThousandSixteenPlanOneMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:title="srt_TitleOfIndividualAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to srt_TitleOfIndividualAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Presentation : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:title="srt_ChiefExecutiveOfficerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_ChiefExecutiveOfficerMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefFinancialOfficerMember" xlink:label="srt_ChiefFinancialOfficerMember" xlink:title="srt_ChiefFinancialOfficerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_ChiefFinancialOfficerMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefOperatingOfficerMember" xlink:label="srt_ChiefOperatingOfficerMember" xlink:title="srt_ChiefOperatingOfficerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefOperatingOfficerMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_ChiefOperatingOfficerMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GeraldSheeranMember" xlink:label="sgbx_GeraldSheeranMember" xlink:title="sgbx_GeraldSheeranMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_GeraldSheeranMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_GeraldSheeranMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:title="srt_DirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_DirectorMember" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmployeeMember" xlink:label="sgbx_EmployeeMember" xlink:title="sgbx_EmployeeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_EmployeeMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_EmployeeMember" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmployeesAndDirectorsMember" xlink:label="sgbx_EmployeesAndDirectorsMember" xlink:title="sgbx_EmployeesAndDirectorsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_EmployeesAndDirectorsMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_EmployeesAndDirectorsMember" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonEmployeeDirectorMember" xlink:label="sgbx_NonEmployeeDirectorMember" xlink:title="sgbx_NonEmployeeDirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_NonEmployeeDirectorMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_NonEmployeeDirectorMember" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RogersMember" xlink:label="sgbx_RogersMember" xlink:title="sgbx_RogersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_RogersMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_RogersMember" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConsultantMember" xlink:label="sgbx_ConsultantMember" xlink:title="sgbx_ConsultantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_ConsultantMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_ConsultantMember" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementAxis" xlink:label="sgbx_AgreementAxis" xlink:title="sgbx_AgreementAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="sgbx_AgreementAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to sgbx_AgreementAxis" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementDomain" xlink:label="sgbx_AgreementDomain" xlink:title="sgbx_AgreementDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AgreementAxis" xlink:to="sgbx_AgreementDomain" xlink:title="Presentation : sgbx_AgreementAxis to sgbx_AgreementDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AdvisoryAgreementMember" xlink:label="sgbx_AdvisoryAgreementMember" xlink:title="sgbx_AdvisoryAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AgreementDomain" xlink:to="sgbx_AdvisoryAgreementMember" xlink:title="Presentation : sgbx_AgreementDomain to sgbx_AdvisoryAgreementMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:title="us-gaap_AwardTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_AwardTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to us-gaap_AwardTypeAxis" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Presentation : us-gaap_AwardTypeAxis to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:title="us-gaap_RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_RestrictedStockMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockOptionsAndGrantsTextualAbstract" xlink:label="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:title="sgbx_StockOptionsAndGrantsTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:title="Presentation : us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems to sgbx_StockOptionsAndGrantsTextualAbstract" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensation" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_AllocatedShareBasedCompensationExpense" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:label="sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:title="sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:title="us-gaap_SharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_SharePrice" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_SharePrice" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OptionsVestedDescription" xlink:label="sgbx_OptionsVestedDescription" xlink:title="sgbx_OptionsVestedDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_OptionsVestedDescription" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_OptionsVestedDescription" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:title="us-gaap_SharesIssuedPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_SharesIssuedPricePerShare" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfEmployees" xlink:label="sgbx_NumberOfEmployees" xlink:title="sgbx_NumberOfEmployees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_NumberOfEmployees" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_NumberOfEmployees" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfDirectors" xlink:label="sgbx_NumberOfDirectors" xlink:title="sgbx_NumberOfDirectors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_NumberOfDirectors" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_NumberOfDirectors" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" use="optional" priority="0" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:label="sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:title="sgbx_AllocatedShareBasedCompensationExpenseAccrued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_AllocatedShareBasedCompensationExpenseAccrued" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" use="optional" priority="0" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" use="optional" priority="0" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueOfRestrictedUnits" xlink:label="sgbx_FairValueOfRestrictedUnits" xlink:title="sgbx_FairValueOfRestrictedUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_FairValueOfRestrictedUnits" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_FairValueOfRestrictedUnits" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="us-gaap_OtherCommitmentsTable" xlink:title="us-gaap_OtherCommitmentsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OtherCommitmentsTable" xlink:title="Presentation : us-gaap_CommitmentsAndContingenciesDisclosureAbstract to us-gaap_OtherCommitmentsTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:title="srt_TitleOfIndividualAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Presentation : us-gaap_OtherCommitmentsTable to srt_TitleOfIndividualAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Presentation : srt_TitleOfIndividualAxis to srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TetonMember" xlink:label="sgbx_TetonMember" xlink:title="sgbx_TetonMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_TetonMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_TetonMember" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OsangHealthcareCompanyLtdMember" xlink:label="sgbx_OsangHealthcareCompanyLtdMember" xlink:title="sgbx_OsangHealthcareCompanyLtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_OsangHealthcareCompanyLtdMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_OsangHealthcareCompanyLtdMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:title="us-gaap_SubsequentEventTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Presentation : us-gaap_OtherCommitmentsTable to us-gaap_SubsequentEventTypeAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:title="us-gaap_SubsequentEventTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="Presentation : us-gaap_SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:title="us-gaap_SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:title="Presentation : us-gaap_SubsequentEventTypeDomain to us-gaap_SubsequentEventMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusAxis" xlink:label="us-gaap_LitigationStatusAxis" xlink:title="us-gaap_LitigationStatusAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:title="Presentation : us-gaap_OtherCommitmentsTable to us-gaap_LitigationStatusAxis" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="us-gaap_LitigationStatusDomain" xlink:title="us-gaap_LitigationStatusDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" xlink:title="Presentation : us-gaap_LitigationStatusAxis to us-gaap_LitigationStatusDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PendingLitigationMember" xlink:label="us-gaap_PendingLitigationMember" xlink:title="us-gaap_PendingLitigationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_PendingLitigationMember" xlink:title="Presentation : us-gaap_LitigationStatusDomain to us-gaap_PendingLitigationMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:title="us-gaap_OtherCommitmentsLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_OtherCommitmentsLineItems" xlink:title="Presentation : us-gaap_OtherCommitmentsTable to us-gaap_OtherCommitmentsLineItems" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:title="us-gaap_PaymentsForLegalSettlements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to us-gaap_PaymentsForLegalSettlements" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="us-gaap_LossContingencyDamagesSoughtValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to us-gaap_LossContingencyDamagesSoughtValue" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfClaimedAmount" xlink:label="sgbx_DescriptionOfClaimedAmount" xlink:title="sgbx_DescriptionOfClaimedAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_DescriptionOfClaimedAmount" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to sgbx_DescriptionOfClaimedAmount" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfAllegedUnpaidFees" xlink:label="sgbx_DescriptionOfAllegedUnpaidFees" xlink:title="sgbx_DescriptionOfAllegedUnpaidFees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_DescriptionOfAllegedUnpaidFees" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to sgbx_DescriptionOfAllegedUnpaidFees" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_UnpaidWages" xlink:label="sgbx_UnpaidWages" xlink:title="sgbx_UnpaidWages" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_UnpaidWages" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to sgbx_UnpaidWages" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SeveranceAmount" xlink:label="sgbx_SeveranceAmount" xlink:title="sgbx_SeveranceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_SeveranceAmount" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to sgbx_SeveranceAmount" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDescription" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:title="us-gaap_OtherCommitmentsDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to us-gaap_OtherCommitmentsDescription" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="Presentation : us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="Presentation : us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:label="sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:title="sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:title="Presentation : us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:title="Presentation : us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1" xlink:title="Presentation : us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReportingDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:label="sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:title="sgbx_SegmentsandDisaggregatedRevenueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="Presentation : sgbx_SegmentsandDisaggregatedRevenueAbstract to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:title="us-gaap_IncomeStatementLocationAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:title="Presentation : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_IncomeStatementLocationAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:title="us-gaap_IncomeStatementLocationDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:title="Presentation : us-gaap_IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionMember" xlink:label="us-gaap_ConstructionMember" xlink:title="us-gaap_ConstructionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ConstructionMember" xlink:title="Presentation : us-gaap_IncomeStatementLocationDomain to us-gaap_ConstructionMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalMember" xlink:label="sgbx_MedicalMember" xlink:title="sgbx_MedicalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="sgbx_MedicalMember" xlink:title="Presentation : us-gaap_IncomeStatementLocationDomain to sgbx_MedicalMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DevelopmentMember" xlink:label="sgbx_DevelopmentMember" xlink:title="sgbx_DevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="sgbx_DevelopmentMember" xlink:title="Presentation : us-gaap_IncomeStatementLocationDomain to sgbx_DevelopmentMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" xlink:title="us-gaap_CorporateAndOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CorporateAndOtherMember" xlink:title="Presentation : us-gaap_IncomeStatementLocationDomain to us-gaap_CorporateAndOtherMember" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConslidatedMember" xlink:label="sgbx_ConslidatedMember" xlink:title="sgbx_ConslidatedMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="sgbx_ConslidatedMember" xlink:title="Presentation : us-gaap_IncomeStatementLocationDomain to sgbx_ConslidatedMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="Presentation : us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:title="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:title="Presentation : us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Otherincomeexpense" xlink:label="sgbx_Otherincomeexpense" xlink:title="sgbx_Otherincomeexpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="sgbx_Otherincomeexpense" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to sgbx_Otherincomeexpense" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:title="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:title="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_Assets" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_Assets" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:title="us-gaap_DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_DepreciationDepletionAndAmortization" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:title="us-gaap_CapitalExpendituresIncurredButNotYetPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_CapitalExpendituresIncurredButNotYetPaid" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:title="us-gaap_NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:title="Presentation : us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to us-gaap_NumberOfOperatingSegments" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DocumentAndEntityInformationAbstract" xlink:label="sgbx_DocumentAndEntityInformationAbstract" xlink:title="sgbx_DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:title="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityRegistrantName" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:title="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityCentralIndexKey" use="optional" priority="0" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:title="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_TradingSymbol" use="optional" priority="0" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:title="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_AmendmentFlag" use="optional" priority="0" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:title="dei_CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_CurrentFiscalYearEndDate" use="optional" priority="0" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:title="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_DocumentType" use="optional" priority="0" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:title="dei_DocumentAnnualReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentAnnualReport" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_DocumentAnnualReport" use="optional" priority="0" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:title="dei_DocumentTransitionReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentTransitionReport" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_DocumentTransitionReport" use="optional" priority="0" order="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:title="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_DocumentPeriodEndDate" use="optional" priority="0" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:title="dei_DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_DocumentFiscalPeriodFocus" use="optional" priority="0" order="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:title="dei_DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_DocumentFiscalYearFocus" use="optional" priority="0" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:title="dei_EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityFilerCategory" use="optional" priority="0" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:title="dei_EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityIncorporationStateCountryCode" use="optional" priority="0" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:title="dei_EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressStateOrProvince" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityAddressStateOrProvince" use="optional" priority="0" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:title="dei_EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressAddressLine1" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityAddressAddressLine1" use="optional" priority="0" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" xlink:title="dei_EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressAddressLine2" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityAddressAddressLine2" use="optional" priority="0" order="15" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:title="dei_EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressCityOrTown" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityAddressCityOrTown" use="optional" priority="0" order="16" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" xlink:title="dei_EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressCountry" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityAddressCountry" use="optional" priority="0" order="17" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:title="dei_EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityAddressPostalZipCode" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityAddressPostalZipCode" use="optional" priority="0" order="18" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:title="dei_CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_CityAreaCode" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_CityAreaCode" use="optional" priority="0" order="19" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:title="dei_LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_LocalPhoneNumber" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_LocalPhoneNumber" use="optional" priority="0" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:title="dei_Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_Security12bTitle" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_Security12bTitle" use="optional" priority="0" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:title="dei_SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_SecurityExchangeName" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_SecurityExchangeName" use="optional" priority="0" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" xlink:title="dei_Security12gTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_Security12gTitle" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_Security12gTitle" use="optional" priority="0" order="23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:title="dei_EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityWellKnownSeasonedIssuer" use="optional" priority="0" order="24" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:title="dei_EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityVoluntaryFilers" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityVoluntaryFilers" use="optional" priority="0" order="25" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:title="dei_EntityInteractiveDataCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityInteractiveDataCurrent" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityInteractiveDataCurrent" use="optional" priority="0" order="26" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:title="dei_EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityCurrentReportingStatus" use="optional" priority="0" order="27" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:title="dei_EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFileNumber" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityFileNumber" use="optional" priority="0" order="28" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:title="dei_EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityTaxIdentificationNumber" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityTaxIdentificationNumber" use="optional" priority="0" order="29" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:title="dei_EntityShellCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityShellCompany" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityShellCompany" use="optional" priority="0" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:title="dei_EntitySmallBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntitySmallBusiness" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntitySmallBusiness" use="optional" priority="0" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:title="dei_EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityEmergingGrowthCompany" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityEmergingGrowthCompany" use="optional" priority="0" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:title="dei_EntityExTransitionPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityExTransitionPeriod" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityExTransitionPeriod" use="optional" priority="0" order="33" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:title="dei_EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityPublicFloat" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityPublicFloat" use="optional" priority="0" order="34" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:title="dei_EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_EntityCommonStockSharesOutstanding" use="optional" priority="0" order="35" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:title="dei_AuditorName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_AuditorName" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_AuditorName" use="optional" priority="0" order="36" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:title="dei_AuditorFirmId" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_AuditorFirmId" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_AuditorFirmId" use="optional" priority="0" order="37" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:title="dei_AuditorLocation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_AuditorLocation" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_AuditorLocation" use="optional" priority="0" order="38" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentAbstract to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xlink:title="us-gaap_ComputerEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ComputerEquipmentMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FurnitureAndOtherEquipmentMember" xlink:label="sgbx_FurnitureAndOtherEquipmentMember" xlink:title="sgbx_FurnitureAndOtherEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_FurnitureAndOtherEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_FurnitureAndOtherEquipmentMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:title="us-gaap_LeaseholdImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_LeaseholdImprovementsMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:title="us-gaap_MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_MachineryAndEquipmentMember" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" xlink:title="us-gaap_AutomobilesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AutomobilesMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_AutomobilesMember" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BuildingHeldForLeaseMember" xlink:label="sgbx_BuildingHeldForLeaseMember" xlink:title="sgbx_BuildingHeldForLeaseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_BuildingHeldForLeaseMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_BuildingHeldForLeaseMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LaboratoryAndTemporaryUnitsMember" xlink:label="sgbx_LaboratoryAndTemporaryUnitsMember" xlink:title="sgbx_LaboratoryAndTemporaryUnitsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_LaboratoryAndTemporaryUnitsMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_LaboratoryAndTemporaryUnitsMember" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:title="us-gaap_LandMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_LandMember" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:title="us-gaap_ConstructionInProgressMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_ConstructionInProgressMember" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_PropertyPlantAndEquipmentLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentNetAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentGross" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentNetAbstract to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EquipmentTextualAbstract" xlink:label="sgbx_EquipmentTextualAbstract" xlink:title="sgbx_EquipmentTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="sgbx_EquipmentTextualAbstract" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentAbstract to sgbx_EquipmentTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:title="us-gaap_Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EquipmentTextualAbstract" xlink:to="us-gaap_Depreciation" xlink:title="Presentation : sgbx_EquipmentTextualAbstract to us-gaap_Depreciation" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DepreciationExpense" xlink:label="sgbx_DepreciationExpense" xlink:title="sgbx_DepreciationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EquipmentTextualAbstract" xlink:to="sgbx_DepreciationExpense" xlink:title="Presentation : sgbx_EquipmentTextualAbstract to sgbx_DepreciationExpense" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:label="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:title="sgbx_PrepaidexpensesandOtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:title="us-gaap_ScheduleOfOtherAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to us-gaap_ScheduleOfOtherAssetsTableTextBlock" use="optional" priority="0" order="0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:label="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:title="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProjectDevelopmentCostsNonCurrent" xlink:label="sgbx_ProjectDevelopmentCostsNonCurrent" xlink:title="sgbx_ProjectDevelopmentCostsNonCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:to="sgbx_ProjectDevelopmentCostsNonCurrent" xlink:title="Presentation : sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract to sgbx_ProjectDevelopmentCostsNonCurrent" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SecurityDepositsNonCurrent" xlink:label="sgbx_SecurityDepositsNonCurrent" xlink:title="sgbx_SecurityDepositsNonCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:to="sgbx_SecurityDepositsNonCurrent" xlink:title="Presentation : sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract to sgbx_SecurityDepositsNonCurrent" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:label="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:to="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="Presentation : sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract to sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:label="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:title="sgbx_PrepaidexpensesandOtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Improvementcostreceivable" xlink:label="sgbx_Improvementcostreceivable" xlink:title="sgbx_Improvementcostreceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="sgbx_Improvementcostreceivable" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to sgbx_Improvementcostreceivable" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Engineeringservices" xlink:label="sgbx_Engineeringservices" xlink:title="sgbx_Engineeringservices" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="sgbx_Engineeringservices" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to sgbx_Engineeringservices" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Escrowcashheldbyourcaptivetitlecompany" xlink:label="sgbx_Escrowcashheldbyourcaptivetitlecompany" xlink:title="sgbx_Escrowcashheldbyourcaptivetitlecompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="sgbx_Escrowcashheldbyourcaptivetitlecompany" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to sgbx_Escrowcashheldbyourcaptivetitlecompany" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RentalProperties" xlink:label="us-gaap_RentalProperties" xlink:title="us-gaap_RentalProperties" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="us-gaap_RentalProperties" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to us-gaap_RentalProperties" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:title="us-gaap_PrepaidExpenseCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to us-gaap_PrepaidExpenseCurrentAndNoncurrent" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" xlink:title="us-gaap_OtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="us-gaap_OtherAssets" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to us-gaap_OtherAssets" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:title="us-gaap_PrepaidExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to us-gaap_PrepaidExpenseAndOtherAssets" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:title="us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfLand" xlink:label="us-gaap_AreaOfLand" xlink:title="us-gaap_AreaOfLand" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_AreaOfLand" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to us-gaap_AreaOfLand" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidualValueOfLeasedAsset" xlink:label="us-gaap_ResidualValueOfLeasedAsset" xlink:title="us-gaap_ResidualValueOfLeasedAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_ResidualValueOfLeasedAsset" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to us-gaap_ResidualValueOfLeasedAsset" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetRentableArea" xlink:label="us-gaap_NetRentableArea" xlink:title="us-gaap_NetRentableArea" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_NetRentableArea" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to us-gaap_NetRentableArea" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfResidentialUnits" xlink:label="sgbx_NumberOfResidentialUnits" xlink:title="sgbx_NumberOfResidentialUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="sgbx_NumberOfResidentialUnits" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to sgbx_NumberOfResidentialUnits" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrincipalAmountOfPromissoryNote" xlink:label="sgbx_PrincipalAmountOfPromissoryNote" xlink:title="sgbx_PrincipalAmountOfPromissoryNote" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="sgbx_PrincipalAmountOfPromissoryNote" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to sgbx_PrincipalAmountOfPromissoryNote" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Originalpromissorynoteissued" xlink:label="sgbx_Originalpromissorynoteissued" xlink:title="sgbx_Originalpromissorynoteissued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="sgbx_Originalpromissorynoteissued" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to sgbx_Originalpromissorynoteissued" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" use="optional" priority="0" order="0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReportingTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:label="sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:title="sgbx_SegmentsandDisaggregatedRevenueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:title="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:title="Presentation : sgbx_SegmentsandDisaggregatedRevenueAbstract to us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="Presentation : us-gaap_ReceivablesAbstract to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="us-gaap_ReceivablesBillingStatusDomain" xlink:title="us-gaap_ReceivablesBillingStatusDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="us-gaap_ReceivablesBillingStatusDomain" xlink:title="Presentation : us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis to us-gaap_ReceivablesBillingStatusDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionRevenueMember" xlink:label="sgbx_ConstructionRevenueMember" xlink:title="sgbx_ConstructionRevenueMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_ConstructionRevenueMember" xlink:title="Presentation : us-gaap_ReceivablesBillingStatusDomain to sgbx_ConstructionRevenueMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BilledEngineeringServicesMember" xlink:label="sgbx_BilledEngineeringServicesMember" xlink:title="sgbx_BilledEngineeringServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_BilledEngineeringServicesMember" xlink:title="Presentation : us-gaap_ReceivablesBillingStatusDomain to sgbx_BilledEngineeringServicesMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalMember" xlink:label="sgbx_MedicalMember" xlink:title="sgbx_MedicalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_MedicalMember" xlink:title="Presentation : us-gaap_ReceivablesBillingStatusDomain to sgbx_MedicalMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RetainageReceivableMember" xlink:label="sgbx_RetainageReceivableMember" xlink:title="sgbx_RetainageReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_RetainageReceivableMember" xlink:title="Presentation : us-gaap_ReceivablesBillingStatusDomain to sgbx_RetainageReceivableMember" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OtherReceivableMember" xlink:label="sgbx_OtherReceivableMember" xlink:title="sgbx_OtherReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_OtherReceivableMember" xlink:title="Presentation : us-gaap_ReceivablesBillingStatusDomain to sgbx_OtherReceivableMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SgBlocksSalesMember" xlink:label="sgbx_SgBlocksSalesMember" xlink:title="sgbx_SgBlocksSalesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_SgBlocksSalesMember" xlink:title="Presentation : us-gaap_ReceivablesBillingStatusDomain to sgbx_SgBlocksSalesMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="Presentation : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_AccountsNotesAndLoansReceivableLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:title="us-gaap_AccountsReceivableNetCurrentAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:title="Presentation : us-gaap_AccountsNotesAndLoansReceivableLineItems to us-gaap_AccountsReceivableNetCurrentAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:title="us-gaap_AccountsReceivableGrossCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:title="Presentation : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_AccountsReceivableGrossCurrent" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Presentation : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccountsReceivableNetAmount" xlink:label="sgbx_AccountsReceivableNetAmount" xlink:title="sgbx_AccountsReceivableNetAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="sgbx_AccountsReceivableNetAmount" xlink:title="Presentation : us-gaap_AccountsReceivableNetCurrentAbstract to sgbx_AccountsReceivableNetAmount" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:title="us-gaap_DueFromRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" xlink:title="Presentation : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_DueFromRelatedPartiesCurrent" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="Presentation : us-gaap_AccountsReceivableNetCurrentAbstract to us-gaap_AccountsReceivableNetCurrent" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:label="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:title="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:label="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:title="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:to="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:title="Presentation : sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract to sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:title="us-gaap_AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to us-gaap_AccountsPayableCurrent" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedPublicFees" xlink:label="sgbx_AccruedPublicFees" xlink:title="sgbx_AccruedPublicFees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="sgbx_AccruedPublicFees" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to sgbx_AccruedPublicFees" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedConstruction" xlink:label="sgbx_AccruedConstruction" xlink:title="sgbx_AccruedConstruction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="sgbx_AccruedConstruction" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to sgbx_AccruedConstruction" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedLosses" xlink:label="sgbx_AccruedLosses" xlink:title="sgbx_AccruedLosses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="sgbx_AccruedLosses" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to sgbx_AccruedLosses" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedMedical" xlink:label="sgbx_AccruedMedical" xlink:title="sgbx_AccruedMedical" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="sgbx_AccruedMedical" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to sgbx_AccruedMedical" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedGeneralandAdministrative" xlink:label="sgbx_AccruedGeneralandAdministrative" xlink:title="sgbx_AccruedGeneralandAdministrative" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="sgbx_AccruedGeneralandAdministrative" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to sgbx_AccruedGeneralandAdministrative" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedProjectDevelopmentCosts" xlink:label="sgbx_AccruedProjectDevelopmentCosts" xlink:title="sgbx_AccruedProjectDevelopmentCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="sgbx_AccruedProjectDevelopmentCosts" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to sgbx_AccruedProjectDevelopmentCosts" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:title="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedInterest" xlink:label="sgbx_AccruedInterest" xlink:title="sgbx_AccruedInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="sgbx_AccruedInterest" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to sgbx_AccruedInterest" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="us-gaap_AccruedIncomeTaxesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to us-gaap_AccruedIncomeTaxesCurrent" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:title="Presentation : us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesPayableDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotePayableAbstract" xlink:label="sgbx_NotePayableAbstract" xlink:title="sgbx_NotePayableAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesPayableTable" xlink:label="sgbx_NotesPayableTable" xlink:title="sgbx_NotesPayableTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotePayableAbstract" xlink:to="sgbx_NotesPayableTable" xlink:title="Presentation : sgbx_NotePayableAbstract to sgbx_NotesPayableTable" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="Presentation : sgbx_NotesPayableTable to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:title="us-gaap_RelatedPartyDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:title="Presentation : us-gaap_RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember" xlink:title="us-gaap_InvestorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_InvestorMember" xlink:title="Presentation : us-gaap_RelatedPartyDomain to us-gaap_InvestorMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:title="us-gaap_FinancialInstrumentAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Presentation : sgbx_NotesPayableTable to us-gaap_FinancialInstrumentAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Presentation : us-gaap_FinancialInstrumentAxis to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SecuritiesPurchaseAgreementMember" xlink:label="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="sgbx_SecuritiesPurchaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_SecuritiesPurchaseAgreementMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_SecuritiesPurchaseAgreementMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesPayableLineItems" xlink:label="sgbx_NotesPayableLineItems" xlink:title="sgbx_NotesPayableLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableTable" xlink:to="sgbx_NotesPayableLineItems" xlink:title="Presentation : sgbx_NotesPayableTable to sgbx_NotesPayableLineItems" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:title="us-gaap_ProceedsFromNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_ProceedsFromNotesPayable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:title="us-gaap_DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_DebtInstrumentMaturityDate" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" xlink:title="us-gaap_NotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_NotesPayable" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_NotesPayable" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:title="us-gaap_AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_AccruedLiabilitiesCurrent" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:title="us-gaap_ConversionOfStockSharesConverted1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_ConversionOfStockSharesConverted1" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_DebtInstrumentInterestRateEffectivePercentage" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NetLoanProceed" xlink:label="sgbx_NetLoanProceed" xlink:title="sgbx_NetLoanProceed" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_NetLoanProceed" xlink:title="Presentation : sgbx_NotesPayableLineItems to sgbx_NetLoanProceed" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTerms" xlink:label="us-gaap_ShortTermDebtTerms" xlink:title="us-gaap_ShortTermDebtTerms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ShortTermDebtTerms" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_ShortTermDebtTerms" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfPrepaymentPenalty" xlink:label="sgbx_PercentageOfPrepaymentPenalty" xlink:title="sgbx_PercentageOfPrepaymentPenalty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_PercentageOfPrepaymentPenalty" xlink:title="Presentation : sgbx_NotesPayableLineItems to sgbx_PercentageOfPrepaymentPenalty" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShortTermDebtInterestCharges" xlink:label="sgbx_ShortTermDebtInterestCharges" xlink:title="sgbx_ShortTermDebtInterestCharges" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_ShortTermDebtInterestCharges" xlink:title="Presentation : sgbx_NotesPayableLineItems to sgbx_ShortTermDebtInterestCharges" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" xlink:title="us-gaap_ShortTermBorrowings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="us-gaap_ShortTermBorrowings" xlink:title="Presentation : sgbx_NotesPayableLineItems to us-gaap_ShortTermBorrowings" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrincipalAmountOfPromissoryNote" xlink:label="sgbx_PrincipalAmountOfPromissoryNote" xlink:title="sgbx_PrincipalAmountOfPromissoryNote" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_PrincipalAmountOfPromissoryNote" xlink:title="Presentation : sgbx_NotesPayableLineItems to sgbx_PrincipalAmountOfPromissoryNote" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ValueOfRenovationImprovements" xlink:label="sgbx_ValueOfRenovationImprovements" xlink:title="sgbx_ValueOfRenovationImprovements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesPayableLineItems" xlink:to="sgbx_ValueOfRenovationImprovements" xlink:title="Presentation : sgbx_NotesPayableLineItems to sgbx_ValueOfRenovationImprovements" order="12" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Constructionbacklogdetailstextual">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogAbstract" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="Presentation : sgbx_ConstructionBacklogAbstract to us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseArrangementTypesAxis" xlink:label="sgbx_LeaseArrangementTypesAxis" xlink:title="sgbx_LeaseArrangementTypesAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="sgbx_LeaseArrangementTypesAxis" xlink:title="Presentation : us-gaap_ScheduleOfRestructuringAndRelatedCostsTable to sgbx_LeaseArrangementTypesAxis" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseArrangementTypesDomain" xlink:label="sgbx_LeaseArrangementTypesDomain" xlink:title="sgbx_LeaseArrangementTypesDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LeaseArrangementTypesAxis" xlink:to="sgbx_LeaseArrangementTypesDomain" xlink:title="Presentation : sgbx_LeaseArrangementTypesAxis to sgbx_LeaseArrangementTypesDomain" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ExclusiveLicenseAgreementMember" xlink:label="sgbx_ExclusiveLicenseAgreementMember" xlink:title="sgbx_ExclusiveLicenseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LeaseArrangementTypesDomain" xlink:to="sgbx_ExclusiveLicenseAgreementMember" xlink:title="Presentation : sgbx_LeaseArrangementTypesDomain to sgbx_ExclusiveLicenseAgreementMember" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xlink:title="us-gaap_RestructuringCostAndReserveAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" xlink:title="Presentation : us-gaap_ScheduleOfRestructuringAndRelatedCostsTable to us-gaap_RestructuringCostAndReserveAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xlink:title="us-gaap_TypeOfRestructuringDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" xlink:title="Presentation : us-gaap_RestructuringCostAndReserveAxis to us-gaap_TypeOfRestructuringDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractOneMember" xlink:label="sgbx_ContractOneMember" xlink:title="sgbx_ContractOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_ContractOneMember" xlink:title="Presentation : us-gaap_TypeOfRestructuringDomain to sgbx_ContractOneMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractTwoMember" xlink:label="sgbx_ContractTwoMember" xlink:title="sgbx_ContractTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_ContractTwoMember" xlink:title="Presentation : us-gaap_TypeOfRestructuringDomain to sgbx_ContractTwoMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractThreeMember" xlink:label="sgbx_ContractThreeMember" xlink:title="sgbx_ContractThreeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_ContractThreeMember" xlink:title="Presentation : us-gaap_TypeOfRestructuringDomain to sgbx_ContractThreeMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MovedContractMember" xlink:label="sgbx_MovedContractMember" xlink:title="sgbx_MovedContractMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sgbx_MovedContractMember" xlink:title="Presentation : us-gaap_TypeOfRestructuringDomain to sgbx_MovedContractMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" xlink:title="us-gaap_RestructuringCostAndReserveLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringCostAndReserveLineItems" xlink:title="Presentation : us-gaap_ScheduleOfRestructuringAndRelatedCostsTable to us-gaap_RestructuringCostAndReserveLineItems" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogTextualAbstract" xlink:label="sgbx_ConstructionBacklogTextualAbstract" xlink:title="sgbx_ConstructionBacklogTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="sgbx_ConstructionBacklogTextualAbstract" xlink:title="Presentation : us-gaap_RestructuringCostAndReserveLineItems to sgbx_ConstructionBacklogTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:title="Presentation : sgbx_ConstructionBacklogTextualAbstract to us-gaap_RevenueRemainingPerformanceObligation" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogContractRevenue" xlink:label="sgbx_ConstructionBacklogContractRevenue" xlink:title="sgbx_ConstructionBacklogContractRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_ConstructionBacklogContractRevenue" xlink:title="Presentation : sgbx_ConstructionBacklogTextualAbstract to sgbx_ConstructionBacklogContractRevenue" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfLargeContracts" xlink:label="sgbx_NumberOfLargeContracts" xlink:title="sgbx_NumberOfLargeContracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_NumberOfLargeContracts" xlink:title="Presentation : sgbx_ConstructionBacklogTextualAbstract to sgbx_NumberOfLargeContracts" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractBacklogDescription" xlink:label="sgbx_ContractBacklogDescription" xlink:title="sgbx_ContractBacklogDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_ContractBacklogDescription" xlink:title="Presentation : sgbx_ConstructionBacklogTextualAbstract to sgbx_ContractBacklogDescription" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:label="sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:title="sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:title="Presentation : sgbx_ConstructionBacklogTextualAbstract to sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RedemptionDistributionsAmount" xlink:label="sgbx_RedemptionDistributionsAmount" xlink:title="sgbx_RedemptionDistributionsAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConstructionBacklogTextualAbstract" xlink:to="sgbx_RedemptionDistributionsAmount" xlink:title="Presentation : sgbx_ConstructionBacklogTextualAbstract to sgbx_RedemptionDistributionsAmount" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:label="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:title="sgbx_PrepaidexpensesandOtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrepaidexpensesandOtherAssetsTextBlock" xlink:label="sgbx_PrepaidexpensesandOtherAssetsTextBlock" xlink:title="sgbx_PrepaidexpensesandOtherAssetsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:to="sgbx_PrepaidexpensesandOtherAssetsTextBlock" xlink:title="Presentation : sgbx_PrepaidexpensesandOtherAssetsAbstract to sgbx_PrepaidexpensesandOtherAssetsTextBlock" priority="0" order="0" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>4
<FILENAME>sgbx-20211231_cal.xml
<DESCRIPTION>CALCULATION
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon, Unique Code 6259e80739fddb0d68404553, Generated At Fri, 15 Apr 2022 21:48:43 GMT-->
<link:linkbase xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/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.sgblocks.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Consolidatedstatementsofcashflows" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Consolidatedstatementsofcashflows" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1Calc2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails1Calc2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DocumentAndEntityInformation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Liquidity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Liquidity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ProjectDevelopmentCostsandOtherNonCurrentAssets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Propertyplantandequipment" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Propertyplantandequipment" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayable" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesPayable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombination" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombination" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Leases" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Leases" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklog" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklog" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReporting" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReporting" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShare" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquity" xlink:type="simple" xlink:href="sgbx-20211231.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Warrants" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Warrants" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DocumentCommitmentsandContingencies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEvents" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Inventory" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Inventory" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorInPossessionFinancing" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DebtorInPossessionFinancing" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcy" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergenceFromBankruptcy" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ContractAssetsandContractLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReportingTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#InventoryTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShareTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergenceFromBankruptcyTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssetsTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DescriptionofBusinessDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LiquidityDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsReceivableDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PropertyplantandequipmentDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#AccountsPayablesandAccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayableDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NotesPayableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#BusinessCombinationDetailTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#LeasesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConstructionBacklogDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Constructionbacklogdetailstextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SegmentReportingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#IncomeTaxesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#NetIncomeLossPerShareDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/WarrantsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#WarrantsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails2" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails3" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SharebasedCompensationDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#CommitmentsandContingenciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#EmergencefromBankruptcyDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" xlink:type="simple" xlink:href="sgbx-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#PrepaidexpensesandOtherAssetsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" xlink:type="simple" xlink:href="sgbx-20211231.xsd#Disclosure-ConvertibleDebenturesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20211231.xsd#ConvertibleDebenturesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" xlink:type="simple" xlink:href="sgbx-20211231.xsd#DebtorinPossessionFinancingDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="Calculation : us-gaap_NetIncomeLoss to us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="0" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:title="us-gaap_ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" xlink:title="Calculation : us-gaap_NetIncomeLoss to us-gaap_ProfitLoss" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Calculation : us-gaap_ProfitLoss to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:title="us-gaap_OperatingIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="Calculation : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:title="us-gaap_GrossProfit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" xlink:title="Calculation : us-gaap_OperatingIncomeLoss to us-gaap_GrossProfit" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:title="us-gaap_Revenues" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" xlink:title="Calculation : us-gaap_GrossProfit to us-gaap_Revenues" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:title="us-gaap_CostOfRevenue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" xlink:title="Calculation : us-gaap_GrossProfit to us-gaap_CostOfRevenue" order="1" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:title="us-gaap_OperatingExpenses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" xlink:title="Calculation : us-gaap_OperatingIncomeLoss to us-gaap_OperatingExpenses" order="1" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:title="us-gaap_LaborAndRelatedExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_LaborAndRelatedExpense" xlink:title="Calculation : us-gaap_OperatingExpenses to us-gaap_LaborAndRelatedExpense" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:title="us-gaap_OtherGeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:title="Calculation : us-gaap_OperatingExpenses to us-gaap_OtherGeneralAndAdministrativeExpense" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:title="us-gaap_SellingAndMarketingExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:title="Calculation : us-gaap_OperatingExpenses to us-gaap_SellingAndMarketingExpense" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense" xlink:title="us-gaap_OtherGeneralExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OtherGeneralExpense" xlink:title="Calculation : us-gaap_OperatingExpenses to us-gaap_OtherGeneralExpense" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:title="us-gaap_NonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="Calculation : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_NonoperatingIncomeExpense" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:title="us-gaap_InvestmentIncomeInvestmentExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to us-gaap_InvestmentIncomeInvestmentExpense" order="0" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:title="us-gaap_InvestmentIncomeInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to us-gaap_InvestmentIncomeInterest" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:title="us-gaap_OtherNonoperatingIncome" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncome" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncome" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to us-gaap_GainLossOnDispositionOfAssets1" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GainLossFromEquityAffiliaties" xlink:label="sgbx_GainLossFromEquityAffiliaties" xlink:title="sgbx_GainLossFromEquityAffiliaties" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="sgbx_GainLossFromEquityAffiliaties" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to sgbx_GainLossFromEquityAffiliaties" order="4" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="Calculation : us-gaap_ProfitLoss to us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="Calculation : us-gaap_PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentGross" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Calculation : us-gaap_PropertyPlantAndEquipmentNet to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractWithCustomerAssetLiability" xlink:label="sgbx_ContractWithCustomerAssetLiability" xlink:title="sgbx_ContractWithCustomerAssetLiability" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractReceivablesRetainage" xlink:label="sgbx_ContractReceivablesRetainage" xlink:title="sgbx_ContractReceivablesRetainage" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractWithCustomerAssetLiability" xlink:to="sgbx_ContractReceivablesRetainage" xlink:title="Calculation : sgbx_ContractWithCustomerAssetLiability to sgbx_ContractReceivablesRetainage" order="0" weight="1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsIncurredOnUncompletedContracts" xlink:label="sgbx_CostsIncurredOnUncompletedContracts" xlink:title="sgbx_CostsIncurredOnUncompletedContracts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractReceivablesRetainage" xlink:to="sgbx_CostsIncurredOnUncompletedContracts" xlink:title="Calculation : sgbx_ContractReceivablesRetainage to sgbx_CostsIncurredOnUncompletedContracts" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProvisionForLossOnUncompletedContracts" xlink:label="sgbx_ProvisionForLossOnUncompletedContracts" xlink:title="sgbx_ProvisionForLossOnUncompletedContracts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractReceivablesRetainage" xlink:to="sgbx_ProvisionForLossOnUncompletedContracts" xlink:title="Calculation : sgbx_ContractReceivablesRetainage to sgbx_ProvisionForLossOnUncompletedContracts" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:label="sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:title="sgbx_EstimatedIncomeLossOnUncompletedContracts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractReceivablesRetainage" xlink:to="sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:title="Calculation : sgbx_ContractReceivablesRetainage to sgbx_EstimatedIncomeLossOnUncompletedContracts" order="2" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsInExcessOfBillingsToDate" xlink:label="sgbx_CostsInExcessOfBillingsToDate" xlink:title="sgbx_CostsInExcessOfBillingsToDate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractWithCustomerAssetLiability" xlink:to="sgbx_CostsInExcessOfBillingsToDate" xlink:title="Calculation : sgbx_ContractWithCustomerAssetLiability to sgbx_CostsInExcessOfBillingsToDate" order="1" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:label="sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:title="sgbx_ProvisionIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:title="Calculation : us-gaap_IncomeTaxExpenseBenefit to sgbx_ProvisionIncomeTaxExpenseBenefit" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="Calculation : sgbx_ProvisionIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="Calculation : us-gaap_DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="Calculation : us-gaap_DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AmountOfValuationReserve" xlink:label="sgbx_AmountOfValuationReserve" xlink:title="sgbx_AmountOfValuationReserve" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="sgbx_AmountOfValuationReserve" xlink:title="Calculation : us-gaap_IncomeTaxExpenseBenefit to sgbx_AmountOfValuationReserve" order="1" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Consolidatedstatementsofcashflows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="Calculation : us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="Calculation : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:title="us-gaap_ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_ProfitLoss" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:title="us-gaap_Depreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_Depreciation" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:title="us-gaap_AmortizationOfIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_AmortizationOfIntangibleAssets" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:title="us-gaap_OtherDepreciationAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherDepreciationAndAmortization" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_OtherDepreciationAndAmortization" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:title="us-gaap_ProvisionForDoubtfulAccounts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_ProvisionForDoubtfulAccounts" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="us-gaap_GainLossOnInvestments" xlink:title="us-gaap_GainLossOnInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnInvestments" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_GainLossOnInvestments" order="5" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseCustomerDeposits" xlink:label="us-gaap_InterestExpenseCustomerDeposits" xlink:title="us-gaap_InterestExpenseCustomerDeposits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InterestExpenseCustomerDeposits" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_InterestExpenseCustomerDeposits" order="6" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:label="us-gaap_DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:title="us-gaap_DebtorReorganizationItemsGainLossOnAssetSalesNet1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_DebtorReorganizationItemsGainLossOnAssetSalesNet1" order="7" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonCashConsultantFee" xlink:label="sgbx_NonCashConsultantFee" xlink:title="sgbx_NonCashConsultantFee" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sgbx_NonCashConsultantFee" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to sgbx_NonCashConsultantFee" order="8" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GainLossFromEquityAffiliaties" xlink:label="sgbx_GainLossFromEquityAffiliaties" xlink:title="sgbx_GainLossFromEquityAffiliaties" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sgbx_GainLossFromEquityAffiliaties" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to sgbx_GainLossFromEquityAffiliaties" order="9" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_GainLossOnDispositionOfAssets1" order="10" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:title="us-gaap_ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_ShareBasedCompensation" order="11" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IncreaseDecreaseInShortTermInvestments" xlink:label="sgbx_IncreaseDecreaseInShortTermInvestments" xlink:title="sgbx_IncreaseDecreaseInShortTermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sgbx_IncreaseDecreaseInShortTermInvestments" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to sgbx_IncreaseDecreaseInShortTermInvestments" order="12" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInAccountsReceivable" order="13" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="14" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:title="us-gaap_IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInInventories" order="15" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="16" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent" xlink:label="us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent" xlink:title="us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent" order="17" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="18" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" order="19" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:label="sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:title="sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" order="20" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" order="21" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:title="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="22" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedInterestRelatedPartySubjectToCompromise" xlink:label="sgbx_AccruedInterestRelatedPartySubjectToCompromise" xlink:title="sgbx_AccruedInterestRelatedPartySubjectToCompromise" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sgbx_AccruedInterestRelatedPartySubjectToCompromise" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to sgbx_AccruedInterestRelatedPartySubjectToCompromise" order="23" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="24" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:label="sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:title="sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" order="25" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="26" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:title="us-gaap_IncreaseDecreaseInDeferredRevenue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInDeferredRevenue" order="27" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="Calculation : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:title="us-gaap_OtherPaymentsToAcquireBusinesses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_OtherPaymentsToAcquireBusinesses" order="1" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:title="us-gaap_PaymentsToAcquireIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsToAcquireIntangibleAssets" order="2" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="us-gaap_PaymentsToAcquireNotesReceivable" xlink:title="us-gaap_PaymentsToAcquireNotesReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireNotesReceivable" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsToAcquireNotesReceivable" order="4" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForPreviousAcquisition" xlink:label="us-gaap_PaymentsForPreviousAcquisition" xlink:title="us-gaap_PaymentsForPreviousAcquisition" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForPreviousAcquisition" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsForPreviousAcquisition" order="5" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PaymentsForProjectDevelopmentCosts" xlink:label="sgbx_PaymentsForProjectDevelopmentCosts" xlink:title="sgbx_PaymentsForProjectDevelopmentCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="sgbx_PaymentsForProjectDevelopmentCosts" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to sgbx_PaymentsForProjectDevelopmentCosts" order="6" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:title="us-gaap_PaymentsToAcquireMarketableSecurities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsToAcquireMarketableSecurities" order="7" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:title="us-gaap_PaymentsToAcquireInterestInJointVenture" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to us-gaap_PaymentsToAcquireInterestInJointVenture" order="8" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PaymentOnSecurityDeposit" xlink:label="sgbx_PaymentOnSecurityDeposit" xlink:title="sgbx_PaymentOnSecurityDeposit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="sgbx_PaymentOnSecurityDeposit" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInInvestingActivities to sgbx_PaymentOnSecurityDeposit" order="9" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="Calculation : us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" xlink:title="us-gaap_ProceedsFromShortTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromShortTermDebt" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_ProceedsFromShortTermDebt" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_ProceedsFromIssuanceOfWarrants" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:title="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" xlink:title="us-gaap_PaymentsToMinorityShareholders" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsToMinorityShareholders" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_PaymentsToMinorityShareholders" order="3" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SettlementOfCommonStockFromReverseStockSplits" xlink:label="sgbx_SettlementOfCommonStockFromReverseStockSplits" xlink:title="sgbx_SettlementOfCommonStockFromReverseStockSplits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="sgbx_SettlementOfCommonStockFromReverseStockSplits" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to sgbx_SettlementOfCommonStockFromReverseStockSplits" order="4" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:title="us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="5" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_PaymentsOfDebtIssuanceCosts" order="6" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="Calculation : us-gaap_FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="Calculation : us-gaap_FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="Calculation : us-gaap_FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="Calculation : us-gaap_FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="Calculation : us-gaap_FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="Calculation : us-gaap_FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" weight="1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:title="us-gaap_DeferredTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:title="us-gaap_DeferredTaxAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsOther" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="5" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:title="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" order="6" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:title="us-gaap_DeferredTaxAssetsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsGross" order="7" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:title="Calculation : us-gaap_DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsValuationAllowance" order="8" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="5" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" order="6" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="7" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" order="8" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="9" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" order="10" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" order="11" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="Calculation : us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="Calculation : us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="Calculation : us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="Calculation : us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="Calculation : us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="Calculation : us-gaap_FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="Calculation : us-gaap_FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="Calculation : us-gaap_FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="Calculation : us-gaap_FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:title="Calculation : us-gaap_FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment" xlink:label="us-gaap_OtherCommitment" xlink:title="us-gaap_OtherCommitment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:title="us-gaap_OtherCommitmentDueInNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:title="Calculation : us-gaap_OtherCommitment to us-gaap_OtherCommitmentDueInNextTwelveMonths" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="us-gaap_OtherCommitmentDueInSecondYear" xlink:title="us-gaap_OtherCommitmentDueInSecondYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitmentDueInSecondYear" xlink:title="Calculation : us-gaap_OtherCommitment to us-gaap_OtherCommitmentDueInSecondYear" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="us-gaap_OtherCommitmentDueInThirdYear" xlink:title="us-gaap_OtherCommitmentDueInThirdYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitmentDueInThirdYear" xlink:title="Calculation : us-gaap_OtherCommitment to us-gaap_OtherCommitmentDueInThirdYear" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="us-gaap_OtherCommitmentDueInFourthYear" xlink:title="us-gaap_OtherCommitmentDueInFourthYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitmentDueInFourthYear" xlink:title="Calculation : us-gaap_OtherCommitment to us-gaap_OtherCommitmentDueInFourthYear" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFifthYear" xlink:label="us-gaap_OtherCommitmentDueInFifthYear" xlink:title="us-gaap_OtherCommitmentDueInFifthYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitmentDueInFifthYear" xlink:title="Calculation : us-gaap_OtherCommitment to us-gaap_OtherCommitmentDueInFifthYear" order="4" weight="1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1">
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractWithCustomerAssetLiability" xlink:label="sgbx_ContractWithCustomerAssetLiability" xlink:title="sgbx_ContractWithCustomerAssetLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="us-gaap_ContractWithCustomerAssetNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractWithCustomerAssetLiability" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="Calculation : sgbx_ContractWithCustomerAssetLiability to us-gaap_ContractWithCustomerAssetNetCurrent" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractWithCustomerAssetLiability" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="Calculation : sgbx_ContractWithCustomerAssetLiability to us-gaap_ContractWithCustomerLiabilityCurrent" order="1" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:title="Calculation : us-gaap_BusinessCombinationConsiderationTransferred1 to us-gaap_PaymentsToAcquireBusinessesGross" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:label="sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:title="sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:title="Calculation : us-gaap_BusinessCombinationConsiderationTransferred1 to sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:label="sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:title="sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:title="Calculation : us-gaap_BusinessCombinationConsiderationTransferred1 to sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" order="2" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails1Calc2">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="Calculation : us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:title="us-gaap_OperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" xlink:title="Calculation : us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_OperatingLeaseLiability" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="Calculation : us-gaap_FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FinancingLeaseLiability" xlink:label="sgbx_FinancingLeaseLiability" xlink:title="sgbx_FinancingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="sgbx_FinancingLeaseLiability" xlink:title="Calculation : us-gaap_FinanceLeaseLiabilityPaymentsDue to sgbx_FinancingLeaseLiability" order="1" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment" xlink:label="us-gaap_OtherCommitment" xlink:title="us-gaap_OtherCommitment" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalOperatingImputedInterest" xlink:label="sgbx_TotalOperatingImputedInterest" xlink:title="sgbx_TotalOperatingImputedInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherCommitment" xlink:to="sgbx_TotalOperatingImputedInterest" xlink:title="Calculation : us-gaap_OtherCommitment to sgbx_TotalOperatingImputedInterest" order="0" weight="1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PresentValueOfLeaseLiabilities" xlink:label="sgbx_PresentValueOfLeaseLiabilities" xlink:title="sgbx_PresentValueOfLeaseLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherCommitment" xlink:to="sgbx_PresentValueOfLeaseLiabilities" xlink:title="Calculation : us-gaap_OtherCommitment to sgbx_PresentValueOfLeaseLiabilities" order="1" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:title="us-gaap_AssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:title="Calculation : us-gaap_Assets to us-gaap_AssetsCurrent" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_AccountsReceivableNetCurrent" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="us-gaap_ContractWithCustomerAssetNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_ContractWithCustomerAssetNetCurrent" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_InventoryNet" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="Calculation : us-gaap_AssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="Calculation : us-gaap_Assets to us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:label="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="Calculation : us-gaap_Assets to sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" order="2" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:title="us-gaap_Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" xlink:title="Calculation : us-gaap_Assets to us-gaap_Goodwill" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:title="Calculation : us-gaap_Assets to us-gaap_OperatingLeaseRightOfUseAsset" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:title="us-gaap_NotesAndLoansReceivableNetNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:title="Calculation : us-gaap_Assets to us-gaap_NotesAndLoansReceivableNetNoncurrent" order="5" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:title="Calculation : us-gaap_Assets to us-gaap_IntangibleAssetsNetExcludingGoodwill" order="6" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCosts" xlink:label="us-gaap_DeferredCosts" xlink:title="us-gaap_DeferredCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredCosts" xlink:title="Calculation : us-gaap_Assets to us-gaap_DeferredCosts" order="7" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" xlink:title="us-gaap_MarketableSecuritiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" xlink:title="Calculation : us-gaap_Assets to us-gaap_MarketableSecuritiesNoncurrent" order="8" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="Calculation : us-gaap_Assets to us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="9" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="Calculation : us-gaap_LiabilitiesAndStockholdersEquity to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:title="us-gaap_StockholdersEquity" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" xlink:title="Calculation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquity" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:title="us-gaap_PreferredStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_PreferredStockValue" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:title="us-gaap_CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_CommonStockValue" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:title="us-gaap_AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_AdditionalPaidInCapital" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="Calculation : us-gaap_StockholdersEquity to us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:title="us-gaap_MinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" xlink:title="Calculation : us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_MinorityInterest" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:title="us-gaap_Liabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:title="Calculation : us-gaap_LiabilitiesAndStockholdersEquity to us-gaap_Liabilities" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:title="us-gaap_LiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:title="Calculation : us-gaap_Liabilities to us-gaap_LiabilitiesCurrent" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_ContractWithCustomerLiabilityCurrent" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_OperatingLeaseLiabilityCurrent" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:title="us-gaap_DueToRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_DueToRelatedPartiesCurrent" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:label="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:title="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:title="us-gaap_ShortTermBankLoansAndNotesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_ShortTermBankLoansAndNotesPayable" order="5" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:title="us-gaap_OtherLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:title="Calculation : us-gaap_LiabilitiesCurrent to us-gaap_OtherLiabilitiesCurrent" order="6" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:title="us-gaap_OtherLoansPayableLongTerm" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLoansPayableLongTerm" xlink:title="Calculation : us-gaap_Liabilities to us-gaap_OtherLoansPayableLongTerm" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:title="Calculation : us-gaap_Liabilities to us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DocumentAndEntityInformation" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DescriptionOfBusiness" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Liquidity" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivable" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Propertyplantandequipment" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesReceivable" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesPayable" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombination" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Leases" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklog" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReporting" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxes" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShare" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/StockholdersEquity" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Warrants" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensation" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEvents" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Inventory" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebentures" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DebtorInPossessionFinancing" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergenceFromBankruptcy" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReportingTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesTables" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DescriptionofBusinessDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesReceivableDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesPayableDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogDetails1" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SegmentReportingDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails1" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/StockholdersEquityDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/WarrantsDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails1" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails2" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails3" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEventsDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>sgbx-20211231_lab.xml
<DESCRIPTION>LABEL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon, Unique Code 6259e80739fddb0d68404553, Generated At Fri, 15 Apr 2022 21:48:43 GMT-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/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/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:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PendingLitigationMember" xlink:label="PendingLitigationMember" xlink:title="PendingLitigationMember" />
    <link:label xlink:type="resource" xlink:label="label_PendingLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PendingLitigationMember" xml:lang="en-US" id="label_PendingLitigationMember">Pending Litigation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PendingLitigationMember" xlink:to="label_PendingLitigationMember" xlink:title="Label : PendingLitigationMember to label_PendingLitigationMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="LitigationStatusDomain" xlink:title="LitigationStatusDomain" />
    <link:label xlink:type="resource" xlink:label="label_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LitigationStatusDomain" xml:lang="en-US" id="label_LitigationStatusDomain">Litigation Status [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LitigationStatusDomain" xlink:to="label_LitigationStatusDomain" xlink:title="Label : LitigationStatusDomain to label_LitigationStatusDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusAxis" xlink:label="LitigationStatusAxis" xlink:title="LitigationStatusAxis" />
    <link:label xlink:type="resource" xlink:label="label_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LitigationStatusAxis" xml:lang="en-US" id="label_LitigationStatusAxis">Litigation Status [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LitigationStatusAxis" xlink:to="label_LitigationStatusAxis" xlink:title="Label : LitigationStatusAxis to label_LitigationStatusAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xml:lang="en-US" id="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">Summary of expects to satisfy</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Label : RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock to label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="CostOfRevenue" xlink:title="CostOfRevenue" />
    <link:label xlink:type="resource" xlink:label="label_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostOfRevenue" xml:lang="en-US" id="label_CostOfRevenue">Cost of revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfRevenue" xlink:to="label_CostOfRevenue" xlink:title="Label : CostOfRevenue to label_CostOfRevenue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:label xlink:type="resource" xlink:label="label_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_Revenues" xml:lang="en-US" id="label_Revenues">Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Revenues" xlink:to="label_Revenues" xlink:title="Label : Revenues to label_Revenues" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionOriginalDebtAmount1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtConversionOriginalDebtAmount1" xml:lang="en-US" id="label_DebtConversionOriginalDebtAmount1">Non-cash conversion of long term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionOriginalDebtAmount1" xlink:to="label_DebtConversionOriginalDebtAmount1" xlink:title="Label : DebtConversionOriginalDebtAmount1 to label_DebtConversionOriginalDebtAmount1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivitiesAbstract">Cash flows provided by financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="Label : NetCashProvidedByUsedInFinancingActivitiesAbstract to label_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivitiesAbstract">Cash flows used in investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="Label : NetCashProvidedByUsedInInvestingActivitiesAbstract to label_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivitiesAbstract">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Label : NetCashProvidedByUsedInOperatingActivitiesAbstract to label_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivitiesAbstract_1">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" xlink:title="Label : NetCashProvidedByUsedInFinancingActivitiesAbstract to label_NetCashProvidedByUsedInFinancingActivitiesAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivitiesAbstract_1">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" xlink:title="Label : NetCashProvidedByUsedInInvestingActivitiesAbstract to label_NetCashProvidedByUsedInInvestingActivitiesAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivitiesAbstract_1">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:title="Label : NetCashProvidedByUsedInOperatingActivitiesAbstract to label_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:title="IncreaseDecreaseInOtherNoncurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherNoncurrentLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInOtherNoncurrentLiabilities">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="label_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:title="Label : IncreaseDecreaseInOtherNoncurrentLiabilities to label_IncreaseDecreaseInOtherNoncurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherNoncurrentLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInOtherNoncurrentLiabilities_1" xml:lang="en-US" id="label_IncreaseDecreaseInOtherNoncurrentLiabilities_1">Lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="label_IncreaseDecreaseInOtherNoncurrentLiabilities_1" xlink:title="Label : IncreaseDecreaseInOtherNoncurrentLiabilities to label_IncreaseDecreaseInOtherNoncurrentLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInOtherNoncurrentAssets" xml:lang="en-US" id="label_IncreaseDecreaseInOtherNoncurrentAssets">Right of use asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="label_IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="Label : IncreaseDecreaseInOtherNoncurrentAssets to label_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherNoncurrentAssets_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherNoncurrentAssets_1" xml:lang="en-US" id="label_IncreaseDecreaseInOtherNoncurrentAssets_1">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="label_IncreaseDecreaseInOtherNoncurrentAssets_1" xlink:title="Label : IncreaseDecreaseInOtherNoncurrentAssets to label_IncreaseDecreaseInOtherNoncurrentAssets_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="RepaymentsOfDebt" xlink:title="RepaymentsOfDebt" />
    <link:label xlink:type="resource" xlink:label="label_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RepaymentsOfDebt" xml:lang="en-US" id="label_RepaymentsOfDebt">Repayments of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfDebt" xlink:to="label_RepaymentsOfDebt" xlink:title="Label : RepaymentsOfDebt to label_RepaymentsOfDebt" />
    <link:label xlink:type="resource" xlink:label="label_RepaymentsOfDebt_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RepaymentsOfDebt_1" xml:lang="en-US" id="label_RepaymentsOfDebt_1">Repayments of Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfDebt" xlink:to="label_RepaymentsOfDebt_1" xlink:title="Label : RepaymentsOfDebt to label_RepaymentsOfDebt_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxExpenseBenefit" xml:lang="en-US" id="label_IncomeTaxExpenseBenefit">Income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="label_IncomeTaxExpenseBenefit" xlink:title="Label : IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccumulatedAmortizationRelatedToDeferredCosts" xlink:label="AccumulatedAmortizationRelatedToDeferredCosts" xlink:title="AccumulatedAmortizationRelatedToDeferredCosts" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedAmortizationRelatedToDeferredCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccumulatedAmortizationRelatedToDeferredCosts" xml:lang="en-US" id="label_AccumulatedAmortizationRelatedToDeferredCosts">Accumulated amortization related to deferred costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedAmortizationRelatedToDeferredCosts" xlink:to="label_AccumulatedAmortizationRelatedToDeferredCosts" xlink:title="Label : AccumulatedAmortizationRelatedToDeferredCosts to label_AccumulatedAmortizationRelatedToDeferredCosts" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedAmortizationRelatedToDeferredCosts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccumulatedAmortizationRelatedToDeferredCosts_1" xml:lang="en-US" id="label_AccumulatedAmortizationRelatedToDeferredCosts_1">Accumulated Amortization Related To Deferred Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedAmortizationRelatedToDeferredCosts" xlink:to="label_AccumulatedAmortizationRelatedToDeferredCosts_1" xlink:title="Label : AccumulatedAmortizationRelatedToDeferredCosts to label_AccumulatedAmortizationRelatedToDeferredCosts_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US" id="label_ScheduleOfSegmentReportingInformationBySegmentTable">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="label_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="Label : ScheduleOfSegmentReportingInformationBySegmentTable to label_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedAmortizationRelatedToDeferredCosts_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AccumulatedAmortizationRelatedToDeferredCosts_2" xml:lang="en-US" id="label_AccumulatedAmortizationRelatedToDeferredCosts_2">Value of accumulated amortization related to deferred costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedAmortizationRelatedToDeferredCosts" xlink:to="label_AccumulatedAmortizationRelatedToDeferredCosts_2" xlink:title="Label : AccumulatedAmortizationRelatedToDeferredCosts to label_AccumulatedAmortizationRelatedToDeferredCosts_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="OtherGeneralAndAdministrativeExpense" xlink:title="OtherGeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherGeneralAndAdministrativeExpense" xml:lang="en-US" id="label_OtherGeneralAndAdministrativeExpense">Other General and Administrative Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherGeneralAndAdministrativeExpense" xlink:to="label_OtherGeneralAndAdministrativeExpense" xlink:title="Label : OtherGeneralAndAdministrativeExpense to label_OtherGeneralAndAdministrativeExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInDueToRelatedPartiesCurrent">Due to affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="Label : IncreaseDecreaseInDueToRelatedPartiesCurrent to label_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PreferredStockValue" xml:lang="en-US" id="label_PreferredStockValue">Successor Preferred stock, $1.00 par value, 5,405,000 shares authorized; 5,405,010 issued and outstanding Predecessor Preferred stock, $0.01 par value, 5,000,000 shares authorized; 0 issued and outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="label_PreferredStockValue" xlink:title="Label : PreferredStockValue to label_PreferredStockValue" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesReceivableTable" xlink:label="NotesReceivableTable" xlink:title="NotesReceivableTable" />
    <link:label xlink:type="resource" xlink:label="label_NotesReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesReceivableTable" xml:lang="en-US" id="label_NotesReceivableTable">Notes Receivable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesReceivableTable" xlink:to="label_NotesReceivableTable" xlink:title="Label : NotesReceivableTable to label_NotesReceivableTable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalOperatingImputedInterest" xlink:label="TotalOperatingImputedInterest" xlink:title="TotalOperatingImputedInterest" />
    <link:label xlink:type="resource" xlink:label="label_TotalOperatingImputedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TotalOperatingImputedInterest" xml:lang="en-US" id="label_TotalOperatingImputedInterest">Less: Imputed interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalOperatingImputedInterest" xlink:to="label_TotalOperatingImputedInterest" xlink:title="Label : TotalOperatingImputedInterest to label_TotalOperatingImputedInterest" />
    <link:label xlink:type="resource" xlink:label="label_TotalOperatingImputedInterest_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TotalOperatingImputedInterest_1" xml:lang="en-US" id="label_TotalOperatingImputedInterest_1">Total Operating Imputed Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalOperatingImputedInterest" xlink:to="label_TotalOperatingImputedInterest_1" xlink:title="Label : TotalOperatingImputedInterest to label_TotalOperatingImputedInterest_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalEquipmentMember" xlink:label="MedicalEquipmentMember" xlink:title="MedicalEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MedicalEquipmentMember" xml:lang="en-US" id="label_MedicalEquipmentMember">Medical Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalEquipmentMember" xlink:to="label_MedicalEquipmentMember" xlink:title="Label : MedicalEquipmentMember to label_MedicalEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MedicalEquipmentMember_1" xml:lang="en-US" id="label_MedicalEquipmentMember_1">Medical Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalEquipmentMember" xlink:to="label_MedicalEquipmentMember_1" xlink:title="Label : MedicalEquipmentMember to label_MedicalEquipmentMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionMaterialsMember" xlink:label="ConstructionMaterialsMember" xlink:title="ConstructionMaterialsMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionMaterialsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConstructionMaterialsMember" xml:lang="en-US" id="label_ConstructionMaterialsMember">Construction Materials [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionMaterialsMember" xlink:to="label_ConstructionMaterialsMember" xlink:title="Label : ConstructionMaterialsMember to label_ConstructionMaterialsMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionMaterialsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionMaterialsMember_1" xml:lang="en-US" id="label_ConstructionMaterialsMember_1">Construction Materials [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionMaterialsMember" xlink:to="label_ConstructionMaterialsMember_1" xlink:title="Label : ConstructionMaterialsMember to label_ConstructionMaterialsMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="DueFromRelatedPartiesCurrent" xlink:title="DueFromRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DueFromRelatedPartiesCurrent" xml:lang="en-US" id="label_DueFromRelatedPartiesCurrent">Due from seller</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueFromRelatedPartiesCurrent" xlink:to="label_DueFromRelatedPartiesCurrent" xlink:title="Label : DueFromRelatedPartiesCurrent to label_DueFromRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueFromRelatedPartiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DueFromRelatedPartiesCurrent_1" xml:lang="en-US" id="label_DueFromRelatedPartiesCurrent_1">Due from Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueFromRelatedPartiesCurrent" xlink:to="label_DueFromRelatedPartiesCurrent_1" xlink:title="Label : DueFromRelatedPartiesCurrent to label_DueFromRelatedPartiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalMember" xlink:label="MedicalMember" xlink:title="MedicalMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MedicalMember" xml:lang="en-US" id="label_MedicalMember">Medical [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalMember" xlink:to="label_MedicalMember" xlink:title="Label : MedicalMember to label_MedicalMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MedicalMember_1" xml:lang="en-US" id="label_MedicalMember_1">Medical [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalMember" xlink:to="label_MedicalMember_1" xlink:title="Label : MedicalMember to label_MedicalMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_UnpaidWages" xlink:label="UnpaidWages" xlink:title="UnpaidWages" />
    <link:label xlink:type="resource" xlink:label="label_UnpaidWages" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_UnpaidWages" xml:lang="en-US" id="label_UnpaidWages">Unpaid wages</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnpaidWages" xlink:to="label_UnpaidWages" xlink:title="Label : UnpaidWages to label_UnpaidWages" />
    <link:label xlink:type="resource" xlink:label="label_UnpaidWages_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnpaidWages_1" xml:lang="en-US" id="label_UnpaidWages_1">Unpaid wages</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnpaidWages" xlink:to="label_UnpaidWages_1" xlink:title="Label : UnpaidWages to label_UnpaidWages_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="DeferredRevenueRevenueRecognized1" xlink:title="DeferredRevenueRevenueRecognized1" />
    <link:label xlink:type="resource" xlink:label="label_DeferredRevenueRevenueRecognized1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredRevenueRevenueRecognized1" xml:lang="en-US" id="label_DeferredRevenueRevenueRecognized1">Deferred Revenue, Revenue Recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueRevenueRecognized1" xlink:to="label_DeferredRevenueRevenueRecognized1" xlink:title="Label : DeferredRevenueRevenueRecognized1 to label_DeferredRevenueRevenueRecognized1" />
    <link:label xlink:type="resource" xlink:label="label_DeferredRevenueRevenueRecognized1_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DeferredRevenueRevenueRecognized1_1" xml:lang="en-US" id="label_DeferredRevenueRevenueRecognized1_1">Revenue recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueRevenueRecognized1" xlink:to="label_DeferredRevenueRevenueRecognized1_1" xlink:title="Label : DeferredRevenueRevenueRecognized1 to label_DeferredRevenueRevenueRecognized1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:title="RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xml:lang="en-US" id="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty">Revenue related to other activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:to="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:title="Label : RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty to label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyCosts" xlink:label="RelatedPartyCosts" xlink:title="RelatedPartyCosts" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyCosts" xml:lang="en-US" id="label_RelatedPartyCosts">Related Party Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyCosts" xlink:to="label_RelatedPartyCosts" xlink:title="Label : RelatedPartyCosts to label_RelatedPartyCosts" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyCosts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RelatedPartyCosts_1" xml:lang="en-US" id="label_RelatedPartyCosts_1">Revenue related to products</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyCosts" xlink:to="label_RelatedPartyCosts_1" xlink:title="Label : RelatedPartyCosts to label_RelatedPartyCosts_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherGeneralAndAdministrativeExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherGeneralAndAdministrativeExpense_1" xml:lang="en-US" id="label_OtherGeneralAndAdministrativeExpense_1">General and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherGeneralAndAdministrativeExpense" xlink:to="label_OtherGeneralAndAdministrativeExpense_1" xlink:title="Label : OtherGeneralAndAdministrativeExpense to label_OtherGeneralAndAdministrativeExpense_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Noncashconversionofinterestexpenseoflongtermdebt" xlink:label="Noncashconversionofinterestexpenseoflongtermdebt" xlink:title="Noncashconversionofinterestexpenseoflongtermdebt" />
    <link:label xlink:type="resource" xlink:label="label_Noncashconversionofinterestexpenseoflongtermdebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Noncashconversionofinterestexpenseoflongtermdebt" xml:lang="en-US" id="label_Noncashconversionofinterestexpenseoflongtermdebt">Non-cash conversion of interest expense of long term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Noncashconversionofinterestexpenseoflongtermdebt" xlink:to="label_Noncashconversionofinterestexpenseoflongtermdebt" xlink:title="Label : Noncashconversionofinterestexpenseoflongtermdebt to label_Noncashconversionofinterestexpenseoflongtermdebt" />
    <link:label xlink:type="resource" xlink:label="label_Noncashconversionofinterestexpenseoflongtermdebt_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_Noncashconversionofinterestexpenseoflongtermdebt_1" xml:lang="en-US" id="label_Noncashconversionofinterestexpenseoflongtermdebt_1">Non-cash conversion of interest expense of long term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Noncashconversionofinterestexpenseoflongtermdebt" xlink:to="label_Noncashconversionofinterestexpenseoflongtermdebt_1" xlink:title="Label : Noncashconversionofinterestexpenseoflongtermdebt to label_Noncashconversionofinterestexpenseoflongtermdebt_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:label="LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:title="LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xml:lang="en-US" id="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent">Liabilities of Business Transferred under Contractual Arrangement, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:to="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:title="Label : LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent to label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent_1" xml:lang="en-US" id="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent_1">Assumed liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:to="label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent_1" xlink:title="Label : LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent to label_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="ProceedsFromNotesPayable" xlink:title="ProceedsFromNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromNotesPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProceedsFromNotesPayable" xml:lang="en-US" id="label_ProceedsFromNotesPayable">Proceeds from long term payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNotesPayable" xlink:to="label_ProceedsFromNotesPayable" xlink:title="Label : ProceedsFromNotesPayable to label_ProceedsFromNotesPayable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="PaymentsToAcquireNotesReceivable" xlink:title="PaymentsToAcquireNotesReceivable" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquireNotesReceivable" xml:lang="en-US" id="label_PaymentsToAcquireNotesReceivable">Advances in notes receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireNotesReceivable" xlink:to="label_PaymentsToAcquireNotesReceivable" xlink:title="Label : PaymentsToAcquireNotesReceivable to label_PaymentsToAcquireNotesReceivable" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireNotesReceivable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireNotesReceivable_1" xml:lang="en-US" id="label_PaymentsToAcquireNotesReceivable_1">Note receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireNotesReceivable" xlink:to="label_PaymentsToAcquireNotesReceivable_1" xlink:title="Label : PaymentsToAcquireNotesReceivable to label_PaymentsToAcquireNotesReceivable_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:title="label_InventoryNet" xml:lang="en-US" id="label_InventoryNet">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="label_InventoryNet" xlink:title="Label : InventoryNet to label_InventoryNet" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromNotesPayable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromNotesPayable_1" xml:lang="en-US" id="label_ProceedsFromNotesPayable_1">Proceeds from Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNotesPayable" xlink:to="label_ProceedsFromNotesPayable_1" xlink:title="Label : ProceedsFromNotesPayable to label_ProceedsFromNotesPayable_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInOtherCurrentLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInOtherCurrentLiabilities">Other current liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="label_IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="Label : IncreaseDecreaseInOtherCurrentLiabilities to label_IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherCurrentLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherCurrentLiabilities_1" xml:lang="en-US" id="label_IncreaseDecreaseInOtherCurrentLiabilities_1">Other current liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="label_IncreaseDecreaseInOtherCurrentLiabilities_1" xlink:title="Label : IncreaseDecreaseInOtherCurrentLiabilities to label_IncreaseDecreaseInOtherCurrentLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOfDebtExchangeShare" xlink:label="ConversionOfDebtExchangeShare" xlink:title="ConversionOfDebtExchangeShare" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfDebtExchangeShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConversionOfDebtExchangeShare" xml:lang="en-US" id="label_ConversionOfDebtExchangeShare">Conversion of debt exchange to common stock, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfDebtExchangeShare" xlink:to="label_ConversionOfDebtExchangeShare" xlink:title="Label : ConversionOfDebtExchangeShare to label_ConversionOfDebtExchangeShare" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfDebtExchangeShare_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConversionOfDebtExchangeShare_1" xml:lang="en-US" id="label_ConversionOfDebtExchangeShare_1">Conversion of debt exchange to common stock, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfDebtExchangeShare" xlink:to="label_ConversionOfDebtExchangeShare_1" xlink:title="Label : ConversionOfDebtExchangeShare to label_ConversionOfDebtExchangeShare_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOfDebtExchangeValue" xlink:label="ConversionOfDebtExchangeValue" xlink:title="ConversionOfDebtExchangeValue" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfDebtExchangeValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConversionOfDebtExchangeValue" xml:lang="en-US" id="label_ConversionOfDebtExchangeValue">Conversion of debt exchange to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfDebtExchangeValue" xlink:to="label_ConversionOfDebtExchangeValue" xlink:title="Label : ConversionOfDebtExchangeValue to label_ConversionOfDebtExchangeValue" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfDebtExchangeValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConversionOfDebtExchangeValue_1" xml:lang="en-US" id="label_ConversionOfDebtExchangeValue_1">Conversion of debt exchange to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfDebtExchangeValue" xlink:to="label_ConversionOfDebtExchangeValue_1" xlink:title="Label : ConversionOfDebtExchangeValue to label_ConversionOfDebtExchangeValue_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US" id="label_OperatingLeaseLiabilityNoncurrent">Lease liability, net of current maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="label_OperatingLeaseLiabilityNoncurrent" xlink:title="Label : OperatingLeaseLiabilityNoncurrent to label_OperatingLeaseLiabilityNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherLiabilitiesCurrent" xml:lang="en-US" id="label_OtherLiabilitiesCurrent">Other current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="label_OtherLiabilitiesCurrent" xlink:title="Label : OtherLiabilitiesCurrent to label_OtherLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLeaseLiabilityCurrent" xml:lang="en-US" id="label_OperatingLeaseLiabilityCurrent">Lease liability, current maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="label_OperatingLeaseLiabilityCurrent" xlink:title="Label : OperatingLeaseLiabilityCurrent to label_OperatingLeaseLiabilityCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:label="NotesAndLoansReceivableNetNoncurrent" xlink:title="NotesAndLoansReceivableNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesAndLoansReceivableNetNoncurrent" xml:lang="en-US" id="label_NotesAndLoansReceivableNetNoncurrent">Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesAndLoansReceivableNetNoncurrent" xlink:to="label_NotesAndLoansReceivableNetNoncurrent" xlink:title="Label : NotesAndLoansReceivableNetNoncurrent to label_NotesAndLoansReceivableNetNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLeaseRightOfUseAsset" xml:lang="en-US" id="label_OperatingLeaseRightOfUseAsset">Right-of-use asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="label_OperatingLeaseRightOfUseAsset" xlink:title="Label : OperatingLeaseRightOfUseAsset to label_OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilityNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseLiabilityNoncurrent_1" xml:lang="en-US" id="label_OperatingLeaseLiabilityNoncurrent_1">Operating Lease, Liability, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="label_OperatingLeaseLiabilityNoncurrent_1" xlink:title="Label : OperatingLeaseLiabilityNoncurrent to label_OperatingLeaseLiabilityNoncurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherLiabilitiesCurrent_1" xml:lang="en-US" id="label_OtherLiabilitiesCurrent_1">Other Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="label_OtherLiabilitiesCurrent_1" xlink:title="Label : OtherLiabilitiesCurrent to label_OtherLiabilitiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilityCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseLiabilityCurrent_1" xml:lang="en-US" id="label_OperatingLeaseLiabilityCurrent_1">Operating Lease, Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="label_OperatingLeaseLiabilityCurrent_1" xlink:title="Label : OperatingLeaseLiabilityCurrent to label_OperatingLeaseLiabilityCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractThreeMember" xlink:label="ContractThreeMember" xlink:title="ContractThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_ContractThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractThreeMember" xml:lang="en-US" id="label_ContractThreeMember">Contract Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractThreeMember" xlink:to="label_ContractThreeMember" xlink:title="Label : ContractThreeMember to label_ContractThreeMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalRevenueMember" xlink:label="MedicalRevenueMember" xlink:title="MedicalRevenueMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MedicalRevenueMember" xml:lang="en-US" id="label_MedicalRevenueMember">Medical revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalRevenueMember" xlink:to="label_MedicalRevenueMember" xlink:title="Label : MedicalRevenueMember to label_MedicalRevenueMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalRevenueMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MedicalRevenueMember_1" xml:lang="en-US" id="label_MedicalRevenueMember_1">Medical revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalRevenueMember" xlink:to="label_MedicalRevenueMember_1" xlink:title="Label : MedicalRevenueMember to label_MedicalRevenueMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="StockIssuedDuringPeriodValueConversionOfUnits" xlink:title="StockIssuedDuringPeriodValueConversionOfUnits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueConversionOfUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueConversionOfUnits" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueConversionOfUnits">Conversion of restricted stock units to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="label_StockIssuedDuringPeriodValueConversionOfUnits" xlink:title="Label : StockIssuedDuringPeriodValueConversionOfUnits to label_StockIssuedDuringPeriodValueConversionOfUnits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueConversionOfUnits_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodValueConversionOfUnits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueConversionOfUnits_1">Conversion of restricted stock units to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="label_StockIssuedDuringPeriodValueConversionOfUnits_1" xlink:title="Label : StockIssuedDuringPeriodValueConversionOfUnits to label_StockIssuedDuringPeriodValueConversionOfUnits_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesConversionOfUnits" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesConversionOfUnits">Conversion of restricted stock units to common stock, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="label_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="Label : StockIssuedDuringPeriodSharesConversionOfUnits to label_StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesConversionOfUnits_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodSharesConversionOfUnits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesConversionOfUnits_1">Conversion of restricted stock units to common stock, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="label_StockIssuedDuringPeriodSharesConversionOfUnits_1" xlink:title="Label : StockIssuedDuringPeriodSharesConversionOfUnits to label_StockIssuedDuringPeriodSharesConversionOfUnits_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:label="StockIssuedDuringPeriodValuesReverseStockSplits" xlink:title="StockIssuedDuringPeriodValuesReverseStockSplits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValuesReverseStockSplits" xml:lang="en-US" id="label_StockIssuedDuringPeriodValuesReverseStockSplits">Reverse stock split settlement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValuesReverseStockSplits" xlink:to="label_StockIssuedDuringPeriodValuesReverseStockSplits" xlink:title="Label : StockIssuedDuringPeriodValuesReverseStockSplits to label_StockIssuedDuringPeriodValuesReverseStockSplits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValuesReverseStockSplits_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodValuesReverseStockSplits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValuesReverseStockSplits_1">Reverse stock split settlement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValuesReverseStockSplits" xlink:to="label_StockIssuedDuringPeriodValuesReverseStockSplits_1" xlink:title="Label : StockIssuedDuringPeriodValuesReverseStockSplits to label_StockIssuedDuringPeriodValuesReverseStockSplits_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="StockIssuedDuringPeriodSharesReverseStockSplits" xlink:title="StockIssuedDuringPeriodSharesReverseStockSplits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesReverseStockSplits" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesReverseStockSplits">Reverse stock split settlement, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="label_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:title="Label : StockIssuedDuringPeriodSharesReverseStockSplits to label_StockIssuedDuringPeriodSharesReverseStockSplits" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesReverseStockSplits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesReverseStockSplits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesReverseStockSplits_1">Reverse stock split settlement, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="label_StockIssuedDuringPeriodSharesReverseStockSplits_1" xlink:title="Label : StockIssuedDuringPeriodSharesReverseStockSplits to label_StockIssuedDuringPeriodSharesReverseStockSplits_1" />
    <link:label xlink:type="resource" xlink:label="label_NotesAndLoansReceivableNetNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NotesAndLoansReceivableNetNoncurrent_1" xml:lang="en-US" id="label_NotesAndLoansReceivableNetNoncurrent_1">Long-term notes receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesAndLoansReceivableNetNoncurrent" xlink:to="label_NotesAndLoansReceivableNetNoncurrent_1" xlink:title="Label : NotesAndLoansReceivableNetNoncurrent to label_NotesAndLoansReceivableNetNoncurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseRightOfUseAsset_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseRightOfUseAsset_1" xml:lang="en-US" id="label_OperatingLeaseRightOfUseAsset_1">Operating Lease, Right-of-Use Asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="label_OperatingLeaseRightOfUseAsset_1" xlink:title="Label : OperatingLeaseRightOfUseAsset to label_OperatingLeaseRightOfUseAsset_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="OtherMachineryAndEquipmentMember" xlink:title="OtherMachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_OtherMachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherMachineryAndEquipmentMember" xml:lang="en-US" id="label_OtherMachineryAndEquipmentMember">Other Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherMachineryAndEquipmentMember" xlink:to="label_OtherMachineryAndEquipmentMember" xlink:title="Label : OtherMachineryAndEquipmentMember to label_OtherMachineryAndEquipmentMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionFee" xlink:label="ConstructionFee" xlink:title="ConstructionFee" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionFee" xml:lang="en-US" id="label_ConstructionFee">Construction fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionFee" xlink:to="label_ConstructionFee" xlink:title="Label : ConstructionFee to label_ConstructionFee" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionFee_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionFee_1" xml:lang="en-US" id="label_ConstructionFee_1">Construction fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionFee" xlink:to="label_ConstructionFee_1" xlink:title="Label : ConstructionFee to label_ConstructionFee_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RedemptionDistributions" xlink:label="RedemptionDistributions" xlink:title="RedemptionDistributions" />
    <link:label xlink:type="resource" xlink:label="label_RedemptionDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RedemptionDistributions" xml:lang="en-US" id="label_RedemptionDistributions">Redemption distributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionDistributions" xlink:to="label_RedemptionDistributions" xlink:title="Label : RedemptionDistributions to label_RedemptionDistributions" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalConstructionServicesMember" xlink:label="MedicalConstructionServicesMember" xlink:title="MedicalConstructionServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalConstructionServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MedicalConstructionServicesMember" xml:lang="en-US" id="label_MedicalConstructionServicesMember">Medical Construction Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalConstructionServicesMember" xlink:to="label_MedicalConstructionServicesMember" xlink:title="Label : MedicalConstructionServicesMember to label_MedicalConstructionServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalConstructionServicesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MedicalConstructionServicesMember_1" xml:lang="en-US" id="label_MedicalConstructionServicesMember_1">Medical (construction services) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalConstructionServicesMember" xlink:to="label_MedicalConstructionServicesMember_1" xlink:title="Label : MedicalConstructionServicesMember to label_MedicalConstructionServicesMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GovernmentContractMember" xlink:label="GovernmentContractMember" xlink:title="GovernmentContractMember" />
    <link:label xlink:type="resource" xlink:label="label_GovernmentContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GovernmentContractMember" xml:lang="en-US" id="label_GovernmentContractMember">Government Contract [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GovernmentContractMember" xlink:to="label_GovernmentContractMember" xlink:title="Label : GovernmentContractMember to label_GovernmentContractMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_HospitalityMember" xlink:label="HospitalityMember" xlink:title="HospitalityMember" />
    <link:label xlink:type="resource" xlink:label="label_HospitalityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_HospitalityMember" xml:lang="en-US" id="label_HospitalityMember">Hospitality [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HospitalityMember" xlink:to="label_HospitalityMember" xlink:title="Label : HospitalityMember to label_HospitalityMember" />
    <link:label xlink:type="resource" xlink:label="label_HospitalityMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_HospitalityMember_1" xml:lang="en-US" id="label_HospitalityMember_1">Hotel/Hospitality [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HospitalityMember" xlink:to="label_HospitalityMember_1" xlink:title="Label : HospitalityMember to label_HospitalityMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BuildingHeldForLeaseMember" xlink:label="BuildingHeldForLeaseMember" xlink:title="BuildingHeldForLeaseMember" />
    <link:label xlink:type="resource" xlink:label="label_BuildingHeldForLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BuildingHeldForLeaseMember" xml:lang="en-US" id="label_BuildingHeldForLeaseMember">Building Held For Lease [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingHeldForLeaseMember" xlink:to="label_BuildingHeldForLeaseMember" xlink:title="Label : BuildingHeldForLeaseMember to label_BuildingHeldForLeaseMember" />
    <link:label xlink:type="resource" xlink:label="label_BuildingHeldForLeaseMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BuildingHeldForLeaseMember_1" xml:lang="en-US" id="label_BuildingHeldForLeaseMember_1">Building held for lease [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingHeldForLeaseMember" xlink:to="label_BuildingHeldForLeaseMember_1" xlink:title="Label : BuildingHeldForLeaseMember to label_BuildingHeldForLeaseMember_1" />
    <link:label xlink:type="resource" xlink:label="label_BuildingHeldForLeaseMember_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_BuildingHeldForLeaseMember_2" xml:lang="en-US" id="label_BuildingHeldForLeaseMember_2">Building held for lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingHeldForLeaseMember" xlink:to="label_BuildingHeldForLeaseMember_2" xlink:title="Label : BuildingHeldForLeaseMember to label_BuildingHeldForLeaseMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LaboratoryAndTemporaryUnitsMember" xlink:label="LaboratoryAndTemporaryUnitsMember" xlink:title="LaboratoryAndTemporaryUnitsMember" />
    <link:label xlink:type="resource" xlink:label="label_LaboratoryAndTemporaryUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_LaboratoryAndTemporaryUnitsMember" xml:lang="en-US" id="label_LaboratoryAndTemporaryUnitsMember">Laboratory and temporary units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LaboratoryAndTemporaryUnitsMember" xlink:to="label_LaboratoryAndTemporaryUnitsMember" xlink:title="Label : LaboratoryAndTemporaryUnitsMember to label_LaboratoryAndTemporaryUnitsMember" />
    <link:label xlink:type="resource" xlink:label="label_LaboratoryAndTemporaryUnitsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LaboratoryAndTemporaryUnitsMember_1" xml:lang="en-US" id="label_LaboratoryAndTemporaryUnitsMember_1">Laboratory and temporary units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LaboratoryAndTemporaryUnitsMember" xlink:to="label_LaboratoryAndTemporaryUnitsMember_1" xlink:title="Label : LaboratoryAndTemporaryUnitsMember to label_LaboratoryAndTemporaryUnitsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_LaboratoryAndTemporaryUnitsMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LaboratoryAndTemporaryUnitsMember_2" xml:lang="en-US" id="label_LaboratoryAndTemporaryUnitsMember_2">Laboratory And Temporary Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LaboratoryAndTemporaryUnitsMember" xlink:to="label_LaboratoryAndTemporaryUnitsMember_2" xlink:title="Label : LaboratoryAndTemporaryUnitsMember to label_LaboratoryAndTemporaryUnitsMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:label xlink:type="resource" xlink:label="label_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BuildingMember" xml:lang="en-US" id="label_BuildingMember">Building [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingMember" xlink:to="label_BuildingMember" xlink:title="Label : BuildingMember to label_BuildingMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="AutomobilesMember" xlink:title="AutomobilesMember" />
    <link:label xlink:type="resource" xlink:label="label_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AutomobilesMember" xml:lang="en-US" id="label_AutomobilesMember">Automobiles [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AutomobilesMember" xlink:to="label_AutomobilesMember" xlink:title="Label : AutomobilesMember to label_AutomobilesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MachineryAndEquipmentMember" xml:lang="en-US" id="label_MachineryAndEquipmentMember">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="label_MachineryAndEquipmentMember" xlink:title="Label : MachineryAndEquipmentMember to label_MachineryAndEquipmentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="label_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeaseholdImprovementsMember" xml:lang="en-US" id="label_LeaseholdImprovementsMember">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseholdImprovementsMember" xlink:to="label_LeaseholdImprovementsMember" xlink:title="Label : LeaseholdImprovementsMember to label_LeaseholdImprovementsMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchaseRate" xlink:label="WarrantsToPurchaseRate" xlink:title="WarrantsToPurchaseRate" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchaseRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantsToPurchaseRate" xml:lang="en-US" id="label_WarrantsToPurchaseRate">Warrants to purchase rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchaseRate" xlink:to="label_WarrantsToPurchaseRate" xlink:title="Label : WarrantsToPurchaseRate to label_WarrantsToPurchaseRate" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfGrossProceed" xlink:label="PercentageOfGrossProceed" xlink:title="PercentageOfGrossProceed" />
    <link:label xlink:type="resource" xlink:label="label_PercentageOfGrossProceed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PercentageOfGrossProceed" xml:lang="en-US" id="label_PercentageOfGrossProceed">Percentage of gross proceed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfGrossProceed" xlink:to="label_PercentageOfGrossProceed" xlink:title="Label : PercentageOfGrossProceed to label_PercentageOfGrossProceed" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember" xlink:label="ScenarioForecastMember" xlink:title="ScenarioForecastMember" />
    <link:label xlink:type="resource" xlink:label="label_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScenarioForecastMember" xml:lang="en-US" id="label_ScenarioForecastMember">Forecast [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioForecastMember" xlink:to="label_ScenarioForecastMember" xlink:title="Label : ScenarioForecastMember to label_ScenarioForecastMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="ConsolidationVariableInterestEntityPolicy" xlink:title="ConsolidationVariableInterestEntityPolicy" />
    <link:label xlink:type="resource" xlink:label="label_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConsolidationVariableInterestEntityPolicy" xml:lang="en-US" id="label_ConsolidationVariableInterestEntityPolicy">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationVariableInterestEntityPolicy" xlink:to="label_ConsolidationVariableInterestEntityPolicy" xlink:title="Label : ConsolidationVariableInterestEntityPolicy to label_ConsolidationVariableInterestEntityPolicy" />
    <link:label xlink:type="resource" xlink:label="label_ConsolidationVariableInterestEntityPolicy_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConsolidationVariableInterestEntityPolicy_1" xml:lang="en-US" id="label_ConsolidationVariableInterestEntityPolicy_1">Variable Interest Entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationVariableInterestEntityPolicy" xlink:to="label_ConsolidationVariableInterestEntityPolicy_1" xlink:title="Label : ConsolidationVariableInterestEntityPolicy to label_ConsolidationVariableInterestEntityPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="BusinessCombinationsPolicy" xlink:title="BusinessCombinationsPolicy" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationsPolicy" xml:lang="en-US" id="label_BusinessCombinationsPolicy">Business Combinations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsPolicy" xlink:to="label_BusinessCombinationsPolicy" xlink:title="Label : BusinessCombinationsPolicy to label_BusinessCombinationsPolicy" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockNumberOfSharesUnderwritter" xlink:label="CommonStockNumberOfSharesUnderwritter" xlink:title="CommonStockNumberOfSharesUnderwritter" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockNumberOfSharesUnderwritter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CommonStockNumberOfSharesUnderwritter" xml:lang="en-US" id="label_CommonStockNumberOfSharesUnderwritter">Common stock to the underwriter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNumberOfSharesUnderwritter" xlink:to="label_CommonStockNumberOfSharesUnderwritter" xlink:title="Label : CommonStockNumberOfSharesUnderwritter to label_CommonStockNumberOfSharesUnderwritter" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockNumberOfSharesUnderwritter_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockNumberOfSharesUnderwritter_1" xml:lang="en-US" id="label_CommonStockNumberOfSharesUnderwritter_1">Common stock to the underwriter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNumberOfSharesUnderwritter" xlink:to="label_CommonStockNumberOfSharesUnderwritter_1" xlink:title="Label : CommonStockNumberOfSharesUnderwritter to label_CommonStockNumberOfSharesUnderwritter_1" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockNumberOfSharesUnderwritter_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockNumberOfSharesUnderwritter_2" xml:lang="en-US" id="label_CommonStockNumberOfSharesUnderwritter_2">Common stock to the underwriter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNumberOfSharesUnderwritter" xlink:to="label_CommonStockNumberOfSharesUnderwritter_2" xlink:title="Label : CommonStockNumberOfSharesUnderwritter to label_CommonStockNumberOfSharesUnderwritter_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:label="FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:title="FutureTaxableIncomeTemporarilyRemovesPercentage" />
    <link:label xlink:type="resource" xlink:label="label_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_FutureTaxableIncomeTemporarilyRemovesPercentage" xml:lang="en-US" id="label_FutureTaxableIncomeTemporarilyRemovesPercentage">Future taxable income temporarily removed percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:to="label_FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:title="Label : FutureTaxableIncomeTemporarilyRemovesPercentage to label_FutureTaxableIncomeTemporarilyRemovesPercentage" />
    <link:label xlink:type="resource" xlink:label="label_FutureTaxableIncomeTemporarilyRemovesPercentage_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FutureTaxableIncomeTemporarilyRemovesPercentage_1" xml:lang="en-US" id="label_FutureTaxableIncomeTemporarilyRemovesPercentage_1">Future taxable income temporarily removed percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:to="label_FutureTaxableIncomeTemporarilyRemovesPercentage_1" xlink:title="Label : FutureTaxableIncomeTemporarilyRemovesPercentage to label_FutureTaxableIncomeTemporarilyRemovesPercentage_1" />
    <link:label xlink:type="resource" xlink:label="label_FutureTaxableIncomeTemporarilyRemovesPercentage_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FutureTaxableIncomeTemporarilyRemovesPercentage_2" xml:lang="en-US" id="label_FutureTaxableIncomeTemporarilyRemovesPercentage_2">Future Taxable Income Temporarily Removed Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxableIncomeTemporarilyRemovesPercentage" xlink:to="label_FutureTaxableIncomeTemporarilyRemovesPercentage_2" xlink:title="Label : FutureTaxableIncomeTemporarilyRemovesPercentage to label_FutureTaxableIncomeTemporarilyRemovesPercentage_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Commonstockascompensation" xlink:label="Commonstockascompensation" xlink:title="Commonstockascompensation" />
    <link:label xlink:type="resource" xlink:label="label_Commonstockascompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_Commonstockascompensation" xml:lang="en-US" id="label_Commonstockascompensation">Common stock as compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Commonstockascompensation" xlink:to="label_Commonstockascompensation" xlink:title="Label : Commonstockascompensation to label_Commonstockascompensation" />
    <link:label xlink:type="resource" xlink:label="label_Commonstockascompensation_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Commonstockascompensation_1" xml:lang="en-US" id="label_Commonstockascompensation_1">Common stock as compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Commonstockascompensation" xlink:to="label_Commonstockascompensation_1" xlink:title="Label : Commonstockascompensation to label_Commonstockascompensation_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockUnderlyingDebenture" xlink:label="CommonStockUnderlyingDebenture" xlink:title="CommonStockUnderlyingDebenture" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockUnderlyingDebenture" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockUnderlyingDebenture" xml:lang="en-US" id="label_CommonStockUnderlyingDebenture">Common stock underlying debenture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockUnderlyingDebenture" xlink:to="label_CommonStockUnderlyingDebenture" xlink:title="Label : CommonStockUnderlyingDebenture to label_CommonStockUnderlyingDebenture" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockUnderlyingDebenture_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockUnderlyingDebenture_1" xml:lang="en-US" id="label_CommonStockUnderlyingDebenture_1">Common stock underlying debenture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockUnderlyingDebenture" xlink:to="label_CommonStockUnderlyingDebenture_1" xlink:title="Label : CommonStockUnderlyingDebenture to label_CommonStockUnderlyingDebenture_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherUnderwritingExpense" xlink:label="OtherUnderwritingExpense" xlink:title="OtherUnderwritingExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherUnderwritingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherUnderwritingExpense" xml:lang="en-US" id="label_OtherUnderwritingExpense">Other Underwriting Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherUnderwritingExpense" xlink:to="label_OtherUnderwritingExpense" xlink:title="Label : OtherUnderwritingExpense to label_OtherUnderwritingExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherUnderwritingExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherUnderwritingExpense_1" xml:lang="en-US" id="label_OtherUnderwritingExpense_1">Underwriting discounts and commissions and other offering expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherUnderwritingExpense" xlink:to="label_OtherUnderwritingExpense_1" xlink:title="Label : OtherUnderwritingExpense to label_OtherUnderwritingExpense_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OptionsGrantedToPurchaseCommonStock" xlink:label="OptionsGrantedToPurchaseCommonStock" xlink:title="OptionsGrantedToPurchaseCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_OptionsGrantedToPurchaseCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OptionsGrantedToPurchaseCommonStock" xml:lang="en-US" id="label_OptionsGrantedToPurchaseCommonStock">Options granted to purchase common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionsGrantedToPurchaseCommonStock" xlink:to="label_OptionsGrantedToPurchaseCommonStock" xlink:title="Label : OptionsGrantedToPurchaseCommonStock to label_OptionsGrantedToPurchaseCommonStock" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FutureTaxableIncomePercentage" xlink:label="FutureTaxableIncomePercentage" xlink:title="FutureTaxableIncomePercentage" />
    <link:label xlink:type="resource" xlink:label="label_FutureTaxableIncomePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_FutureTaxableIncomePercentage" xml:lang="en-US" id="label_FutureTaxableIncomePercentage">Percentage of future taxable income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxableIncomePercentage" xlink:to="label_FutureTaxableIncomePercentage" xlink:title="Label : FutureTaxableIncomePercentage to label_FutureTaxableIncomePercentage" />
    <link:label xlink:type="resource" xlink:label="label_FutureTaxableIncomePercentage_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FutureTaxableIncomePercentage_1" xml:lang="en-US" id="label_FutureTaxableIncomePercentage_1">Future taxable income percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxableIncomePercentage" xlink:to="label_FutureTaxableIncomePercentage_1" xlink:title="Label : FutureTaxableIncomePercentage to label_FutureTaxableIncomePercentage_1" />
    <link:label xlink:type="resource" xlink:label="label_FutureTaxableIncomePercentage_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FutureTaxableIncomePercentage_2" xml:lang="en-US" id="label_FutureTaxableIncomePercentage_2">Future Taxable Income Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxableIncomePercentage" xlink:to="label_FutureTaxableIncomePercentage_2" xlink:title="Label : FutureTaxableIncomePercentage to label_FutureTaxableIncomePercentage_2" />
    <link:label xlink:type="resource" xlink:label="label_OptionsGrantedToPurchaseCommonStock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OptionsGrantedToPurchaseCommonStock_1" xml:lang="en-US" id="label_OptionsGrantedToPurchaseCommonStock_1">Option to purchase additional common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionsGrantedToPurchaseCommonStock" xlink:to="label_OptionsGrantedToPurchaseCommonStock_1" xlink:title="Label : OptionsGrantedToPurchaseCommonStock to label_OptionsGrantedToPurchaseCommonStock_1" />
    <link:label xlink:type="resource" xlink:label="label_OptionsGrantedToPurchaseCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_OptionsGrantedToPurchaseCommonStock_2" xml:lang="en-US" id="label_OptionsGrantedToPurchaseCommonStock_2">Option to purchase additional common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionsGrantedToPurchaseCommonStock" xlink:to="label_OptionsGrantedToPurchaseCommonStock_2" xlink:title="Label : OptionsGrantedToPurchaseCommonStock to label_OptionsGrantedToPurchaseCommonStock_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SubsequentEventsTextBlock" xml:lang="en-US" id="label_SubsequentEventsTextBlock">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="label_SubsequentEventsTextBlock" xlink:title="Label : SubsequentEventsTextBlock to label_SubsequentEventsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue" xlink:label="OtherCostOfOperatingRevenue" xlink:title="OtherCostOfOperatingRevenue" />
    <link:label xlink:type="resource" xlink:label="label_OtherCostOfOperatingRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherCostOfOperatingRevenue" xml:lang="en-US" id="label_OtherCostOfOperatingRevenue">Total cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCostOfOperatingRevenue" xlink:to="label_OtherCostOfOperatingRevenue" xlink:title="Label : OtherCostOfOperatingRevenue to label_OtherCostOfOperatingRevenue" />
    <link:label xlink:type="resource" xlink:label="label_OtherCostOfOperatingRevenue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCostOfOperatingRevenue_1" xml:lang="en-US" id="label_OtherCostOfOperatingRevenue_1">Other Cost of Operating Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCostOfOperatingRevenue" xlink:to="label_OtherCostOfOperatingRevenue_1" xlink:title="Label : OtherCostOfOperatingRevenue to label_OtherCostOfOperatingRevenue_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommercialUnits" xlink:label="CommercialUnits" xlink:title="CommercialUnits" />
    <link:label xlink:type="resource" xlink:label="label_CommercialUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommercialUnits" xml:lang="en-US" id="label_CommercialUnits">Commercial units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommercialUnits" xlink:to="label_CommercialUnits" xlink:title="Label : CommercialUnits to label_CommercialUnits" />
    <link:label xlink:type="resource" xlink:label="label_CommercialUnits_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommercialUnits_1" xml:lang="en-US" id="label_CommercialUnits_1">Commercial units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommercialUnits" xlink:to="label_CommercialUnits_1" xlink:title="Label : CommercialUnits to label_CommercialUnits_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ResidentialUnits" xlink:label="ResidentialUnits" xlink:title="ResidentialUnits" />
    <link:label xlink:type="resource" xlink:label="label_ResidentialUnits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ResidentialUnits" xml:lang="en-US" id="label_ResidentialUnits">Residential units (in units)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResidentialUnits" xlink:to="label_ResidentialUnits" xlink:title="Label : ResidentialUnits to label_ResidentialUnits" />
    <link:label xlink:type="resource" xlink:label="label_ResidentialUnits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ResidentialUnits_1" xml:lang="en-US" id="label_ResidentialUnits_1">Residential units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResidentialUnits" xlink:to="label_ResidentialUnits_1" xlink:title="Label : ResidentialUnits to label_ResidentialUnits_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1" xml:lang="en-US" id="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1">Increase (Decrease) in Due to Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1" xlink:title="Label : IncreaseDecreaseInDueToRelatedPartiesCurrent to label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PreferredStockValue_1" xml:lang="en-US" id="label_PreferredStockValue_1">Preferred stock, $1.00 par value, 5,405,010 shares authorized; &#x2014; and &#x2014; issued and outstanding as of December 31, 2018 and 2017, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="label_PreferredStockValue_1" xlink:title="Label : PreferredStockValue to label_PreferredStockValue_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EarnoutLiabilities" xlink:label="EarnoutLiabilities" xlink:title="EarnoutLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_EarnoutLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarnoutLiabilities" xml:lang="en-US" id="label_EarnoutLiabilities">Earnout liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarnoutLiabilities" xlink:to="label_EarnoutLiabilities" xlink:title="Label : EarnoutLiabilities to label_EarnoutLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_EarnoutLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EarnoutLiabilities_1" xml:lang="en-US" id="label_EarnoutLiabilities_1">Earnout liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarnoutLiabilities" xlink:to="label_EarnoutLiabilities_1" xlink:title="Label : EarnoutLiabilities to label_EarnoutLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePaymentsUse" xlink:label="OperatingLeasePaymentsUse" xlink:title="OperatingLeasePaymentsUse" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeasePaymentsUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeasePaymentsUse" xml:lang="en-US" id="label_OperatingLeasePaymentsUse">Operating lease for office space</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasePaymentsUse" xlink:to="label_OperatingLeasePaymentsUse" xlink:title="Label : OperatingLeasePaymentsUse to label_OperatingLeasePaymentsUse" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:label="OperatingLeasesIndemnificationAgreementsDescription" xlink:title="OperatingLeasesIndemnificationAgreementsDescription" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeasesIndemnificationAgreementsDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeasesIndemnificationAgreementsDescription" xml:lang="en-US" id="label_OperatingLeasesIndemnificationAgreementsDescription">Leases, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesIndemnificationAgreementsDescription" xlink:to="label_OperatingLeasesIndemnificationAgreementsDescription" xlink:title="Label : OperatingLeasesIndemnificationAgreementsDescription to label_OperatingLeasesIndemnificationAgreementsDescription" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseTermOfContract" xml:lang="en-US" id="label_LesseeOperatingLeaseTermOfContract">Leases, term of contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="label_LesseeOperatingLeaseTermOfContract" xlink:title="Label : LesseeOperatingLeaseTermOfContract to label_LesseeOperatingLeaseTermOfContract" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeasePaymentsUse_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeasePaymentsUse_1" xml:lang="en-US" id="label_OperatingLeasePaymentsUse_1">Operating Lease, Payments, Use</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasePaymentsUse" xlink:to="label_OperatingLeasePaymentsUse_1" xlink:title="Label : OperatingLeasePaymentsUse to label_OperatingLeasePaymentsUse_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeasesIndemnificationAgreementsDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeasesIndemnificationAgreementsDescription_1" xml:lang="en-US" id="label_OperatingLeasesIndemnificationAgreementsDescription_1">Operating Leases, Indemnification Agreements, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesIndemnificationAgreementsDescription" xlink:to="label_OperatingLeasesIndemnificationAgreementsDescription_1" xlink:title="Label : OperatingLeasesIndemnificationAgreementsDescription to label_OperatingLeasesIndemnificationAgreementsDescription_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseTermOfContract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseTermOfContract_1" xml:lang="en-US" id="label_LesseeOperatingLeaseTermOfContract_1">Lessee, Operating Lease, Term of Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="label_LesseeOperatingLeaseTermOfContract_1" xlink:title="Label : LesseeOperatingLeaseTermOfContract to label_LesseeOperatingLeaseTermOfContract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:label xlink:type="resource" xlink:label="label_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeLeaseDescriptionLineItems" xml:lang="en-US" id="label_LesseeLeaseDescriptionLineItems">Lessee, Lease, Description [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="label_LesseeLeaseDescriptionLineItems" xlink:title="Label : LesseeLeaseDescriptionLineItems to label_LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:label xlink:type="resource" xlink:label="label_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeLeaseDescriptionTable" xml:lang="en-US" id="label_LesseeLeaseDescriptionTable">Lessee, Lease, Description [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionTable" xlink:to="label_LesseeLeaseDescriptionTable" xlink:title="Label : LesseeLeaseDescriptionTable to label_LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US" id="label_FinanceLeaseLiabilityUndiscountedExcessAmount">Less: Imputed interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="label_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="Label : FinanceLeaseLiabilityUndiscountedExcessAmount to label_FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDue" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDue">Finance Lease, Liability, Payment, Due</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="label_FinanceLeaseLiabilityPaymentsDue" xlink:title="Label : FinanceLeaseLiabilityPaymentsDue to label_FinanceLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFive" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFive" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFive" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFive">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearFive to label_FinanceLeaseLiabilityPaymentsDueYearFive" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearFive_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFive_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFive_1">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearFive_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearFive to label_FinanceLeaseLiabilityPaymentsDueYearFive_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFour">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearFour to label_FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearThree">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearThree to label_FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearTwo">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearTwo to label_FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueNextTwelveMonths to label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilitiesPaymentsDueAbstract" xml:lang="en-US" id="label_FinanceLeaseLiabilitiesPaymentsDueAbstract">Financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="label_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="Label : FinanceLeaseLiabilitiesPaymentsDueAbstract to label_FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_OperatingLeaseLiability" xml:lang="en-US" id="label_OperatingLeaseLiability">Total operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="label_OperatingLeaseLiability" xlink:title="Label : OperatingLeaseLiability to label_OperatingLeaseLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDue">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDue to label_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearFive to label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearFour to label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearThree to label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseLiabilitiesPaymentsDueAbstract" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesPaymentsDueAbstract">Operating</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="label_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="Label : OperatingLeaseLiabilitiesPaymentsDueAbstract to label_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityUndiscountedExcessAmount_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityUndiscountedExcessAmount_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityUndiscountedExcessAmount_1">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="label_FinanceLeaseLiabilityUndiscountedExcessAmount_1" xlink:title="Label : FinanceLeaseLiabilityUndiscountedExcessAmount to label_FinanceLeaseLiabilityUndiscountedExcessAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDue_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDue_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDue_1">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="label_FinanceLeaseLiabilityPaymentsDue_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDue to label_FinanceLeaseLiabilityPaymentsDue_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearFour_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFour_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFour_1">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearFour_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearFour to label_FinanceLeaseLiabilityPaymentsDueYearFour_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearThree_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearThree_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearThree_1">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearThree_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearThree to label_FinanceLeaseLiabilityPaymentsDueYearThree_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearTwo_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearTwo_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearTwo_1">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="label_FinanceLeaseLiabilityPaymentsDueYearTwo_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearTwo to label_FinanceLeaseLiabilityPaymentsDueYearTwo_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueNextTwelveMonths to label_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilitiesPaymentsDueAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilitiesPaymentsDueAbstract_1" xml:lang="en-US" id="label_FinanceLeaseLiabilitiesPaymentsDueAbstract_1">Finance Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="label_FinanceLeaseLiabilitiesPaymentsDueAbstract_1" xlink:title="Label : FinanceLeaseLiabilitiesPaymentsDueAbstract to label_FinanceLeaseLiabilitiesPaymentsDueAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDue_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDue_1">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDue to label_LesseeOperatingLeaseLiabilityPaymentsDue_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearFive to label_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearFour to label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearThree to label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to label_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilitiesPaymentsDueAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseLiabilitiesPaymentsDueAbstract_1" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesPaymentsDueAbstract_1">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="label_OperatingLeaseLiabilitiesPaymentsDueAbstract_1" xlink:title="Label : OperatingLeaseLiabilitiesPaymentsDueAbstract to label_OperatingLeaseLiabilitiesPaymentsDueAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockVestAndBeIssuedShares" xlink:label="CommonStockVestAndBeIssuedShares" xlink:title="CommonStockVestAndBeIssuedShares" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockVestAndBeIssuedShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockVestAndBeIssuedShares" xml:lang="en-US" id="label_CommonStockVestAndBeIssuedShares">Common stock vest and be issued shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVestAndBeIssuedShares" xlink:to="label_CommonStockVestAndBeIssuedShares" xlink:title="Label : CommonStockVestAndBeIssuedShares to label_CommonStockVestAndBeIssuedShares" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockVestAndBeIssuedShares_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockVestAndBeIssuedShares_1" xml:lang="en-US" id="label_CommonStockVestAndBeIssuedShares_1">Common stock vest and be issued shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockVestAndBeIssuedShares" xlink:to="label_CommonStockVestAndBeIssuedShares_1" xlink:title="Label : CommonStockVestAndBeIssuedShares to label_CommonStockVestAndBeIssuedShares_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockRemainingVestAndBeIssuedShares" xlink:label="CommonStockRemainingVestAndBeIssuedShares" xlink:title="CommonStockRemainingVestAndBeIssuedShares" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockRemainingVestAndBeIssuedShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockRemainingVestAndBeIssuedShares" xml:lang="en-US" id="label_CommonStockRemainingVestAndBeIssuedShares">Common stock remaining vest and be issued shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockRemainingVestAndBeIssuedShares" xlink:to="label_CommonStockRemainingVestAndBeIssuedShares" xlink:title="Label : CommonStockRemainingVestAndBeIssuedShares to label_CommonStockRemainingVestAndBeIssuedShares" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockRemainingVestAndBeIssuedShares_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockRemainingVestAndBeIssuedShares_1" xml:lang="en-US" id="label_CommonStockRemainingVestAndBeIssuedShares_1">Common stock remaining vest and be issued shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockRemainingVestAndBeIssuedShares" xlink:to="label_CommonStockRemainingVestAndBeIssuedShares_1" xlink:title="Label : CommonStockRemainingVestAndBeIssuedShares to label_CommonStockRemainingVestAndBeIssuedShares_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PresentValueOfLeaseLiabilities" xlink:label="PresentValueOfLeaseLiabilities" xlink:title="PresentValueOfLeaseLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_PresentValueOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PresentValueOfLeaseLiabilities" xml:lang="en-US" id="label_PresentValueOfLeaseLiabilities">Present value of lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PresentValueOfLeaseLiabilities" xlink:to="label_PresentValueOfLeaseLiabilities" xlink:title="Label : PresentValueOfLeaseLiabilities to label_PresentValueOfLeaseLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_PresentValueOfLeaseLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PresentValueOfLeaseLiabilities_1" xml:lang="en-US" id="label_PresentValueOfLeaseLiabilities_1">Present value of lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PresentValueOfLeaseLiabilities" xlink:to="label_PresentValueOfLeaseLiabilities_1" xlink:title="Label : PresentValueOfLeaseLiabilities to label_PresentValueOfLeaseLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">Less: Imputed interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="Label : LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment" xlink:label="OtherCommitment" xlink:title="OtherCommitment" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitment" xml:lang="en-US" id="label_OtherCommitment">Other Commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitment" xlink:to="label_OtherCommitment" xlink:title="Label : OtherCommitment to label_OtherCommitment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFifthYear" xlink:label="OtherCommitmentDueInFifthYear" xlink:title="OtherCommitmentDueInFifthYear" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherCommitmentDueInFifthYear" xml:lang="en-US" id="label_OtherCommitmentDueInFifthYear">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInFifthYear" xlink:to="label_OtherCommitmentDueInFifthYear" xlink:title="Label : OtherCommitmentDueInFifthYear to label_OtherCommitmentDueInFifthYear" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="OtherCommitmentDueInFourthYear" xlink:title="OtherCommitmentDueInFourthYear" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInFourthYear" xml:lang="en-US" id="label_OtherCommitmentDueInFourthYear">Other Commitment, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInFourthYear" xlink:to="label_OtherCommitmentDueInFourthYear" xlink:title="Label : OtherCommitmentDueInFourthYear to label_OtherCommitmentDueInFourthYear" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="OtherCommitmentDueInThirdYear" xlink:title="OtherCommitmentDueInThirdYear" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInThirdYear" xml:lang="en-US" id="label_OtherCommitmentDueInThirdYear">Other Commitment, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInThirdYear" xlink:to="label_OtherCommitmentDueInThirdYear" xlink:title="Label : OtherCommitmentDueInThirdYear to label_OtherCommitmentDueInThirdYear" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="OtherCommitmentDueInSecondYear" xlink:title="OtherCommitmentDueInSecondYear" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInSecondYear" xml:lang="en-US" id="label_OtherCommitmentDueInSecondYear">Other Commitment, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInSecondYear" xlink:to="label_OtherCommitmentDueInSecondYear" xlink:title="Label : OtherCommitmentDueInSecondYear to label_OtherCommitmentDueInSecondYear" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="OtherCommitmentDueInNextTwelveMonths" xlink:title="OtherCommitmentDueInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInNextTwelveMonths" xml:lang="en-US" id="label_OtherCommitmentDueInNextTwelveMonths">Other Commitment, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInNextTwelveMonths" xlink:to="label_OtherCommitmentDueInNextTwelveMonths" xlink:title="Label : OtherCommitmentDueInNextTwelveMonths to label_OtherCommitmentDueInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1" xlink:title="Label : LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitment_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_OtherCommitment_1" xml:lang="en-US" id="label_OtherCommitment_1">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitment" xlink:to="label_OtherCommitment_1" xlink:title="Label : OtherCommitment to label_OtherCommitment_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInFifthYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInFifthYear_1" xml:lang="en-US" id="label_OtherCommitmentDueInFifthYear_1">Other Commitment, to be Paid, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInFifthYear" xlink:to="label_OtherCommitmentDueInFifthYear_1" xlink:title="Label : OtherCommitmentDueInFifthYear to label_OtherCommitmentDueInFifthYear_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInFourthYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherCommitmentDueInFourthYear_1" xml:lang="en-US" id="label_OtherCommitmentDueInFourthYear_1">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInFourthYear" xlink:to="label_OtherCommitmentDueInFourthYear_1" xlink:title="Label : OtherCommitmentDueInFourthYear to label_OtherCommitmentDueInFourthYear_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInThirdYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherCommitmentDueInThirdYear_1" xml:lang="en-US" id="label_OtherCommitmentDueInThirdYear_1">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInThirdYear" xlink:to="label_OtherCommitmentDueInThirdYear_1" xlink:title="Label : OtherCommitmentDueInThirdYear to label_OtherCommitmentDueInThirdYear_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInSecondYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherCommitmentDueInSecondYear_1" xml:lang="en-US" id="label_OtherCommitmentDueInSecondYear_1">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInSecondYear" xlink:to="label_OtherCommitmentDueInSecondYear_1" xlink:title="Label : OtherCommitmentDueInSecondYear to label_OtherCommitmentDueInSecondYear_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInNextTwelveMonths_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherCommitmentDueInNextTwelveMonths_1" xml:lang="en-US" id="label_OtherCommitmentDueInNextTwelveMonths_1">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInNextTwelveMonths" xlink:to="label_OtherCommitmentDueInNextTwelveMonths_1" xlink:title="Label : OtherCommitmentDueInNextTwelveMonths to label_OtherCommitmentDueInNextTwelveMonths_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US" id="label_FinanceLeaseWeightedAverageDiscountRatePercent">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="label_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="Label : FinanceLeaseWeightedAverageDiscountRatePercent to label_FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageDiscountRatePercent">Operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="label_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="Label : OperatingLeaseWeightedAverageDiscountRatePercent to label_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseWeightedAverageDiscountRatePercent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseWeightedAverageDiscountRatePercent_1" xml:lang="en-US" id="label_FinanceLeaseWeightedAverageDiscountRatePercent_1">Finance leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="label_FinanceLeaseWeightedAverageDiscountRatePercent_1" xlink:title="Label : FinanceLeaseWeightedAverageDiscountRatePercent to label_FinanceLeaseWeightedAverageDiscountRatePercent_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseWeightedAverageDiscountRatePercent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseWeightedAverageDiscountRatePercent_1" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageDiscountRatePercent_1">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="label_OperatingLeaseWeightedAverageDiscountRatePercent_1" xlink:title="Label : OperatingLeaseWeightedAverageDiscountRatePercent to label_OperatingLeaseWeightedAverageDiscountRatePercent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WeightedAverageDiscountRateAbstract" xlink:label="WeightedAverageDiscountRateAbstract" xlink:title="WeightedAverageDiscountRateAbstract" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageDiscountRateAbstract" xml:lang="en-US" id="label_WeightedAverageDiscountRateAbstract">Weighted Average Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="label_WeightedAverageDiscountRateAbstract" xlink:title="Label : WeightedAverageDiscountRateAbstract to label_WeightedAverageDiscountRateAbstract" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageDiscountRateAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageDiscountRateAbstract_1" xml:lang="en-US" id="label_WeightedAverageDiscountRateAbstract_1">Weighted Average Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="label_WeightedAverageDiscountRateAbstract_1" xlink:title="Label : WeightedAverageDiscountRateAbstract to label_WeightedAverageDiscountRateAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US" id="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1">Finance leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="Label : FinanceLeaseWeightedAverageRemainingLeaseTerm1 to label_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1">Operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="Label : OperatingLeaseWeightedAverageRemainingLeaseTerm1 to label_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1" xml:lang="en-US" id="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1" xlink:title="Label : FinanceLeaseWeightedAverageRemainingLeaseTerm1 to label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1" xlink:title="Label : OperatingLeaseWeightedAverageRemainingLeaseTerm1 to label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WeightedAverageRemainingLeaseTermAbstract" xlink:label="WeightedAverageRemainingLeaseTermAbstract" xlink:title="WeightedAverageRemainingLeaseTermAbstract" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageRemainingLeaseTermAbstract" xml:lang="en-US" id="label_WeightedAverageRemainingLeaseTermAbstract">Weighted Average Remaining Lease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="label_WeightedAverageRemainingLeaseTermAbstract" xlink:title="Label : WeightedAverageRemainingLeaseTermAbstract to label_WeightedAverageRemainingLeaseTermAbstract" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageRemainingLeaseTermAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageRemainingLeaseTermAbstract_1" xml:lang="en-US" id="label_WeightedAverageRemainingLeaseTermAbstract_1">Weighted Average Remaining Lease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="label_WeightedAverageRemainingLeaseTermAbstract_1" xlink:title="Label : WeightedAverageRemainingLeaseTermAbstract to label_WeightedAverageRemainingLeaseTermAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract" xlink:label="FinanceLeaseLiabilityAbstract" xlink:title="FinanceLeaseLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityAbstract" xml:lang="en-US" id="label_FinanceLeaseLiabilityAbstract">Finance Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityAbstract" xlink:to="label_FinanceLeaseLiabilityAbstract" xlink:title="Label : FinanceLeaseLiabilityAbstract to label_FinanceLeaseLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityAbstract_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityAbstract_1">Finance Lease Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityAbstract" xlink:to="label_FinanceLeaseLiabilityAbstract_1" xlink:title="Label : FinanceLeaseLiabilityAbstract to label_FinanceLeaseLiabilityAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiability_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseLiability_1" xml:lang="en-US" id="label_OperatingLeaseLiability_1">Operating Lease, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="label_OperatingLeaseLiability_1" xlink:title="Label : OperatingLeaseLiability to label_OperatingLeaseLiability_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiability_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseLiability_2" xml:lang="en-US" id="label_OperatingLeaseLiability_2">Present value of lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="label_OperatingLeaseLiability_2" xlink:title="Label : OperatingLeaseLiability to label_OperatingLeaseLiability_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingLeaseLiabilitiesNoncurrent" xlink:label="OperatingLeaseLiabilitiesNoncurrent" xlink:title="OperatingLeaseLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseLiabilitiesNoncurrent" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesNoncurrent">Non-current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesNoncurrent" xlink:to="label_OperatingLeaseLiabilitiesNoncurrent" xlink:title="Label : OperatingLeaseLiabilitiesNoncurrent to label_OperatingLeaseLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilitiesNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseLiabilitiesNoncurrent_1" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesNoncurrent_1">Non-current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesNoncurrent" xlink:to="label_OperatingLeaseLiabilitiesNoncurrent_1" xlink:title="Label : OperatingLeaseLiabilitiesNoncurrent to label_OperatingLeaseLiabilitiesNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingLeaseLiabilitiesCurrent" xlink:label="OperatingLeaseLiabilitiesCurrent" xlink:title="OperatingLeaseLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseLiabilitiesCurrent" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesCurrent">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesCurrent" xlink:to="label_OperatingLeaseLiabilitiesCurrent" xlink:title="Label : OperatingLeaseLiabilitiesCurrent to label_OperatingLeaseLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseLiabilitiesCurrent_1" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesCurrent_1">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesCurrent" xlink:to="label_OperatingLeaseLiabilitiesCurrent_1" xlink:title="Label : OperatingLeaseLiabilitiesCurrent to label_OperatingLeaseLiabilitiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingLeaseRightOfUseAssets" xlink:label="OperatingLeaseRightOfUseAssets" xlink:title="OperatingLeaseRightOfUseAssets" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseRightOfUseAssets" xml:lang="en-US" id="label_OperatingLeaseRightOfUseAssets">Right of use assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssets" xlink:to="label_OperatingLeaseRightOfUseAssets" xlink:title="Label : OperatingLeaseRightOfUseAssets to label_OperatingLeaseRightOfUseAssets" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseRightOfUseAssets_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLeaseRightOfUseAssets_1" xml:lang="en-US" id="label_OperatingLeaseRightOfUseAssets_1">Right of use assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssets" xlink:to="label_OperatingLeaseRightOfUseAssets_1" xlink:title="Label : OperatingLeaseRightOfUseAssets to label_OperatingLeaseRightOfUseAssets_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LeasesOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LeasesOperatingAbstract" xml:lang="en-US" id="label_LeasesOperatingAbstract">Operating Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOperatingAbstract" xlink:to="label_LeasesOperatingAbstract" xlink:title="Label : LeasesOperatingAbstract to label_LeasesOperatingAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LeasesOperatingAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeasesOperatingAbstract_1" xml:lang="en-US" id="label_LeasesOperatingAbstract_1">Leases, Operating [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOperatingAbstract" xlink:to="label_LeasesOperatingAbstract_1" xlink:title="Label : LeasesOperatingAbstract to label_LeasesOperatingAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US" id="label_LesseeLeaseLiabilityMaturityTableTextBlock">Schedule of approximate minimum annual rental commitments under non-cancelable leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseLiabilityMaturityTableTextBlock" xlink:to="label_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:title="Label : LesseeLeaseLiabilityMaturityTableTextBlock to label_LesseeLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LesseeLeaseLiabilityMaturityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeLeaseLiabilityMaturityTableTextBlock_1" xml:lang="en-US" id="label_LesseeLeaseLiabilityMaturityTableTextBlock_1">Schedule of approximate minimum annual rental commitments under non-cancelable leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseLiabilityMaturityTableTextBlock" xlink:to="label_LesseeLeaseLiabilityMaturityTableTextBlock_1" xlink:title="Label : LesseeLeaseLiabilityMaturityTableTextBlock to label_LesseeLeaseLiabilityMaturityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:label="LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:title="LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xml:lang="en-US" id="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock">Schedule of balance sheet information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:to="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:title="Label : LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock to label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock_1" xml:lang="en-US" id="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock_1">Schedule of balance sheet information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xlink:to="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock_1" xlink:title="Label : LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock to label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeasesAbstract" xml:lang="en-US" id="label_LeasesAbstract">Leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesAbstract" xlink:to="label_LeasesAbstract" xlink:title="Label : LeasesAbstract to label_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationContingentConsiderationLiability" xml:lang="en-US" id="label_BusinessCombinationContingentConsiderationLiability">Initial contingent consideration liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="label_BusinessCombinationContingentConsiderationLiability" xlink:title="Label : BusinessCombinationContingentConsiderationLiability to label_BusinessCombinationContingentConsiderationLiability" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationContingentConsiderationLiability_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationContingentConsiderationLiability_1" xml:lang="en-US" id="label_BusinessCombinationContingentConsiderationLiability_1">Business Combination, Contingent Consideration, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="label_BusinessCombinationContingentConsiderationLiability_1" xlink:title="Label : BusinessCombinationContingentConsiderationLiability to label_BusinessCombinationContingentConsiderationLiability_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AcquisitionCash" xlink:label="AcquisitionCash" xlink:title="AcquisitionCash" />
    <link:label xlink:type="resource" xlink:label="label_AcquisitionCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AcquisitionCash" xml:lang="en-US" id="label_AcquisitionCash">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionCash" xlink:to="label_AcquisitionCash" xlink:title="Label : AcquisitionCash to label_AcquisitionCash" />
    <link:label xlink:type="resource" xlink:label="label_AcquisitionCash_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AcquisitionCash_1" xml:lang="en-US" id="label_AcquisitionCash_1">Acquisition cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionCash" xlink:to="label_AcquisitionCash_1" xlink:title="Label : AcquisitionCash to label_AcquisitionCash_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities_1">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets">Right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_1">Right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationConsiderationTransferred1" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferred1">Purchase consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="label_BusinessCombinationConsiderationTransferred1" xlink:title="Label : BusinessCombinationConsiderationTransferred1 to label_BusinessCombinationConsiderationTransferred1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferred1_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_BusinessCombinationConsiderationTransferred1_1" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferred1_1">Purchase consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="label_BusinessCombinationConsiderationTransferred1_1" xlink:title="Label : BusinessCombinationConsiderationTransferred1 to label_BusinessCombinationConsiderationTransferred1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccruedLiabilitiesCurrent" xml:lang="en-US" id="label_AccruedLiabilitiesCurrent">Unpaid accrued interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="label_AccruedLiabilitiesCurrent" xlink:title="Label : AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalFinanceLeaseLiabilities" xlink:label="TotalFinanceLeaseLiabilities" xlink:title="TotalFinanceLeaseLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_TotalFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TotalFinanceLeaseLiabilities" xml:lang="en-US" id="label_TotalFinanceLeaseLiabilities">Total finance lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalFinanceLeaseLiabilities" xlink:to="label_TotalFinanceLeaseLiabilities" xlink:title="Label : TotalFinanceLeaseLiabilities to label_TotalFinanceLeaseLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="NotesPayable" xlink:title="NotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_NotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotesPayable" xml:lang="en-US" id="label_NotesPayable">Notes issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayable" xlink:to="label_NotesPayable" xlink:title="Label : NotesPayable to label_NotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_NotesPayable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesPayable_1" xml:lang="en-US" id="label_NotesPayable_1">Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayable" xlink:to="label_NotesPayable_1" xlink:title="Label : NotesPayable to label_NotesPayable_1" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromNotesPayable_2" xlink:role="http://www.xbrl.org/2003/role/zeroLabel" xlink:title="label_ProceedsFromNotesPayable_2" xml:lang="en-US" id="label_ProceedsFromNotesPayable_2">Proceeds from long-term note payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNotesPayable" xlink:to="label_ProceedsFromNotesPayable_2" xlink:title="Label : ProceedsFromNotesPayable to label_ProceedsFromNotesPayable_2" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromNotesPayable_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromNotesPayable_3" xml:lang="en-US" id="label_ProceedsFromNotesPayable_3">Aggregate principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNotesPayable" xlink:to="label_ProceedsFromNotesPayable_3" xlink:title="Label : ProceedsFromNotesPayable to label_ProceedsFromNotesPayable_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xml:lang="en-US" id="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">Schedule of purchase price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:title="Label : ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock to label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationDisclosureTextBlock" xml:lang="en-US" id="label_BusinessCombinationDisclosureTextBlock">Business Combination</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="label_BusinessCombinationDisclosureTextBlock" xlink:title="Label : BusinessCombinationDisclosureTextBlock to label_BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationDisclosureTextBlock_1" xml:lang="en-US" id="label_BusinessCombinationDisclosureTextBlock_1">Business Combination Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="label_BusinessCombinationDisclosureTextBlock_1" xlink:title="Label : BusinessCombinationDisclosureTextBlock to label_BusinessCombinationDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesPayableLineItems" xlink:label="NotesPayableLineItems" xlink:title="NotesPayableLineItems" />
    <link:label xlink:type="resource" xlink:label="label_NotesPayableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotesPayableLineItems" xml:lang="en-US" id="label_NotesPayableLineItems">Notes Payable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableLineItems" xlink:to="label_NotesPayableLineItems" xlink:title="Label : NotesPayableLineItems to label_NotesPayableLineItems" />
    <link:label xlink:type="resource" xlink:label="label_NotesPayableLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesPayableLineItems_1" xml:lang="en-US" id="label_NotesPayableLineItems_1">Notes Payable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableLineItems" xlink:to="label_NotesPayableLineItems_1" xlink:title="Label : NotesPayableLineItems to label_NotesPayableLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationsAbstract" xml:lang="en-US" id="label_BusinessCombinationsAbstract">Business Combinations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="label_BusinessCombinationsAbstract" xlink:title="Label : BusinessCombinationsAbstract to label_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestorMember" xlink:label="InvestorMember" xlink:title="InvestorMember" />
    <link:label xlink:type="resource" xlink:label="label_InvestorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestorMember" xml:lang="en-US" id="label_InvestorMember">Investor [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestorMember" xlink:to="label_InvestorMember" xlink:title="Label : InvestorMember to label_InvestorMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyDomain" xml:lang="en-US" id="label_RelatedPartyDomain">Related Party [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyDomain" xlink:to="label_RelatedPartyDomain" xlink:title="Label : RelatedPartyDomain to label_RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US" id="label_RelatedPartyTransactionsByRelatedPartyAxis">Related Party [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="label_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="Label : RelatedPartyTransactionsByRelatedPartyAxis to label_RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:label="ShortTermNonBankLoansAndNotesPayable" xlink:title="ShortTermNonBankLoansAndNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermNonBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermNonBankLoansAndNotesPayable" xml:lang="en-US" id="label_ShortTermNonBankLoansAndNotesPayable">Loaned amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermNonBankLoansAndNotesPayable" xlink:to="label_ShortTermNonBankLoansAndNotesPayable" xlink:title="Label : ShortTermNonBankLoansAndNotesPayable to label_ShortTermNonBankLoansAndNotesPayable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US" id="label_DebtInstrumentInterestRateStatedPercentage">Interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="label_DebtInstrumentInterestRateStatedPercentage" xlink:title="Label : DebtInstrumentInterestRateStatedPercentage to label_DebtInstrumentInterestRateStatedPercentage" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:label="ProceedsFromSaleOfNotesReceivable" xlink:title="ProceedsFromSaleOfNotesReceivable" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleOfNotesReceivable" xml:lang="en-US" id="label_ProceedsFromSaleOfNotesReceivable">Advances in note receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfNotesReceivable" xlink:to="label_ProceedsFromSaleOfNotesReceivable" xlink:title="Label : ProceedsFromSaleOfNotesReceivable to label_ProceedsFromSaleOfNotesReceivable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesRecievableLineItems" xlink:label="NotesRecievableLineItems" xlink:title="NotesRecievableLineItems" />
    <link:label xlink:type="resource" xlink:label="label_NotesRecievableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotesRecievableLineItems" xml:lang="en-US" id="label_NotesRecievableLineItems">Notes Recievable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesRecievableLineItems" xlink:to="label_NotesRecievableLineItems" xlink:title="Label : NotesRecievableLineItems to label_NotesRecievableLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="NotesReceivableMember" xlink:title="NotesReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_NotesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotesReceivableMember" xml:lang="en-US" id="label_NotesReceivableMember">Notes Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesReceivableMember" xlink:to="label_NotesReceivableMember" xlink:title="Label : NotesReceivableMember to label_NotesReceivableMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GalvinNoteMember" xlink:label="GalvinNoteMember" xlink:title="GalvinNoteMember" />
    <link:label xlink:type="resource" xlink:label="label_GalvinNoteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GalvinNoteMember" xml:lang="en-US" id="label_GalvinNoteMember">Galvin Note [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GalvinNoteMember" xlink:to="label_GalvinNoteMember" xlink:title="Label : GalvinNoteMember to label_GalvinNoteMember" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermNonBankLoansAndNotesPayable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermNonBankLoansAndNotesPayable_1" xml:lang="en-US" id="label_ShortTermNonBankLoansAndNotesPayable_1">Short-term Non-bank Loans and Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermNonBankLoansAndNotesPayable" xlink:to="label_ShortTermNonBankLoansAndNotesPayable_1" xlink:title="Label : ShortTermNonBankLoansAndNotesPayable to label_ShortTermNonBankLoansAndNotesPayable_1" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfNotesReceivable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromSaleOfNotesReceivable_1" xml:lang="en-US" id="label_ProceedsFromSaleOfNotesReceivable_1">Proceeds from Sale of Notes Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfNotesReceivable" xlink:to="label_ProceedsFromSaleOfNotesReceivable_1" xlink:title="Label : ProceedsFromSaleOfNotesReceivable to label_ProceedsFromSaleOfNotesReceivable_1" />
    <link:label xlink:type="resource" xlink:label="label_NotesRecievableLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesRecievableLineItems_1" xml:lang="en-US" id="label_NotesRecievableLineItems_1">Notes Recievable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesRecievableLineItems" xlink:to="label_NotesRecievableLineItems_1" xlink:title="Label : NotesRecievableLineItems to label_NotesRecievableLineItems_1" />
    <link:label xlink:type="resource" xlink:label="label_GalvinNoteMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GalvinNoteMember_1" xml:lang="en-US" id="label_GalvinNoteMember_1">Galvin Note [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GalvinNoteMember" xlink:to="label_GalvinNoteMember_1" xlink:title="Label : GalvinNoteMember to label_GalvinNoteMember_1" />
    <link:label xlink:type="resource" xlink:label="label_NotesReceivableMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesReceivableMember_1" xml:lang="en-US" id="label_NotesReceivableMember_1">Notes Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesReceivableMember" xlink:to="label_NotesReceivableMember_1" xlink:title="Label : NotesReceivableMember to label_NotesReceivableMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotePayableTextBlock" xlink:label="NotePayableTextBlock" xlink:title="NotePayableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_NotePayableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotePayableTextBlock" xml:lang="en-US" id="label_NotePayableTextBlock">Notes Payable [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotePayableTextBlock" xlink:to="label_NotePayableTextBlock" xlink:title="Label : NotePayableTextBlock to label_NotePayableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_NotePayableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotePayableTextBlock_1" xml:lang="en-US" id="label_NotePayableTextBlock_1">Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotePayableTextBlock" xlink:to="label_NotePayableTextBlock_1" xlink:title="Label : NotePayableTextBlock to label_NotePayableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotePayableAbstract" xlink:label="NotePayableAbstract" xlink:title="NotePayableAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotePayableAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotePayableAbstract" xml:lang="en-US" id="label_NotePayableAbstract">Notes Payable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotePayableAbstract" xlink:to="label_NotePayableAbstract" xlink:title="Label : NotePayableAbstract to label_NotePayableAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotePayableAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotePayableAbstract_1" xml:lang="en-US" id="label_NotePayableAbstract_1">Notes Payable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotePayableAbstract" xlink:to="label_NotePayableAbstract_1" xlink:title="Label : NotePayableAbstract to label_NotePayableAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CompanyNoteMember" xlink:label="CompanyNoteMember" xlink:title="CompanyNoteMember" />
    <link:label xlink:type="resource" xlink:label="label_CompanyNoteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CompanyNoteMember" xml:lang="en-US" id="label_CompanyNoteMember">Company Note [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanyNoteMember" xlink:to="label_CompanyNoteMember" xlink:title="Label : CompanyNoteMember to label_CompanyNoteMember" />
    <link:label xlink:type="resource" xlink:label="label_CompanyNoteMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CompanyNoteMember_1" xml:lang="en-US" id="label_CompanyNoteMember_1">Company Note [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompanyNoteMember" xlink:to="label_CompanyNoteMember_1" xlink:title="Label : CompanyNoteMember to label_CompanyNoteMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermDebtTypeDomain" xml:lang="en-US" id="label_ShortTermDebtTypeDomain">Short-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeDomain" xlink:to="label_ShortTermDebtTypeDomain" xlink:title="Label : ShortTermDebtTypeDomain to label_ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermDebtTypeAxis" xml:lang="en-US" id="label_ShortTermDebtTypeAxis">Short-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeAxis" xlink:to="label_ShortTermDebtTypeAxis" xlink:title="Label : ShortTermDebtTypeAxis to label_ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US" id="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">Notes Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="Label : LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" xml:lang="en-US" id="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" xlink:title="Label : LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to label_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesReceivableAbstract" xlink:label="NotesReceivableAbstract" xlink:title="NotesReceivableAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotesReceivableAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotesReceivableAbstract" xml:lang="en-US" id="label_NotesReceivableAbstract">Notes Receivable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesReceivableAbstract" xlink:to="label_NotesReceivableAbstract" xlink:title="Label : NotesReceivableAbstract to label_NotesReceivableAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotesReceivableAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesReceivableAbstract_1" xml:lang="en-US" id="label_NotesReceivableAbstract_1">Notes Receivable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesReceivableAbstract" xlink:to="label_NotesReceivableAbstract_1" xlink:title="Label : NotesReceivableAbstract to label_NotesReceivableAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AdjustmentsAndCancellationsNet" xlink:label="AdjustmentsAndCancellationsNet" xlink:title="AdjustmentsAndCancellationsNet" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsAndCancellationsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AdjustmentsAndCancellationsNet" xml:lang="en-US" id="label_AdjustmentsAndCancellationsNet">Adjustments and cancellations, net.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsAndCancellationsNet" xlink:to="label_AdjustmentsAndCancellationsNet" xlink:title="Label : AdjustmentsAndCancellationsNet to label_AdjustmentsAndCancellationsNet" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsAndCancellationsNet_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdjustmentsAndCancellationsNet_1" xml:lang="en-US" id="label_AdjustmentsAndCancellationsNet_1">Adjustments and cancellations, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsAndCancellationsNet" xlink:to="label_AdjustmentsAndCancellationsNet_1" xlink:title="Label : AdjustmentsAndCancellationsNet to label_AdjustmentsAndCancellationsNet_1" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsAndCancellationsNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsAndCancellationsNet_2" xml:lang="en-US" id="label_AdjustmentsAndCancellationsNet_2">Adjustments And Cancellations Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsAndCancellationsNet" xlink:to="label_AdjustmentsAndCancellationsNet_2" xlink:title="Label : AdjustmentsAndCancellationsNet to label_AdjustmentsAndCancellationsNet_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCosts" xlink:label="DeferredCosts" xlink:title="DeferredCosts" />
    <link:label xlink:type="resource" xlink:label="label_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredCosts" xml:lang="en-US" id="label_DeferredCosts">Deferred Costs, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCosts" xlink:to="label_DeferredCosts" xlink:title="Label : DeferredCosts to label_DeferredCosts" />
    <link:label xlink:type="resource" xlink:label="label_DeferredCosts_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DeferredCosts_1" xml:lang="en-US" id="label_DeferredCosts_1">Deferred contract costs, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCosts" xlink:to="label_DeferredCosts_1" xlink:title="Label : DeferredCosts to label_DeferredCosts_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantThreeMember" xlink:label="WarrantThreeMember" xlink:title="WarrantThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantThreeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantThreeMember" xml:lang="en-US" id="label_WarrantThreeMember">February 1, 2020 and expire August 29, 2024 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantThreeMember" xlink:to="label_WarrantThreeMember" xlink:title="Label : WarrantThreeMember to label_WarrantThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantThreeMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantThreeMember_1" xml:lang="en-US" id="label_WarrantThreeMember_1">Warrant Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantThreeMember" xlink:to="label_WarrantThreeMember_1" xlink:title="Label : WarrantThreeMember to label_WarrantThreeMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SalesRevenueGoodNetMember" xlink:label="SalesRevenueGoodNetMember" xlink:title="SalesRevenueGoodNetMember" />
    <link:label xlink:type="resource" xlink:label="label_SalesRevenueGoodNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SalesRevenueGoodNetMember" xml:lang="en-US" id="label_SalesRevenueGoodNetMember">Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodNetMember" xlink:to="label_SalesRevenueGoodNetMember" xlink:title="Label : SalesRevenueGoodNetMember to label_SalesRevenueGoodNetMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:label xlink:type="resource" xlink:label="label_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityInteractiveDataCurrent" xml:lang="en-US" id="label_EntityInteractiveDataCurrent">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInteractiveDataCurrent" xlink:to="label_EntityInteractiveDataCurrent" xlink:title="Label : EntityInteractiveDataCurrent to label_EntityInteractiveDataCurrent" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OperatingCycleDescription" xlink:label="OperatingCycleDescription" xlink:title="OperatingCycleDescription" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycleDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingCycleDescription" xml:lang="en-US" id="label_OperatingCycleDescription">Operating cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycleDescription" xlink:to="label_OperatingCycleDescription" xlink:title="Label : OperatingCycleDescription to label_OperatingCycleDescription" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycleDescription_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_OperatingCycleDescription_1" xml:lang="en-US" id="label_OperatingCycleDescription_1">Operating Cycle.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycleDescription" xlink:to="label_OperatingCycleDescription_1" xlink:title="Label : OperatingCycleDescription to label_OperatingCycleDescription_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="label_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityAddressCityOrTown" xml:lang="en-US" id="label_EntityAddressCityOrTown">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="label_EntityAddressCityOrTown" xlink:title="Label : EntityAddressCityOrTown to label_EntityAddressCityOrTown" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="label_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityAddressAddressLine2" xml:lang="en-US" id="label_EntityAddressAddressLine2">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="label_EntityAddressAddressLine2" xlink:title="Label : EntityAddressAddressLine2 to label_EntityAddressAddressLine2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="label_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityAddressAddressLine1" xml:lang="en-US" id="label_EntityAddressAddressLine1">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="label_EntityAddressAddressLine1" xlink:title="Label : EntityAddressAddressLine1 to label_EntityAddressAddressLine1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="label_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityTaxIdentificationNumber" xml:lang="en-US" id="label_EntityTaxIdentificationNumber">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="label_EntityTaxIdentificationNumber" xlink:title="Label : EntityTaxIdentificationNumber to label_EntityTaxIdentificationNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="label_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityFileNumber" xml:lang="en-US" id="label_EntityFileNumber">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="label_EntityFileNumber" xlink:title="Label : EntityFileNumber to label_EntityFileNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12gTitle" xlink:label="Security12gTitle" xlink:title="Security12gTitle" />
    <link:label xlink:type="resource" xlink:label="label_Security12gTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Security12gTitle" xml:lang="en-US" id="label_Security12gTitle">Title of 12(g) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12gTitle" xlink:to="label_Security12gTitle" xlink:title="Label : Security12gTitle to label_Security12gTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="label_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SecurityExchangeName" xml:lang="en-US" id="label_SecurityExchangeName">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="label_SecurityExchangeName" xlink:title="Label : SecurityExchangeName to label_SecurityExchangeName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="label_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Security12bTitle" xml:lang="en-US" id="label_Security12bTitle">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="label_Security12bTitle" xlink:title="Label : Security12bTitle to label_Security12bTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="label_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LocalPhoneNumber" xml:lang="en-US" id="label_LocalPhoneNumber">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="label_LocalPhoneNumber" xlink:title="Label : LocalPhoneNumber to label_LocalPhoneNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="label_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CityAreaCode" xml:lang="en-US" id="label_CityAreaCode">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="label_CityAreaCode" xlink:title="Label : CityAreaCode to label_CityAreaCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="label_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityAddressPostalZipCode" xml:lang="en-US" id="label_EntityAddressPostalZipCode">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="label_EntityAddressPostalZipCode" xlink:title="Label : EntityAddressPostalZipCode to label_EntityAddressPostalZipCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="label_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityAddressCountry" xml:lang="en-US" id="label_EntityAddressCountry">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="label_EntityAddressCountry" xlink:title="Label : EntityAddressCountry to label_EntityAddressCountry" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="label_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityAddressStateOrProvince" xml:lang="en-US" id="label_EntityAddressStateOrProvince">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="label_EntityAddressStateOrProvince" xlink:title="Label : EntityAddressStateOrProvince to label_EntityAddressStateOrProvince" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="label_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityIncorporationStateCountryCode" xml:lang="en-US" id="label_EntityIncorporationStateCountryCode">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="label_EntityIncorporationStateCountryCode" xlink:title="Label : EntityIncorporationStateCountryCode to label_EntityIncorporationStateCountryCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:label xlink:type="resource" xlink:label="label_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentTransitionReport" xml:lang="en-US" id="label_DocumentTransitionReport">Document Transition Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentTransitionReport" xlink:to="label_DocumentTransitionReport" xlink:title="Label : DocumentTransitionReport to label_DocumentTransitionReport" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="DocumentAnnualReport" xlink:title="DocumentAnnualReport" />
    <link:label xlink:type="resource" xlink:label="label_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentAnnualReport" xml:lang="en-US" id="label_DocumentAnnualReport">Document Annual Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAnnualReport" xlink:to="label_DocumentAnnualReport" xlink:title="Label : DocumentAnnualReport to label_DocumentAnnualReport" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AdvisoryAgreementMember" xlink:label="AdvisoryAgreementMember" xlink:title="AdvisoryAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_AdvisoryAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdvisoryAgreementMember" xml:lang="en-US" id="label_AdvisoryAgreementMember">Advisory Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvisoryAgreementMember" xlink:to="label_AdvisoryAgreementMember" xlink:title="Label : AdvisoryAgreementMember to label_AdvisoryAgreementMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementDomain" xlink:label="AgreementDomain" xlink:title="AgreementDomain" />
    <link:label xlink:type="resource" xlink:label="label_AgreementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AgreementDomain" xml:lang="en-US" id="label_AgreementDomain">Agreement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementDomain" xlink:to="label_AgreementDomain" xlink:title="Label : AgreementDomain to label_AgreementDomain" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AgreementAxis" xlink:label="AgreementAxis" xlink:title="AgreementAxis" />
    <link:label xlink:type="resource" xlink:label="label_AgreementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AgreementAxis" xml:lang="en-US" id="label_AgreementAxis">Agreement [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementAxis" xlink:to="label_AgreementAxis" xlink:title="Label : AgreementAxis to label_AgreementAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmployeesAndDirectorsMember" xlink:label="EmployeesAndDirectorsMember" xlink:title="EmployeesAndDirectorsMember" />
    <link:label xlink:type="resource" xlink:label="label_EmployeesAndDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EmployeesAndDirectorsMember" xml:lang="en-US" id="label_EmployeesAndDirectorsMember">Employees and directors member.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeesAndDirectorsMember" xlink:to="label_EmployeesAndDirectorsMember" xlink:title="Label : EmployeesAndDirectorsMember to label_EmployeesAndDirectorsMember" />
    <link:label xlink:type="resource" xlink:label="label_EmployeesAndDirectorsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EmployeesAndDirectorsMember_1" xml:lang="en-US" id="label_EmployeesAndDirectorsMember_1">Employees and Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeesAndDirectorsMember" xlink:to="label_EmployeesAndDirectorsMember_1" xlink:title="Label : EmployeesAndDirectorsMember to label_EmployeesAndDirectorsMember_1" />
    <link:label xlink:type="resource" xlink:label="label_EmployeesAndDirectorsMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeesAndDirectorsMember_2" xml:lang="en-US" id="label_EmployeesAndDirectorsMember_2">Employees And Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeesAndDirectorsMember" xlink:to="label_EmployeesAndDirectorsMember_2" xlink:title="Label : EmployeesAndDirectorsMember to label_EmployeesAndDirectorsMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmployeeMember" xlink:label="EmployeeMember" xlink:title="EmployeeMember" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EmployeeMember" xml:lang="en-US" id="label_EmployeeMember">Employees [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeMember" xlink:to="label_EmployeeMember" xlink:title="Label : EmployeeMember to label_EmployeeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember" xlink:label="DirectorMember" xlink:title="DirectorMember" />
    <link:label xlink:type="resource" xlink:label="label_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DirectorMember" xml:lang="en-US" id="label_DirectorMember">Director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectorMember" xlink:to="label_DirectorMember" xlink:title="Label : DirectorMember to label_DirectorMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefOperatingOfficerMember" xlink:label="ChiefOperatingOfficerMember" xlink:title="ChiefOperatingOfficerMember" />
    <link:label xlink:type="resource" xlink:label="label_ChiefOperatingOfficerMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ChiefOperatingOfficerMember" xml:lang="en-US" id="label_ChiefOperatingOfficerMember">Stevan Armstrong [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChiefOperatingOfficerMember" xlink:to="label_ChiefOperatingOfficerMember" xlink:title="Label : ChiefOperatingOfficerMember to label_ChiefOperatingOfficerMember" />
    <link:label xlink:type="resource" xlink:label="label_ChiefOperatingOfficerMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ChiefOperatingOfficerMember_1" xml:lang="en-US" id="label_ChiefOperatingOfficerMember_1">Chief Operating Officer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChiefOperatingOfficerMember" xlink:to="label_ChiefOperatingOfficerMember_1" xlink:title="Label : ChiefOperatingOfficerMember to label_ChiefOperatingOfficerMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefFinancialOfficerMember" xlink:label="ChiefFinancialOfficerMember" xlink:title="ChiefFinancialOfficerMember" />
    <link:label xlink:type="resource" xlink:label="label_ChiefFinancialOfficerMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ChiefFinancialOfficerMember" xml:lang="en-US" id="label_ChiefFinancialOfficerMember">Mahesh Shetty [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChiefFinancialOfficerMember" xlink:to="label_ChiefFinancialOfficerMember" xlink:title="Label : ChiefFinancialOfficerMember to label_ChiefFinancialOfficerMember" />
    <link:label xlink:type="resource" xlink:label="label_ChiefFinancialOfficerMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ChiefFinancialOfficerMember_1" xml:lang="en-US" id="label_ChiefFinancialOfficerMember_1">Chief Financial Officer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChiefFinancialOfficerMember" xlink:to="label_ChiefFinancialOfficerMember_1" xlink:title="Label : ChiefFinancialOfficerMember to label_ChiefFinancialOfficerMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="ChiefExecutiveOfficerMember" xlink:title="ChiefExecutiveOfficerMember" />
    <link:label xlink:type="resource" xlink:label="label_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ChiefExecutiveOfficerMember" xml:lang="en-US" id="label_ChiefExecutiveOfficerMember">Paul Galvin [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChiefExecutiveOfficerMember" xlink:to="label_ChiefExecutiveOfficerMember" xlink:title="Label : ChiefExecutiveOfficerMember to label_ChiefExecutiveOfficerMember" />
    <link:label xlink:type="resource" xlink:label="label_ChiefExecutiveOfficerMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ChiefExecutiveOfficerMember_1" xml:lang="en-US" id="label_ChiefExecutiveOfficerMember_1">Chief Executive Officer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChiefExecutiveOfficerMember" xlink:to="label_ChiefExecutiveOfficerMember_1" xlink:title="Label : ChiefExecutiveOfficerMember to label_ChiefExecutiveOfficerMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoThousandSixteenPlanOneMember" xlink:label="TwoThousandSixteenPlanOneMember" xlink:title="TwoThousandSixteenPlanOneMember" />
    <link:label xlink:type="resource" xlink:label="label_TwoThousandSixteenPlanOneMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_TwoThousandSixteenPlanOneMember" xml:lang="en-US" id="label_TwoThousandSixteenPlanOneMember">2016 Plan One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandSixteenPlanOneMember" xlink:to="label_TwoThousandSixteenPlanOneMember" xlink:title="Label : TwoThousandSixteenPlanOneMember to label_TwoThousandSixteenPlanOneMember" />
    <link:label xlink:type="resource" xlink:label="label_TwoThousandSixteenPlanOneMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TwoThousandSixteenPlanOneMember_1" xml:lang="en-US" id="label_TwoThousandSixteenPlanOneMember_1">Two Thousand Sixteen Plan One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandSixteenPlanOneMember" xlink:to="label_TwoThousandSixteenPlanOneMember_1" xlink:title="Label : TwoThousandSixteenPlanOneMember to label_TwoThousandSixteenPlanOneMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoThousandSixteenPlanMember" xlink:label="TwoThousandSixteenPlanMember" xlink:title="TwoThousandSixteenPlanMember" />
    <link:label xlink:type="resource" xlink:label="label_TwoThousandSixteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_TwoThousandSixteenPlanMember" xml:lang="en-US" id="label_TwoThousandSixteenPlanMember">2016 Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandSixteenPlanMember" xlink:to="label_TwoThousandSixteenPlanMember" xlink:title="Label : TwoThousandSixteenPlanMember to label_TwoThousandSixteenPlanMember" />
    <link:label xlink:type="resource" xlink:label="label_TwoThousandSixteenPlanMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TwoThousandSixteenPlanMember_1" xml:lang="en-US" id="label_TwoThousandSixteenPlanMember_1">Two Thousand Sixteen Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandSixteenPlanMember" xlink:to="label_TwoThousandSixteenPlanMember_1" xlink:title="Label : TwoThousandSixteenPlanMember to label_TwoThousandSixteenPlanMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PlanNameDomain" xml:lang="en-US" id="label_PlanNameDomain">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="label_PlanNameDomain" xlink:title="Label : PlanNameDomain to label_PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="label_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PlanNameAxis" xml:lang="en-US" id="label_PlanNameAxis">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameAxis" xlink:to="label_PlanNameAxis" xlink:title="Label : PlanNameAxis to label_PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">Shares, Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AwardTypeAxis" xml:lang="en-US" id="label_AwardTypeAxis">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="label_AwardTypeAxis" xlink:title="Label : AwardTypeAxis to label_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsTextualAbstract" xlink:label="WarrantsTextualAbstract" xlink:title="WarrantsTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantsTextualAbstract" xml:lang="en-US" id="label_WarrantsTextualAbstract">Warrants (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsTextualAbstract" xlink:to="label_WarrantsTextualAbstract" xlink:title="Label : WarrantsTextualAbstract to label_WarrantsTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantsTextualAbstract_1" xml:lang="en-US" id="label_WarrantsTextualAbstract_1">Warrants Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsTextualAbstract" xlink:to="label_WarrantsTextualAbstract_1" xlink:title="Label : WarrantsTextualAbstract to label_WarrantsTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="label_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsidiarySaleOfStockLineItems" xml:lang="en-US" id="label_SubsidiarySaleOfStockLineItems">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="label_SubsidiarySaleOfStockLineItems" xlink:title="Label : SubsidiarySaleOfStockLineItems to label_SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:title="ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xml:lang="en-US" id="label_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable">Schedule of Subsidiary or Equity Method Investee [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="label_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:title="Label : ScheduleOfSubsidiaryOrEquityMethodInvesteeTable to label_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:label xlink:type="resource" xlink:label="label_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MinorityInterest" xml:lang="en-US" id="label_MinorityInterest">Non-controlling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="label_MinorityInterest" xlink:title="Label : MinorityInterest to label_MinorityInterest" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LossOnConversionOfConvertibleDebentures" xlink:label="LossOnConversionOfConvertibleDebentures" xlink:title="LossOnConversionOfConvertibleDebentures" />
    <link:label xlink:type="resource" xlink:label="label_LossOnConversionOfConvertibleDebentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_LossOnConversionOfConvertibleDebentures" xml:lang="en-US" id="label_LossOnConversionOfConvertibleDebentures">Loss on conversion of convertible debentures.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnConversionOfConvertibleDebentures" xlink:to="label_LossOnConversionOfConvertibleDebentures" xlink:title="Label : LossOnConversionOfConvertibleDebentures to label_LossOnConversionOfConvertibleDebentures" />
    <link:label xlink:type="resource" xlink:label="label_LossOnConversionOfConvertibleDebentures_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LossOnConversionOfConvertibleDebentures_1" xml:lang="en-US" id="label_LossOnConversionOfConvertibleDebentures_1">Loss on conversion of convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnConversionOfConvertibleDebentures" xlink:to="label_LossOnConversionOfConvertibleDebentures_1" xlink:title="Label : LossOnConversionOfConvertibleDebentures to label_LossOnConversionOfConvertibleDebentures_1" />
    <link:label xlink:type="resource" xlink:label="label_LossOnConversionOfConvertibleDebentures_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LossOnConversionOfConvertibleDebentures_2" xml:lang="en-US" id="label_LossOnConversionOfConvertibleDebentures_2">Loss On Conversion Of Convertible Debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnConversionOfConvertibleDebentures" xlink:to="label_LossOnConversionOfConvertibleDebentures_2" xlink:title="Label : LossOnConversionOfConvertibleDebentures to label_LossOnConversionOfConvertibleDebentures_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockExercisePricePerShare" xlink:label="CommonStockExercisePricePerShare" xlink:title="CommonStockExercisePricePerShare" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockExercisePricePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CommonStockExercisePricePerShare" xml:lang="en-US" id="label_CommonStockExercisePricePerShare">Common stock exercise price per share.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockExercisePricePerShare" xlink:to="label_CommonStockExercisePricePerShare" xlink:title="Label : CommonStockExercisePricePerShare to label_CommonStockExercisePricePerShare" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockExercisePricePerShare_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockExercisePricePerShare_1" xml:lang="en-US" id="label_CommonStockExercisePricePerShare_1">Common stock exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockExercisePricePerShare" xlink:to="label_CommonStockExercisePricePerShare_1" xlink:title="Label : CommonStockExercisePricePerShare to label_CommonStockExercisePricePerShare_1" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockExercisePricePerShare_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockExercisePricePerShare_2" xml:lang="en-US" id="label_CommonStockExercisePricePerShare_2">Common Stock Exercise Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockExercisePricePerShare" xlink:to="label_CommonStockExercisePricePerShare_2" xlink:title="Label : CommonStockExercisePricePerShare to label_CommonStockExercisePricePerShare_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConsultantReceivedOptionToPurchase" xlink:label="ConsultantReceivedOptionToPurchase" xlink:title="ConsultantReceivedOptionToPurchase" />
    <link:label xlink:type="resource" xlink:label="label_ConsultantReceivedOptionToPurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConsultantReceivedOptionToPurchase" xml:lang="en-US" id="label_ConsultantReceivedOptionToPurchase">It represents options to purchase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultantReceivedOptionToPurchase" xlink:to="label_ConsultantReceivedOptionToPurchase" xlink:title="Label : ConsultantReceivedOptionToPurchase to label_ConsultantReceivedOptionToPurchase" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfLargeContracts" xlink:label="NumberOfLargeContracts" xlink:title="NumberOfLargeContracts" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfLargeContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfLargeContracts" xml:lang="en-US" id="label_NumberOfLargeContracts">Number of Large Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLargeContracts" xlink:to="label_NumberOfLargeContracts" xlink:title="Label : NumberOfLargeContracts to label_NumberOfLargeContracts" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfLargeContracts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NumberOfLargeContracts_1" xml:lang="en-US" id="label_NumberOfLargeContracts_1">Number of large contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLargeContracts" xlink:to="label_NumberOfLargeContracts_1" xlink:title="Label : NumberOfLargeContracts to label_NumberOfLargeContracts_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchaseOfCommonStock" xlink:label="WarrantsToPurchaseOfCommonStock" xlink:title="WarrantsToPurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WarrantsToPurchaseOfCommonStock" xml:lang="en-US" id="label_WarrantsToPurchaseOfCommonStock">Warrants to purchase of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchaseOfCommonStock" xlink:to="label_WarrantsToPurchaseOfCommonStock" xlink:title="Label : WarrantsToPurchaseOfCommonStock to label_WarrantsToPurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchaseOfCommonStock_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_WarrantsToPurchaseOfCommonStock_1" xml:lang="en-US" id="label_WarrantsToPurchaseOfCommonStock_1">The aggregate number of warrants to purchase of common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchaseOfCommonStock" xlink:to="label_WarrantsToPurchaseOfCommonStock_1" xlink:title="Label : WarrantsToPurchaseOfCommonStock to label_WarrantsToPurchaseOfCommonStock_1" />
    <link:label xlink:type="resource" xlink:label="label_ConsultantReceivedOptionToPurchase_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConsultantReceivedOptionToPurchase_1" xml:lang="en-US" id="label_ConsultantReceivedOptionToPurchase_1">Consultant received option to purchase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultantReceivedOptionToPurchase" xlink:to="label_ConsultantReceivedOptionToPurchase_1" xlink:title="Label : ConsultantReceivedOptionToPurchase to label_ConsultantReceivedOptionToPurchase_1" />
    <link:label xlink:type="resource" xlink:label="label_ConsultantReceivedOptionToPurchase_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConsultantReceivedOptionToPurchase_2" xml:lang="en-US" id="label_ConsultantReceivedOptionToPurchase_2">Consultant Received Option To Purchase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultantReceivedOptionToPurchase" xlink:to="label_ConsultantReceivedOptionToPurchase_2" xlink:title="Label : ConsultantReceivedOptionToPurchase to label_ConsultantReceivedOptionToPurchase_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockAmountIssued1" xlink:label="ConversionOfStockAmountIssued1" xlink:title="ConversionOfStockAmountIssued1" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockAmountIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConversionOfStockAmountIssued1" xml:lang="en-US" id="label_ConversionOfStockAmountIssued1">Aggregate amount of conversion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockAmountIssued1" xlink:to="label_ConversionOfStockAmountIssued1" xlink:title="Label : ConversionOfStockAmountIssued1 to label_ConversionOfStockAmountIssued1" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockAmountIssued1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConversionOfStockAmountIssued1_1" xml:lang="en-US" id="label_ConversionOfStockAmountIssued1_1">Conversion of Stock, Amount Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockAmountIssued1" xlink:to="label_ConversionOfStockAmountIssued1_1" xlink:title="Label : ConversionOfStockAmountIssued1 to label_ConversionOfStockAmountIssued1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="ConversionOfStockSharesIssued1" xlink:title="ConversionOfStockSharesIssued1" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConversionOfStockSharesIssued1" xml:lang="en-US" id="label_ConversionOfStockSharesIssued1">Common stock issued upon conversion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockSharesIssued1" xlink:to="label_ConversionOfStockSharesIssued1" xlink:title="Label : ConversionOfStockSharesIssued1 to label_ConversionOfStockSharesIssued1" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockSharesIssued1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConversionOfStockSharesIssued1_1" xml:lang="en-US" id="label_ConversionOfStockSharesIssued1_1">Conversion of Stock, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockSharesIssued1" xlink:to="label_ConversionOfStockSharesIssued1_1" xlink:title="Label : ConversionOfStockSharesIssued1 to label_ConversionOfStockSharesIssued1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueAdjustmentOfWarrants" xml:lang="en-US" id="label_FairValueAdjustmentOfWarrants">Fair value of warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="label_FairValueAdjustmentOfWarrants" xlink:title="Label : FairValueAdjustmentOfWarrants to label_FairValueAdjustmentOfWarrants" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAdjustmentOfWarrants_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueAdjustmentOfWarrants_1" xml:lang="en-US" id="label_FairValueAdjustmentOfWarrants_1">Fair Value Adjustment of Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="label_FairValueAdjustmentOfWarrants_1" xlink:title="Label : FairValueAdjustmentOfWarrants to label_FairValueAdjustmentOfWarrants_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IssuanceOfWarrants" xlink:label="IssuanceOfWarrants" xlink:title="IssuanceOfWarrants" />
    <link:label xlink:type="resource" xlink:label="label_IssuanceOfWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IssuanceOfWarrants" xml:lang="en-US" id="label_IssuanceOfWarrants">Issuance of warrants due to underwriters service.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfWarrants" xlink:to="label_IssuanceOfWarrants" xlink:title="Label : IssuanceOfWarrants to label_IssuanceOfWarrants" />
    <link:label xlink:type="resource" xlink:label="label_IssuanceOfWarrants_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IssuanceOfWarrants_1" xml:lang="en-US" id="label_IssuanceOfWarrants_1">Issued warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfWarrants" xlink:to="label_IssuanceOfWarrants_1" xlink:title="Label : IssuanceOfWarrants to label_IssuanceOfWarrants_1" />
    <link:label xlink:type="resource" xlink:label="label_IssuanceOfWarrants_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IssuanceOfWarrants_2" xml:lang="en-US" id="label_IssuanceOfWarrants_2">Issuance Of Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfWarrants" xlink:to="label_IssuanceOfWarrants_2" xlink:title="Label : IssuanceOfWarrants to label_IssuanceOfWarrants_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="ProceedsFromIssuanceOfWarrants" xlink:title="ProceedsFromIssuanceOfWarrants" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromIssuanceOfWarrants" xml:lang="en-US" id="label_ProceedsFromIssuanceOfWarrants">Proceeds from Issuance of Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfWarrants" xlink:to="label_ProceedsFromIssuanceOfWarrants" xlink:title="Label : ProceedsFromIssuanceOfWarrants to label_ProceedsFromIssuanceOfWarrants" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfWarrants_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromIssuanceOfWarrants_1" xml:lang="en-US" id="label_ProceedsFromIssuanceOfWarrants_1">Warrants issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfWarrants" xlink:to="label_ProceedsFromIssuanceOfWarrants_1" xlink:title="Label : ProceedsFromIssuanceOfWarrants to label_ProceedsFromIssuanceOfWarrants_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PaymentsOfStockIssuanceCosts" xml:lang="en-US" id="label_PaymentsOfStockIssuanceCosts">Issuance costs of offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="label_PaymentsOfStockIssuanceCosts" xlink:title="Label : PaymentsOfStockIssuanceCosts to label_PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfStockIssuanceCosts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsOfStockIssuanceCosts_1" xml:lang="en-US" id="label_PaymentsOfStockIssuanceCosts_1">Payments of Stock Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="label_PaymentsOfStockIssuanceCosts_1" xlink:title="Label : PaymentsOfStockIssuanceCosts to label_PaymentsOfStockIssuanceCosts_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockholdersEquityTextualAbstract" xlink:label="StockholdersEquityTextualAbstract" xlink:title="StockholdersEquityTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_StockholdersEquityTextualAbstract" xml:lang="en-US" id="label_StockholdersEquityTextualAbstract">Stockholders Equity Textual [Abstract].</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityTextualAbstract" xlink:to="label_StockholdersEquityTextualAbstract" xlink:title="Label : StockholdersEquityTextualAbstract to label_StockholdersEquityTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockholdersEquityTextualAbstract_1" xml:lang="en-US" id="label_StockholdersEquityTextualAbstract_1">Stockholders' Equity (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityTextualAbstract" xlink:to="label_StockholdersEquityTextualAbstract_1" xlink:title="Label : StockholdersEquityTextualAbstract to label_StockholdersEquityTextualAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityTextualAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityTextualAbstract_2" xml:lang="en-US" id="label_StockholdersEquityTextualAbstract_2">Stockholders Equity Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityTextualAbstract" xlink:to="label_StockholdersEquityTextualAbstract_2" xlink:title="Label : StockholdersEquityTextualAbstract to label_StockholdersEquityTextualAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ClassOfStockLineItems" xml:lang="en-US" id="label_ClassOfStockLineItems">Class of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockLineItems" xlink:to="label_ClassOfStockLineItems" xlink:title="Label : ClassOfStockLineItems to label_ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OptionMember" xlink:label="OptionMember" xlink:title="OptionMember" />
    <link:label xlink:type="resource" xlink:label="label_OptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OptionMember" xml:lang="en-US" id="label_OptionMember">Options Held [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionMember" xlink:to="label_OptionMember" xlink:title="Label : OptionMember to label_OptionMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:label="IssuanceOfCommonStockAndOptionsForServicesMember" xlink:title="IssuanceOfCommonStockAndOptionsForServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IssuanceOfCommonStockAndOptionsForServicesMember" xml:lang="en-US" id="label_IssuanceOfCommonStockAndOptionsForServicesMember">Issuance of common stock and options for services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfCommonStockAndOptionsForServicesMember" xlink:to="label_IssuanceOfCommonStockAndOptionsForServicesMember" xlink:title="Label : IssuanceOfCommonStockAndOptionsForServicesMember to label_IssuanceOfCommonStockAndOptionsForServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_IssuanceOfCommonStockAndOptionsForServicesMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IssuanceOfCommonStockAndOptionsForServicesMember_1" xml:lang="en-US" id="label_IssuanceOfCommonStockAndOptionsForServicesMember_1">Issuance of Common Stock &amp; Options for Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfCommonStockAndOptionsForServicesMember" xlink:to="label_IssuanceOfCommonStockAndOptionsForServicesMember_1" xlink:title="Label : IssuanceOfCommonStockAndOptionsForServicesMember to label_IssuanceOfCommonStockAndOptionsForServicesMember_1" />
    <link:label xlink:type="resource" xlink:label="label_IssuanceOfCommonStockAndOptionsForServicesMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IssuanceOfCommonStockAndOptionsForServicesMember_2" xml:lang="en-US" id="label_IssuanceOfCommonStockAndOptionsForServicesMember_2">Issuance Of Common Stock And Options For Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfCommonStockAndOptionsForServicesMember" xlink:to="label_IssuanceOfCommonStockAndOptionsForServicesMember_2" xlink:title="Label : IssuanceOfCommonStockAndOptionsForServicesMember to label_IssuanceOfCommonStockAndOptionsForServicesMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="SeriesAPreferredStockMember" xlink:title="SeriesAPreferredStockMember" />
    <link:label xlink:type="resource" xlink:label="label_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SeriesAPreferredStockMember" xml:lang="en-US" id="label_SeriesAPreferredStockMember">New Preferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAPreferredStockMember" xlink:to="label_SeriesAPreferredStockMember" xlink:title="Label : SeriesAPreferredStockMember to label_SeriesAPreferredStockMember" />
    <link:label xlink:type="resource" xlink:label="label_SeriesAPreferredStockMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SeriesAPreferredStockMember_1" xml:lang="en-US" id="label_SeriesAPreferredStockMember_1">Series A Preferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAPreferredStockMember" xlink:to="label_SeriesAPreferredStockMember_1" xlink:title="Label : SeriesAPreferredStockMember to label_SeriesAPreferredStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="label_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ClassOfStockDomain" xml:lang="en-US" id="label_ClassOfStockDomain">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDomain" xlink:to="label_ClassOfStockDomain" xlink:title="Label : ClassOfStockDomain to label_ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="label_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementClassOfStockAxis" xml:lang="en-US" id="label_StatementClassOfStockAxis">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementClassOfStockAxis" xlink:to="label_StatementClassOfStockAxis" xlink:title="Label : StatementClassOfStockAxis to label_StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfStockByClassTable" xml:lang="en-US" id="label_ScheduleOfStockByClassTable">Schedule of Stock by Class [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfStockByClassTable" xlink:to="label_ScheduleOfStockByClassTable" xlink:title="Label : ScheduleOfStockByClassTable to label_ScheduleOfStockByClassTable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogTextualAbstract" xlink:label="ConstructionBacklogTextualAbstract" xlink:title="ConstructionBacklogTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionBacklogTextualAbstract" xml:lang="en-US" id="label_ConstructionBacklogTextualAbstract">Construction Backlog (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogTextualAbstract" xlink:to="label_ConstructionBacklogTextualAbstract" xlink:title="Label : ConstructionBacklogTextualAbstract to label_ConstructionBacklogTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionBacklogTextualAbstract_1" xml:lang="en-US" id="label_ConstructionBacklogTextualAbstract_1">Construction Backlog Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogTextualAbstract" xlink:to="label_ConstructionBacklogTextualAbstract_1" xlink:title="Label : ConstructionBacklogTextualAbstract to label_ConstructionBacklogTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="RestructuringCostAndReserveLineItems" xlink:title="RestructuringCostAndReserveLineItems" />
    <link:label xlink:type="resource" xlink:label="label_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestructuringCostAndReserveLineItems" xml:lang="en-US" id="label_RestructuringCostAndReserveLineItems">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestructuringCostAndReserveLineItems" xlink:to="label_RestructuringCostAndReserveLineItems" xlink:title="Label : RestructuringCostAndReserveLineItems to label_RestructuringCostAndReserveLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractTwoMember" xlink:label="ContractTwoMember" xlink:title="ContractTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_ContractTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ContractTwoMember" xml:lang="en-US" id="label_ContractTwoMember">Contract Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractTwoMember" xlink:to="label_ContractTwoMember" xlink:title="Label : ContractTwoMember to label_ContractTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_ContractTwoMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractTwoMember_1" xml:lang="en-US" id="label_ContractTwoMember_1">Contract Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractTwoMember" xlink:to="label_ContractTwoMember_1" xlink:title="Label : ContractTwoMember to label_ContractTwoMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractOneMember" xlink:label="ContractOneMember" xlink:title="ContractOneMember" />
    <link:label xlink:type="resource" xlink:label="label_ContractOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ContractOneMember" xml:lang="en-US" id="label_ContractOneMember">Contract One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractOneMember" xlink:to="label_ContractOneMember" xlink:title="Label : ContractOneMember to label_ContractOneMember" />
    <link:label xlink:type="resource" xlink:label="label_ContractOneMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractOneMember_1" xml:lang="en-US" id="label_ContractOneMember_1">Contract One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractOneMember" xlink:to="label_ContractOneMember_1" xlink:title="Label : ContractOneMember to label_ContractOneMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="TypeOfRestructuringDomain" xlink:title="TypeOfRestructuringDomain" />
    <link:label xlink:type="resource" xlink:label="label_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TypeOfRestructuringDomain" xml:lang="en-US" id="label_TypeOfRestructuringDomain">Type of Restructuring [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfRestructuringDomain" xlink:to="label_TypeOfRestructuringDomain" xlink:title="Label : TypeOfRestructuringDomain to label_TypeOfRestructuringDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="RestructuringCostAndReserveAxis" xlink:title="RestructuringCostAndReserveAxis" />
    <link:label xlink:type="resource" xlink:label="label_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestructuringCostAndReserveAxis" xml:lang="en-US" id="label_RestructuringCostAndReserveAxis">Restructuring Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestructuringCostAndReserveAxis" xlink:to="label_RestructuringCostAndReserveAxis" xlink:title="Label : RestructuringCostAndReserveAxis to label_RestructuringCostAndReserveAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="ScheduleOfRestructuringAndRelatedCostsTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfRestructuringAndRelatedCostsTable" xml:lang="en-US" id="label_ScheduleOfRestructuringAndRelatedCostsTable">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="label_ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="Label : ScheduleOfRestructuringAndRelatedCostsTable to label_ScheduleOfRestructuringAndRelatedCostsTable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractsSignedButNotStarted" xlink:label="ContractsSignedButNotStarted" xlink:title="ContractsSignedButNotStarted" />
    <link:label xlink:type="resource" xlink:label="label_ContractsSignedButNotStarted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContractsSignedButNotStarted" xml:lang="en-US" id="label_ContractsSignedButNotStarted">Contracts signed but not started.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractsSignedButNotStarted" xlink:to="label_ContractsSignedButNotStarted" xlink:title="Label : ContractsSignedButNotStarted to label_ContractsSignedButNotStarted" />
    <link:label xlink:type="resource" xlink:label="label_ContractsSignedButNotStarted_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ContractsSignedButNotStarted_1" xml:lang="en-US" id="label_ContractsSignedButNotStarted_1">Contracts signed but not started</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractsSignedButNotStarted" xlink:to="label_ContractsSignedButNotStarted_1" xlink:title="Label : ContractsSignedButNotStarted to label_ContractsSignedButNotStarted_1" />
    <link:label xlink:type="resource" xlink:label="label_ContractsSignedButNotStarted_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractsSignedButNotStarted_2" xml:lang="en-US" id="label_ContractsSignedButNotStarted_2">Contracts Signed But Not Started</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractsSignedButNotStarted" xlink:to="label_ContractsSignedButNotStarted_2" xlink:title="Label : ContractsSignedButNotStarted to label_ContractsSignedButNotStarted_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogNet" xlink:label="ConstructionBacklogNet" xlink:title="ConstructionBacklogNet" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConstructionBacklogNet" xml:lang="en-US" id="label_ConstructionBacklogNet">Construction Backlog Net.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogNet" xlink:to="label_ConstructionBacklogNet" xlink:title="Label : ConstructionBacklogNet to label_ConstructionBacklogNet" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogNet_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConstructionBacklogNet_1" xml:lang="en-US" id="label_ConstructionBacklogNet_1">Construction backlog, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogNet" xlink:to="label_ConstructionBacklogNet_1" xlink:title="Label : ConstructionBacklogNet to label_ConstructionBacklogNet_1" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionBacklogNet_2" xml:lang="en-US" id="label_ConstructionBacklogNet_2">Construction Backlog Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogNet" xlink:to="label_ConstructionBacklogNet_2" xlink:title="Label : ConstructionBacklogNet to label_ConstructionBacklogNet_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogGross" xlink:label="ConstructionBacklogGross" xlink:title="ConstructionBacklogGross" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionBacklogGross" xml:lang="en-US" id="label_ConstructionBacklogGross">Construction Backlog Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogGross" xlink:to="label_ConstructionBacklogGross" xlink:title="Label : ConstructionBacklogGross to label_ConstructionBacklogGross" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogGross_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConstructionBacklogGross_1" xml:lang="en-US" id="label_ConstructionBacklogGross_1">Subtotal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogGross" xlink:to="label_ConstructionBacklogGross_1" xlink:title="Label : ConstructionBacklogGross to label_ConstructionBacklogGross_1" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogGross_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConstructionBacklogGross_2" xml:lang="en-US" id="label_ConstructionBacklogGross_2">Construction Backlog Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogGross" xlink:to="label_ConstructionBacklogGross_2" xlink:title="Label : ConstructionBacklogGross to label_ConstructionBacklogGross_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NewContractsReceivedDuringYear" xlink:label="NewContractsReceivedDuringYear" xlink:title="NewContractsReceivedDuringYear" />
    <link:label xlink:type="resource" xlink:label="label_NewContractsReceivedDuringYear" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_NewContractsReceivedDuringYear" xml:lang="en-US" id="label_NewContractsReceivedDuringYear">Large contracts entered</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewContractsReceivedDuringYear" xlink:to="label_NewContractsReceivedDuringYear" xlink:title="Label : NewContractsReceivedDuringYear to label_NewContractsReceivedDuringYear" />
    <link:label xlink:type="resource" xlink:label="label_NewContractsReceivedDuringYear_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NewContractsReceivedDuringYear_1" xml:lang="en-US" id="label_NewContractsReceivedDuringYear_1">New contracts received during the year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewContractsReceivedDuringYear" xlink:to="label_NewContractsReceivedDuringYear_1" xlink:title="Label : NewContractsReceivedDuringYear to label_NewContractsReceivedDuringYear_1" />
    <link:label xlink:type="resource" xlink:label="label_NewContractsReceivedDuringYear_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NewContractsReceivedDuringYear_2" xml:lang="en-US" id="label_NewContractsReceivedDuringYear_2">New contracts and change orders during the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewContractsReceivedDuringYear" xlink:to="label_NewContractsReceivedDuringYear_2" xlink:title="Label : NewContractsReceivedDuringYear to label_NewContractsReceivedDuringYear_2" />
    <link:label xlink:type="resource" xlink:label="label_NewContractsReceivedDuringYear_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NewContractsReceivedDuringYear_3" xml:lang="en-US" id="label_NewContractsReceivedDuringYear_3">New Contracts Received During Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewContractsReceivedDuringYear" xlink:to="label_NewContractsReceivedDuringYear_3" xlink:title="Label : NewContractsReceivedDuringYear to label_NewContractsReceivedDuringYear_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionContractsBacklog" xlink:label="ConstructionContractsBacklog" xlink:title="ConstructionContractsBacklog" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionContractsBacklog" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConstructionContractsBacklog" xml:lang="en-US" id="label_ConstructionContractsBacklog">Construction contracts backlog.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractsBacklog" xlink:to="label_ConstructionContractsBacklog" xlink:title="Label : ConstructionContractsBacklog to label_ConstructionContractsBacklog" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionContractsBacklog_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_ConstructionContractsBacklog_1" xml:lang="en-US" id="label_ConstructionContractsBacklog_1">Balance - end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractsBacklog" xlink:to="label_ConstructionContractsBacklog_1" xlink:title="Label : ConstructionContractsBacklog to label_ConstructionContractsBacklog_1" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionContractsBacklog_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_ConstructionContractsBacklog_2" xml:lang="en-US" id="label_ConstructionContractsBacklog_2">Balance - beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractsBacklog" xlink:to="label_ConstructionContractsBacklog_2" xlink:title="Label : ConstructionContractsBacklog to label_ConstructionContractsBacklog_2" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionContractsBacklog_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionContractsBacklog_3" xml:lang="en-US" id="label_ConstructionContractsBacklog_3">Construction Contracts Backlog</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractsBacklog" xlink:to="label_ConstructionContractsBacklog_3" xlink:title="Label : ConstructionContractsBacklog to label_ConstructionContractsBacklog_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">Warrants to purchase shares of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NetIncomeLossPerShareTextualAbstract" xlink:label="NetIncomeLossPerShareTextualAbstract" xlink:title="NetIncomeLossPerShareTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossPerShareTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NetIncomeLossPerShareTextualAbstract" xml:lang="en-US" id="label_NetIncomeLossPerShareTextualAbstract">Net Income (Loss) Per Share (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossPerShareTextualAbstract" xlink:to="label_NetIncomeLossPerShareTextualAbstract" xlink:title="Label : NetIncomeLossPerShareTextualAbstract to label_NetIncomeLossPerShareTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossPerShareTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetIncomeLossPerShareTextualAbstract_1" xml:lang="en-US" id="label_NetIncomeLossPerShareTextualAbstract_1">Net Income Loss Per Share (Textual) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossPerShareTextualAbstract" xlink:to="label_NetIncomeLossPerShareTextualAbstract_1" xlink:title="Label : NetIncomeLossPerShareTextualAbstract to label_NetIncomeLossPerShareTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantMember" xml:lang="en-US" id="label_WarrantMember">Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantMember" xlink:to="label_WarrantMember" xlink:title="Label : WarrantMember to label_WarrantMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantMember_1" xml:lang="en-US" id="label_WarrantMember_1">Warrant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantMember" xlink:to="label_WarrantMember_1" xlink:title="Label : WarrantMember to label_WarrantMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EmployeeStockOptionMember" xml:lang="en-US" id="label_EmployeeStockOptionMember">Stock options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="label_EmployeeStockOptionMember" xlink:title="Label : EmployeeStockOptionMember to label_EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeStockOptionMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeeStockOptionMember_1" xml:lang="en-US" id="label_EmployeeStockOptionMember_1">Employee Stock Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="label_EmployeeStockOptionMember_1" xlink:title="Label : EmployeeStockOptionMember to label_EmployeeStockOptionMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AntidilutiveSecuritiesNameDomain" xml:lang="en-US" id="label_AntidilutiveSecuritiesNameDomain">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="label_AntidilutiveSecuritiesNameDomain" xlink:title="Label : AntidilutiveSecuritiesNameDomain to label_AntidilutiveSecuritiesNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesNameDomain_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AntidilutiveSecuritiesNameDomain_1" xml:lang="en-US" id="label_AntidilutiveSecuritiesNameDomain_1">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="label_AntidilutiveSecuritiesNameDomain_1" xlink:title="Label : AntidilutiveSecuritiesNameDomain to label_AntidilutiveSecuritiesNameDomain_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="label_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_UnrecognizedTaxBenefits" xml:lang="en-US" id="label_UnrecognizedTaxBenefits">Unrecognized tax benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="label_UnrecognizedTaxBenefits" xlink:title="Label : UnrecognizedTaxBenefits to label_UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="label_UnrecognizedTaxBenefits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnrecognizedTaxBenefits_1" xml:lang="en-US" id="label_UnrecognizedTaxBenefits_1">Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="label_UnrecognizedTaxBenefits_1" xlink:title="Label : UnrecognizedTaxBenefits to label_UnrecognizedTaxBenefits_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="OperatingLossCarryforwardsExpirationDate" xlink:title="OperatingLossCarryforwardsExpirationDate" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLossCarryforwardsExpirationDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLossCarryforwardsExpirationDate" xml:lang="en-US" id="label_OperatingLossCarryforwardsExpirationDate">Net operating loss expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsExpirationDate" xlink:to="label_OperatingLossCarryforwardsExpirationDate" xlink:title="Label : OperatingLossCarryforwardsExpirationDate to label_OperatingLossCarryforwardsExpirationDate" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLossCarryforwardsExpirationDate_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLossCarryforwardsExpirationDate_1" xml:lang="en-US" id="label_OperatingLossCarryforwardsExpirationDate_1">Operating Loss Carryforwards, Expiration Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsExpirationDate" xlink:to="label_OperatingLossCarryforwardsExpirationDate_1" xlink:title="Label : OperatingLossCarryforwardsExpirationDate to label_OperatingLossCarryforwardsExpirationDate_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLossCarryforwards" xml:lang="en-US" id="label_OperatingLossCarryforwards">Net operating loss carry forward</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwards" xlink:to="label_OperatingLossCarryforwards" xlink:title="Label : OperatingLossCarryforwards to label_OperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLossCarryforwards_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLossCarryforwards_1" xml:lang="en-US" id="label_OperatingLossCarryforwards_1">Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwards" xlink:to="label_OperatingLossCarryforwards_1" xlink:title="Label : OperatingLossCarryforwards to label_OperatingLossCarryforwards_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:label xlink:type="resource" xlink:label="label_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ValuationAllowanceDeferredTaxAssetChangeInAmount" xml:lang="en-US" id="label_ValuationAllowanceDeferredTaxAssetChangeInAmount">Valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="label_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="Label : ValuationAllowanceDeferredTaxAssetChangeInAmount to label_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:label xlink:type="resource" xlink:label="label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1" xml:lang="en-US" id="label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1" xlink:title="Label : ValuationAllowanceDeferredTaxAssetChangeInAmount to label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IncomeTaxTextualAbstract" xlink:label="IncomeTaxTextualAbstract" xlink:title="IncomeTaxTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxTextualAbstract" xml:lang="en-US" id="label_IncomeTaxTextualAbstract">Income Taxes (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxTextualAbstract" xlink:to="label_IncomeTaxTextualAbstract" xlink:title="Label : IncomeTaxTextualAbstract to label_IncomeTaxTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxTextualAbstract_1" xml:lang="en-US" id="label_IncomeTaxTextualAbstract_1">Income Tax Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxTextualAbstract" xlink:to="label_IncomeTaxTextualAbstract_1" xlink:title="Label : IncomeTaxTextualAbstract to label_IncomeTaxTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLossCarryforwardsTable" xml:lang="en-US" id="label_OperatingLossCarryforwardsTable">Operating Loss Carryforwards [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsTable" xlink:to="label_OperatingLossCarryforwardsTable" xlink:title="Label : OperatingLossCarryforwardsTable to label_OperatingLossCarryforwardsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_DeferredTaxAssetsNet" xml:lang="en-US" id="label_DeferredTaxAssetsNet">Net deferred tax asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="label_DeferredTaxAssetsNet" xlink:title="Label : DeferredTaxAssetsNet to label_DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsNet_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DeferredTaxAssetsNet_1" xml:lang="en-US" id="label_DeferredTaxAssetsNet_1">Net deferred tax asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="label_DeferredTaxAssetsNet_1" xlink:title="Label : DeferredTaxAssetsNet to label_DeferredTaxAssetsNet_1" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsNet_2" xml:lang="en-US" id="label_DeferredTaxAssetsNet_2">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="label_DeferredTaxAssetsNet_2" xlink:title="Label : DeferredTaxAssetsNet to label_DeferredTaxAssetsNet_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_DeferredTaxAssetsValuationAllowance" xml:lang="en-US" id="label_DeferredTaxAssetsValuationAllowance">Valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="label_DeferredTaxAssetsValuationAllowance" xlink:title="Label : DeferredTaxAssetsValuationAllowance to label_DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsValuationAllowance_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsValuationAllowance_1" xml:lang="en-US" id="label_DeferredTaxAssetsValuationAllowance_1">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="label_DeferredTaxAssetsValuationAllowance_1" xlink:title="Label : DeferredTaxAssetsValuationAllowance to label_DeferredTaxAssetsValuationAllowance_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_DeferredTaxAssetsGross" xml:lang="en-US" id="label_DeferredTaxAssetsGross">Net deferred tax asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="label_DeferredTaxAssetsGross" xlink:title="Label : DeferredTaxAssetsGross to label_DeferredTaxAssetsGross" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsGross_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsGross_1" xml:lang="en-US" id="label_DeferredTaxAssetsGross_1">Net deferred tax asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="label_DeferredTaxAssetsGross_1" xlink:title="Label : DeferredTaxAssetsGross to label_DeferredTaxAssetsGross_1" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsGross_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsGross_2" xml:lang="en-US" id="label_DeferredTaxAssetsGross_2">Deferred Tax Assets, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="label_DeferredTaxAssetsGross_2" xlink:title="Label : DeferredTaxAssetsGross to label_DeferredTaxAssetsGross_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:label="DeferredTaxAssetsCharitableContributionCarryforwards" xlink:title="DeferredTaxAssetsCharitableContributionCarryforwards" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsCharitableContributionCarryforwards" xml:lang="en-US" id="label_DeferredTaxAssetsCharitableContributionCarryforwards">Charity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsCharitableContributionCarryforwards" xlink:to="label_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:title="Label : DeferredTaxAssetsCharitableContributionCarryforwards to label_DeferredTaxAssetsCharitableContributionCarryforwards" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsCharitableContributionCarryforwards_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsCharitableContributionCarryforwards_1" xml:lang="en-US" id="label_DeferredTaxAssetsCharitableContributionCarryforwards_1">Deferred Tax Assets, Charitable Contribution Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsCharitableContributionCarryforwards" xlink:to="label_DeferredTaxAssetsCharitableContributionCarryforwards_1" xlink:title="Label : DeferredTaxAssetsCharitableContributionCarryforwards to label_DeferredTaxAssetsCharitableContributionCarryforwards_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsOther" xml:lang="en-US" id="label_DeferredTaxAssetsOther">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="label_DeferredTaxAssetsOther" xlink:title="Label : DeferredTaxAssetsOther to label_DeferredTaxAssetsOther" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsOther_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsOther_1" xml:lang="en-US" id="label_DeferredTaxAssetsOther_1">Deferred Tax Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="label_DeferredTaxAssetsOther_1" xlink:title="Label : DeferredTaxAssetsOther to label_DeferredTaxAssetsOther_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsGoodwillAndIntangibleAssets" xml:lang="en-US" id="label_DeferredTaxAssetsGoodwillAndIntangibleAssets">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="label_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="Label : DeferredTaxAssetsGoodwillAndIntangibleAssets to label_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsGoodwillAndIntangibleAssets_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsGoodwillAndIntangibleAssets_1" xml:lang="en-US" id="label_DeferredTaxAssetsGoodwillAndIntangibleAssets_1">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="label_DeferredTaxAssetsGoodwillAndIntangibleAssets_1" xlink:title="Label : DeferredTaxAssetsGoodwillAndIntangibleAssets to label_DeferredTaxAssetsGoodwillAndIntangibleAssets_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">Employee stock compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:title="Label : DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits to label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1" xlink:title="Label : DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits to label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US" id="label_DeferredTaxAssetsOperatingLossCarryforwards">Net operating loss carryforward</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="label_DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="Label : DeferredTaxAssetsOperatingLossCarryforwards to label_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsOperatingLossCarryforwards_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsOperatingLossCarryforwards_1" xml:lang="en-US" id="label_DeferredTaxAssetsOperatingLossCarryforwards_1">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="label_DeferredTaxAssetsOperatingLossCarryforwards_1" xlink:title="Label : DeferredTaxAssetsOperatingLossCarryforwards to label_DeferredTaxAssetsOperatingLossCarryforwards_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="DeferredTaxAssetsNetAbstract" xlink:title="DeferredTaxAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsNetAbstract" xml:lang="en-US" id="label_DeferredTaxAssetsNetAbstract">Deferred tax assets (liabilities)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="label_DeferredTaxAssetsNetAbstract" xlink:title="Label : DeferredTaxAssetsNetAbstract to label_DeferredTaxAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsNetAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsNetAbstract_1" xml:lang="en-US" id="label_DeferredTaxAssetsNetAbstract_1">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetAbstract" xlink:to="label_DeferredTaxAssetsNetAbstract_1" xlink:title="Label : DeferredTaxAssetsNetAbstract to label_DeferredTaxAssetsNetAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperations">Effective income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="label_EffectiveIncomeTaxRateContinuingOperations" xlink:title="Label : EffectiveIncomeTaxRateContinuingOperations to label_EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateContinuingOperations_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateContinuingOperations_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperations_1">Reconciliation of federal statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="label_EffectiveIncomeTaxRateContinuingOperations_1" xlink:title="Label : EffectiveIncomeTaxRateContinuingOperations to label_EffectiveIncomeTaxRateContinuingOperations_1" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateContinuingOperations_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxRateContinuingOperations_2" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperations_2">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="label_EffectiveIncomeTaxRateContinuingOperations_2" xlink:title="Label : EffectiveIncomeTaxRateContinuingOperations to label_EffectiveIncomeTaxRateContinuingOperations_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="Label : EffectiveIncomeTaxRateReconciliationOtherAdjustments to label_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationOtherAdjustments to label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PriorYearAdjustmentOfTaxes" xlink:label="PriorYearAdjustmentOfTaxes" xlink:title="PriorYearAdjustmentOfTaxes" />
    <link:label xlink:type="resource" xlink:label="label_PriorYearAdjustmentOfTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_PriorYearAdjustmentOfTaxes" xml:lang="en-US" id="label_PriorYearAdjustmentOfTaxes">Prior year adjustment of taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PriorYearAdjustmentOfTaxes" xlink:to="label_PriorYearAdjustmentOfTaxes" xlink:title="Label : PriorYearAdjustmentOfTaxes to label_PriorYearAdjustmentOfTaxes" />
    <link:label xlink:type="resource" xlink:label="label_PriorYearAdjustmentOfTaxes_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PriorYearAdjustmentOfTaxes_1" xml:lang="en-US" id="label_PriorYearAdjustmentOfTaxes_1">Prior year adjustment of taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PriorYearAdjustmentOfTaxes" xlink:to="label_PriorYearAdjustmentOfTaxes_1" xlink:title="Label : PriorYearAdjustmentOfTaxes to label_PriorYearAdjustmentOfTaxes_1" />
    <link:label xlink:type="resource" xlink:label="label_PriorYearAdjustmentOfTaxes_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PriorYearAdjustmentOfTaxes_2" xml:lang="en-US" id="label_PriorYearAdjustmentOfTaxes_2">Prior year adjustment of true up</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PriorYearAdjustmentOfTaxes" xlink:to="label_PriorYearAdjustmentOfTaxes_2" xlink:title="Label : PriorYearAdjustmentOfTaxes to label_PriorYearAdjustmentOfTaxes_2" />
    <link:label xlink:type="resource" xlink:label="label_PriorYearAdjustmentOfTaxes_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PriorYearAdjustmentOfTaxes_3" xml:lang="en-US" id="label_PriorYearAdjustmentOfTaxes_3">Prior Year Adjustment Of Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PriorYearAdjustmentOfTaxes" xlink:to="label_PriorYearAdjustmentOfTaxes_3" xlink:title="Label : PriorYearAdjustmentOfTaxes to label_PriorYearAdjustmentOfTaxes_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:label="EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:title="EffectiveIncomeTaxAmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets" xml:lang="en-US" id="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets">Effective income tax amortization of intangible assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:to="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:title="Label : EffectiveIncomeTaxAmortizationOfIntangibleAssets to label_EffectiveIncomeTaxAmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_1" xml:lang="en-US" id="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_1">Amortization of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:to="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_1" xlink:title="Label : EffectiveIncomeTaxAmortizationOfIntangibleAssets to label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_2" xml:lang="en-US" id="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_2">Effective Income Tax Amortization Of Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxAmortizationOfIntangibleAssets" xlink:to="label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_2" xlink:title="Label : EffectiveIncomeTaxAmortizationOfIntangibleAssets to label_EffectiveIncomeTaxAmortizationOfIntangibleAssets_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LossOnDebtConversion" xlink:label="LossOnDebtConversion" xlink:title="LossOnDebtConversion" />
    <link:label xlink:type="resource" xlink:label="label_LossOnDebtConversion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_LossOnDebtConversion" xml:lang="en-US" id="label_LossOnDebtConversion">Loss on debt conversion.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnDebtConversion" xlink:to="label_LossOnDebtConversion" xlink:title="Label : LossOnDebtConversion to label_LossOnDebtConversion" />
    <link:label xlink:type="resource" xlink:label="label_LossOnDebtConversion_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LossOnDebtConversion_1" xml:lang="en-US" id="label_LossOnDebtConversion_1">Loss on debt conversion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnDebtConversion" xlink:to="label_LossOnDebtConversion_1" xlink:title="Label : LossOnDebtConversion to label_LossOnDebtConversion_1" />
    <link:label xlink:type="resource" xlink:label="label_LossOnDebtConversion_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LossOnDebtConversion_2" xml:lang="en-US" id="label_LossOnDebtConversion_2">Loss On Debt Conversion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnDebtConversion" xlink:to="label_LossOnDebtConversion_2" xlink:title="Label : LossOnDebtConversion to label_LossOnDebtConversion_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EffectiveIncomeTaxReorganizationExpenses" xlink:label="EffectiveIncomeTaxReorganizationExpenses" xlink:title="EffectiveIncomeTaxReorganizationExpenses" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxReorganizationExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EffectiveIncomeTaxReorganizationExpenses" xml:lang="en-US" id="label_EffectiveIncomeTaxReorganizationExpenses">Effective income tax reorganization expenses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxReorganizationExpenses" xlink:to="label_EffectiveIncomeTaxReorganizationExpenses" xlink:title="Label : EffectiveIncomeTaxReorganizationExpenses to label_EffectiveIncomeTaxReorganizationExpenses" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxReorganizationExpenses_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxReorganizationExpenses_1" xml:lang="en-US" id="label_EffectiveIncomeTaxReorganizationExpenses_1">Reorganization expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxReorganizationExpenses" xlink:to="label_EffectiveIncomeTaxReorganizationExpenses_1" xlink:title="Label : EffectiveIncomeTaxReorganizationExpenses to label_EffectiveIncomeTaxReorganizationExpenses_1" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxReorganizationExpenses_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxReorganizationExpenses_2" xml:lang="en-US" id="label_EffectiveIncomeTaxReorganizationExpenses_2">Effective Income Tax Reorganization Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxReorganizationExpenses" xlink:to="label_EffectiveIncomeTaxReorganizationExpenses_2" xlink:title="Label : EffectiveIncomeTaxReorganizationExpenses to label_EffectiveIncomeTaxReorganizationExpenses_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DifferencesAttributableToChangeInStateBusinessApportionment" xlink:label="DifferencesAttributableToChangeInStateBusinessApportionment" xlink:title="DifferencesAttributableToChangeInStateBusinessApportionment" />
    <link:label xlink:type="resource" xlink:label="label_DifferencesAttributableToChangeInStateBusinessApportionment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DifferencesAttributableToChangeInStateBusinessApportionment" xml:lang="en-US" id="label_DifferencesAttributableToChangeInStateBusinessApportionment">Differences attributable to change in state business apportionment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferencesAttributableToChangeInStateBusinessApportionment" xlink:to="label_DifferencesAttributableToChangeInStateBusinessApportionment" xlink:title="Label : DifferencesAttributableToChangeInStateBusinessApportionment to label_DifferencesAttributableToChangeInStateBusinessApportionment" />
    <link:label xlink:type="resource" xlink:label="label_DifferencesAttributableToChangeInStateBusinessApportionment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DifferencesAttributableToChangeInStateBusinessApportionment_1" xml:lang="en-US" id="label_DifferencesAttributableToChangeInStateBusinessApportionment_1">Differences attributable to change in state business apportionment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferencesAttributableToChangeInStateBusinessApportionment" xlink:to="label_DifferencesAttributableToChangeInStateBusinessApportionment_1" xlink:title="Label : DifferencesAttributableToChangeInStateBusinessApportionment to label_DifferencesAttributableToChangeInStateBusinessApportionment_1" />
    <link:label xlink:type="resource" xlink:label="label_DifferencesAttributableToChangeInStateBusinessApportionment_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DifferencesAttributableToChangeInStateBusinessApportionment_2" xml:lang="en-US" id="label_DifferencesAttributableToChangeInStateBusinessApportionment_2">Differences Attributable To Change In State Business Apportionment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferencesAttributableToChangeInStateBusinessApportionment" xlink:to="label_DifferencesAttributableToChangeInStateBusinessApportionment_2" xlink:title="Label : DifferencesAttributableToChangeInStateBusinessApportionment to label_DifferencesAttributableToChangeInStateBusinessApportionment_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DifferencesAttributableToTaxAndJobsCutAct" xlink:label="DifferencesAttributableToTaxAndJobsCutAct" xlink:title="DifferencesAttributableToTaxAndJobsCutAct" />
    <link:label xlink:type="resource" xlink:label="label_DifferencesAttributableToTaxAndJobsCutAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DifferencesAttributableToTaxAndJobsCutAct" xml:lang="en-US" id="label_DifferencesAttributableToTaxAndJobsCutAct">Differences attributable to the tax and jobs cut act.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferencesAttributableToTaxAndJobsCutAct" xlink:to="label_DifferencesAttributableToTaxAndJobsCutAct" xlink:title="Label : DifferencesAttributableToTaxAndJobsCutAct to label_DifferencesAttributableToTaxAndJobsCutAct" />
    <link:label xlink:type="resource" xlink:label="label_DifferencesAttributableToTaxAndJobsCutAct_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DifferencesAttributableToTaxAndJobsCutAct_1" xml:lang="en-US" id="label_DifferencesAttributableToTaxAndJobsCutAct_1">Differences attributable to the Tax and Jobs Cut Act</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferencesAttributableToTaxAndJobsCutAct" xlink:to="label_DifferencesAttributableToTaxAndJobsCutAct_1" xlink:title="Label : DifferencesAttributableToTaxAndJobsCutAct to label_DifferencesAttributableToTaxAndJobsCutAct_1" />
    <link:label xlink:type="resource" xlink:label="label_DifferencesAttributableToTaxAndJobsCutAct_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DifferencesAttributableToTaxAndJobsCutAct_2" xml:lang="en-US" id="label_DifferencesAttributableToTaxAndJobsCutAct_2">Differences Attributable To Tax And Jobs Cut Act</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferencesAttributableToTaxAndJobsCutAct" xlink:to="label_DifferencesAttributableToTaxAndJobsCutAct_2" xlink:title="Label : DifferencesAttributableToTaxAndJobsCutAct to label_DifferencesAttributableToTaxAndJobsCutAct_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">Effective state and local tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="Label : EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1">State and local income taxes, net of federal benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">Summary of reconciliation of the federal statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="Label : EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1" xlink:title="Label : EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProvisionIncomeTaxExpenseBenefit" xlink:label="ProvisionIncomeTaxExpenseBenefit" xlink:title="ProvisionIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProvisionIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_ProvisionIncomeTaxExpenseBenefit">Provision Income Tax Expense Benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionIncomeTaxExpenseBenefit" xlink:to="label_ProvisionIncomeTaxExpenseBenefit" xlink:title="Label : ProvisionIncomeTaxExpenseBenefit to label_ProvisionIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProvisionIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_ProvisionIncomeTaxExpenseBenefit_1">Income Tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionIncomeTaxExpenseBenefit" xlink:to="label_ProvisionIncomeTaxExpenseBenefit_1" xlink:title="Label : ProvisionIncomeTaxExpenseBenefit to label_ProvisionIncomeTaxExpenseBenefit_1" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionIncomeTaxExpenseBenefit_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ProvisionIncomeTaxExpenseBenefit_2" xml:lang="en-US" id="label_ProvisionIncomeTaxExpenseBenefit_2">Total provision (benefit) for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionIncomeTaxExpenseBenefit" xlink:to="label_ProvisionIncomeTaxExpenseBenefit_2" xlink:title="Label : ProvisionIncomeTaxExpenseBenefit to label_ProvisionIncomeTaxExpenseBenefit_2" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionIncomeTaxExpenseBenefit_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ProvisionIncomeTaxExpenseBenefit_3" xml:lang="en-US" id="label_ProvisionIncomeTaxExpenseBenefit_3">Provision Income Tax expense benefit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionIncomeTaxExpenseBenefit" xlink:to="label_ProvisionIncomeTaxExpenseBenefit_3" xlink:title="Label : ProvisionIncomeTaxExpenseBenefit to label_ProvisionIncomeTaxExpenseBenefit_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AmountOfValuationReserve" xlink:label="AmountOfValuationReserve" xlink:title="AmountOfValuationReserve" />
    <link:label xlink:type="resource" xlink:label="label_AmountOfValuationReserve" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_AmountOfValuationReserve" xml:lang="en-US" id="label_AmountOfValuationReserve">Less: valuation reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfValuationReserve" xlink:to="label_AmountOfValuationReserve" xlink:title="Label : AmountOfValuationReserve to label_AmountOfValuationReserve" />
    <link:label xlink:type="resource" xlink:label="label_AmountOfValuationReserve_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AmountOfValuationReserve_1" xml:lang="en-US" id="label_AmountOfValuationReserve_1">Amount of valuation reserve.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfValuationReserve" xlink:to="label_AmountOfValuationReserve_1" xlink:title="Label : AmountOfValuationReserve to label_AmountOfValuationReserve_1" />
    <link:label xlink:type="resource" xlink:label="label_AmountOfValuationReserve_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AmountOfValuationReserve_2" xml:lang="en-US" id="label_AmountOfValuationReserve_2">Less: valuation reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfValuationReserve" xlink:to="label_AmountOfValuationReserve_2" xlink:title="Label : AmountOfValuationReserve to label_AmountOfValuationReserve_2" />
    <link:label xlink:type="resource" xlink:label="label_AmountOfValuationReserve_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmountOfValuationReserve_3" xml:lang="en-US" id="label_AmountOfValuationReserve_3">Amount Of Valuation Reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfValuationReserve" xlink:to="label_AmountOfValuationReserve_3" xlink:title="Label : AmountOfValuationReserve to label_AmountOfValuationReserve_3" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_IncomeTaxExpenseBenefit_1">Income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="label_IncomeTaxExpenseBenefit_1" xlink:title="Label : IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit_1" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxExpenseBenefit_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncomeTaxExpenseBenefit_2" xml:lang="en-US" id="label_IncomeTaxExpenseBenefit_2">Income tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="label_IncomeTaxExpenseBenefit_2" xlink:title="Label : IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefit">Total deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="label_DeferredIncomeTaxExpenseBenefit" xlink:title="Label : DeferredIncomeTaxExpenseBenefit to label_DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_DeferredIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefit_1">Deferred Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="label_DeferredIncomeTaxExpenseBenefit_1" xlink:title="Label : DeferredIncomeTaxExpenseBenefit to label_DeferredIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_DeferredStateAndLocalIncomeTaxExpenseBenefit">State and local</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="label_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="Label : DeferredStateAndLocalIncomeTaxExpenseBenefit to label_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xlink:title="Label : DeferredStateAndLocalIncomeTaxExpenseBenefit to label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_DeferredFederalIncomeTaxExpenseBenefit">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="label_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="Label : DeferredFederalIncomeTaxExpenseBenefit to label_DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_DeferredFederalIncomeTaxExpenseBenefit_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredFederalIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_DeferredFederalIncomeTaxExpenseBenefit_1">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="label_DeferredFederalIncomeTaxExpenseBenefit_1" xlink:title="Label : DeferredFederalIncomeTaxExpenseBenefit to label_DeferredFederalIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">Deferred:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="Label : DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:title="Label : DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:label="DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:title="DebtorInPossessionFinancingArrangementsEffectiveDate" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DebtorInPossessionFinancingArrangementsEffectiveDate" xml:lang="en-US" id="label_DebtorInPossessionFinancingArrangementsEffectiveDate">Effective date of ebtor in possession financing arrangements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:to="label_DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:title="Label : DebtorInPossessionFinancingArrangementsEffectiveDate to label_DebtorInPossessionFinancingArrangementsEffectiveDate" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingArrangementsEffectiveDate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtorInPossessionFinancingArrangementsEffectiveDate_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingArrangementsEffectiveDate_1">Debtor in possession financing, effective date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:to="label_DebtorInPossessionFinancingArrangementsEffectiveDate_1" xlink:title="Label : DebtorInPossessionFinancingArrangementsEffectiveDate to label_DebtorInPossessionFinancingArrangementsEffectiveDate_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingArrangementsEffectiveDate_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingArrangementsEffectiveDate_2" xml:lang="en-US" id="label_DebtorInPossessionFinancingArrangementsEffectiveDate_2">Debtor In Possession Financing Arrangements Effective Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingArrangementsEffectiveDate" xlink:to="label_DebtorInPossessionFinancingArrangementsEffectiveDate_2" xlink:title="Label : DebtorInPossessionFinancingArrangementsEffectiveDate to label_DebtorInPossessionFinancingArrangementsEffectiveDate_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:label="DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:title="DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xml:lang="en-US" id="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding">Debtor in possession credit facility, interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:to="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:title="Label : DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding to label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1">Debtor-in-Possession Financing, Interest Rate on Borrowings Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xlink:to="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1" xlink:title="Label : DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding to label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingTextualAbstract" xlink:label="DebtorInPossessionFinancingTextualAbstract" xlink:title="DebtorInPossessionFinancingTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtorInPossessionFinancingTextualAbstract" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextualAbstract">Debtor in Possession Financing (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingTextualAbstract" xlink:to="label_DebtorInPossessionFinancingTextualAbstract" xlink:title="Label : DebtorInPossessionFinancingTextualAbstract to label_DebtorInPossessionFinancingTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingTextualAbstract_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextualAbstract_1">Debtor In Possession Financing Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingTextualAbstract" xlink:to="label_DebtorInPossessionFinancingTextualAbstract_1" xlink:title="Label : DebtorInPossessionFinancingTextualAbstract to label_DebtorInPossessionFinancingTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember" xlink:label="LoansReceivableMember" xlink:title="LoansReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_LoansReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LoansReceivableMember" xml:lang="en-US" id="label_LoansReceivableMember">Loans Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansReceivableMember" xlink:to="label_LoansReceivableMember" xlink:title="Label : LoansReceivableMember to label_LoansReceivableMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="ReceivableTypeDomain" xlink:title="ReceivableTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ReceivableTypeDomain" xml:lang="en-US" id="label_ReceivableTypeDomain">Receivable [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivableTypeDomain" xlink:to="label_ReceivableTypeDomain" xlink:title="Label : ReceivableTypeDomain to label_ReceivableTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xml:lang="en-US" id="label_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">Receivable Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="label_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="Label : AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to label_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueOfConversionOptionLiabilitiesOne" xlink:label="FairValueOfConversionOptionLiabilitiesOne" xlink:title="FairValueOfConversionOptionLiabilitiesOne" />
    <link:label xlink:type="resource" xlink:label="label_FairValueOfConversionOptionLiabilitiesOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_FairValueOfConversionOptionLiabilitiesOne" xml:lang="en-US" id="label_FairValueOfConversionOptionLiabilitiesOne">Fairvalue of conversion option liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfConversionOptionLiabilitiesOne" xlink:to="label_FairValueOfConversionOptionLiabilitiesOne" xlink:title="Label : FairValueOfConversionOptionLiabilitiesOne to label_FairValueOfConversionOptionLiabilitiesOne" />
    <link:label xlink:type="resource" xlink:label="label_FairValueOfConversionOptionLiabilitiesOne_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueOfConversionOptionLiabilitiesOne_1" xml:lang="en-US" id="label_FairValueOfConversionOptionLiabilitiesOne_1">Fair value of conversion option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfConversionOptionLiabilitiesOne" xlink:to="label_FairValueOfConversionOptionLiabilitiesOne_1" xlink:title="Label : FairValueOfConversionOptionLiabilitiesOne to label_FairValueOfConversionOptionLiabilitiesOne_1" />
    <link:label xlink:type="resource" xlink:label="label_FairValueOfConversionOptionLiabilitiesOne_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueOfConversionOptionLiabilitiesOne_2" xml:lang="en-US" id="label_FairValueOfConversionOptionLiabilitiesOne_2">Fair Value Of Conversion Option Liabilities One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfConversionOptionLiabilitiesOne" xlink:to="label_FairValueOfConversionOptionLiabilitiesOne_2" xlink:title="Label : FairValueOfConversionOptionLiabilitiesOne to label_FairValueOfConversionOptionLiabilitiesOne_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnSecurities" xlink:label="UnrealizedGainLossOnSecurities" xlink:title="UnrealizedGainLossOnSecurities" />
    <link:label xlink:type="resource" xlink:label="label_UnrealizedGainLossOnSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_UnrealizedGainLossOnSecurities" xml:lang="en-US" id="label_UnrealizedGainLossOnSecurities">Loss of conversion of debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnSecurities" xlink:to="label_UnrealizedGainLossOnSecurities" xlink:title="Label : UnrealizedGainLossOnSecurities to label_UnrealizedGainLossOnSecurities" />
    <link:label xlink:type="resource" xlink:label="label_UnrealizedGainLossOnSecurities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnrealizedGainLossOnSecurities_1" xml:lang="en-US" id="label_UnrealizedGainLossOnSecurities_1">Unrealized Gain (Loss) on Securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnSecurities" xlink:to="label_UnrealizedGainLossOnSecurities_1" xlink:title="Label : UnrealizedGainLossOnSecurities to label_UnrealizedGainLossOnSecurities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentAmount1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtConversionConvertedInstrumentAmount1" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentAmount1">Debt conversion, converted instrument amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="label_DebtConversionConvertedInstrumentAmount1" xlink:title="Label : DebtConversionConvertedInstrumentAmount1 to label_DebtConversionConvertedInstrumentAmount1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentAmount1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtConversionConvertedInstrumentAmount1_1" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentAmount1_1">Conversion of debtor in possession financing to convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="label_DebtConversionConvertedInstrumentAmount1_1" xlink:title="Label : DebtConversionConvertedInstrumentAmount1 to label_DebtConversionConvertedInstrumentAmount1_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentAmount1_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtConversionConvertedInstrumentAmount1_2" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentAmount1_2">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="label_DebtConversionConvertedInstrumentAmount1_2" xlink:title="Label : DebtConversionConvertedInstrumentAmount1 to label_DebtConversionConvertedInstrumentAmount1_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="AmortizationOfFinancingCostsAndDiscounts" xlink:title="AmortizationOfFinancingCostsAndDiscounts" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AmortizationOfFinancingCostsAndDiscounts" xml:lang="en-US" id="label_AmortizationOfFinancingCostsAndDiscounts">Total amortization relating to the discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCostsAndDiscounts" xlink:to="label_AmortizationOfFinancingCostsAndDiscounts" xlink:title="Label : AmortizationOfFinancingCostsAndDiscounts to label_AmortizationOfFinancingCostsAndDiscounts" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfFinancingCostsAndDiscounts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmortizationOfFinancingCostsAndDiscounts_1" xml:lang="en-US" id="label_AmortizationOfFinancingCostsAndDiscounts_1">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCostsAndDiscounts" xlink:to="label_AmortizationOfFinancingCostsAndDiscounts_1" xlink:title="Label : AmortizationOfFinancingCostsAndDiscounts to label_AmortizationOfFinancingCostsAndDiscounts_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="DebtInstrumentUnamortizedDiscount" xlink:title="DebtInstrumentUnamortizedDiscount" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentUnamortizedDiscount" xml:lang="en-US" id="label_DebtInstrumentUnamortizedDiscount">Fair value of option debenture discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentUnamortizedDiscount" xlink:to="label_DebtInstrumentUnamortizedDiscount" xlink:title="Label : DebtInstrumentUnamortizedDiscount to label_DebtInstrumentUnamortizedDiscount" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentUnamortizedDiscount_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentUnamortizedDiscount_1" xml:lang="en-US" id="label_DebtInstrumentUnamortizedDiscount_1">Net of debenture discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentUnamortizedDiscount" xlink:to="label_DebtInstrumentUnamortizedDiscount_1" xlink:title="Label : DebtInstrumentUnamortizedDiscount to label_DebtInstrumentUnamortizedDiscount_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentUnamortizedDiscount_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentUnamortizedDiscount_2" xml:lang="en-US" id="label_DebtInstrumentUnamortizedDiscount_2">Debt Instrument, Unamortized Discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentUnamortizedDiscount" xlink:to="label_DebtInstrumentUnamortizedDiscount_2" xlink:title="Label : DebtInstrumentUnamortizedDiscount to label_DebtInstrumentUnamortizedDiscount_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="SaleOfStockPricePerShare" xlink:title="SaleOfStockPricePerShare" />
    <link:label xlink:type="resource" xlink:label="label_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_SaleOfStockPricePerShare" xml:lang="en-US" id="label_SaleOfStockPricePerShare">Share price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockPricePerShare" xlink:to="label_SaleOfStockPricePerShare" xlink:title="Label : SaleOfStockPricePerShare to label_SaleOfStockPricePerShare" />
    <link:label xlink:type="resource" xlink:label="label_SaleOfStockPricePerShare_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SaleOfStockPricePerShare_1" xml:lang="en-US" id="label_SaleOfStockPricePerShare_1">Sale of stock price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockPricePerShare" xlink:to="label_SaleOfStockPricePerShare_1" xlink:title="Label : SaleOfStockPricePerShare to label_SaleOfStockPricePerShare_1" />
    <link:label xlink:type="resource" xlink:label="label_SaleOfStockPricePerShare_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SaleOfStockPricePerShare_2" xml:lang="en-US" id="label_SaleOfStockPricePerShare_2">Common stock, per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockPricePerShare" xlink:to="label_SaleOfStockPricePerShare_2" xlink:title="Label : SaleOfStockPricePerShare to label_SaleOfStockPricePerShare_2" />
    <link:label xlink:type="resource" xlink:label="label_SaleOfStockPricePerShare_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SaleOfStockPricePerShare_3" xml:lang="en-US" id="label_SaleOfStockPricePerShare_3">Sale of Stock, Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockPricePerShare" xlink:to="label_SaleOfStockPricePerShare_3" xlink:title="Label : SaleOfStockPricePerShare to label_SaleOfStockPricePerShare_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="ProceedsFromRelatedPartyDebt" xlink:title="ProceedsFromRelatedPartyDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_ProceedsFromRelatedPartyDebt" xml:lang="en-US" id="label_ProceedsFromRelatedPartyDebt">Maximum principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRelatedPartyDebt" xlink:to="label_ProceedsFromRelatedPartyDebt" xlink:title="Label : ProceedsFromRelatedPartyDebt to label_ProceedsFromRelatedPartyDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromRelatedPartyDebt_1" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_ProceedsFromRelatedPartyDebt_1" xml:lang="en-US" id="label_ProceedsFromRelatedPartyDebt_1">Maximum principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRelatedPartyDebt" xlink:to="label_ProceedsFromRelatedPartyDebt_1" xlink:title="Label : ProceedsFromRelatedPartyDebt to label_ProceedsFromRelatedPartyDebt_1" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromRelatedPartyDebt_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromRelatedPartyDebt_2" xml:lang="en-US" id="label_ProceedsFromRelatedPartyDebt_2">Maximum principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRelatedPartyDebt" xlink:to="label_ProceedsFromRelatedPartyDebt_2" xlink:title="Label : ProceedsFromRelatedPartyDebt to label_ProceedsFromRelatedPartyDebt_2" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromRelatedPartyDebt_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromRelatedPartyDebt_3" xml:lang="en-US" id="label_ProceedsFromRelatedPartyDebt_3">Proceeds from Related Party Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRelatedPartyDebt" xlink:to="label_ProceedsFromRelatedPartyDebt_3" xlink:title="Label : ProceedsFromRelatedPartyDebt to label_ProceedsFromRelatedPartyDebt_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebenturesTextualAbstract" xlink:label="ConvertibleDebenturesTextualAbstract" xlink:title="ConvertibleDebenturesTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebenturesTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleDebenturesTextualAbstract" xml:lang="en-US" id="label_ConvertibleDebenturesTextualAbstract">Convertible Debentures (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebenturesTextualAbstract" xlink:to="label_ConvertibleDebenturesTextualAbstract" xlink:title="Label : ConvertibleDebenturesTextualAbstract to label_ConvertibleDebenturesTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebenturesTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebenturesTextualAbstract_1" xml:lang="en-US" id="label_ConvertibleDebenturesTextualAbstract_1">Convertible Debentures Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebenturesTextualAbstract" xlink:to="label_ConvertibleDebenturesTextualAbstract_1" xlink:title="Label : ConvertibleDebenturesTextualAbstract to label_ConvertibleDebenturesTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NovemberTwoZeroOneSixDebentureMember" xlink:label="NovemberTwoZeroOneSixDebentureMember" xlink:title="NovemberTwoZeroOneSixDebentureMember" />
    <link:label xlink:type="resource" xlink:label="label_NovemberTwoZeroOneSixDebentureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NovemberTwoZeroOneSixDebentureMember" xml:lang="en-US" id="label_NovemberTwoZeroOneSixDebentureMember">November 2016 Debenture [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NovemberTwoZeroOneSixDebentureMember" xlink:to="label_NovemberTwoZeroOneSixDebentureMember" xlink:title="Label : NovemberTwoZeroOneSixDebentureMember to label_NovemberTwoZeroOneSixDebentureMember" />
    <link:label xlink:type="resource" xlink:label="label_NovemberTwoZeroOneSixDebentureMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NovemberTwoZeroOneSixDebentureMember_1" xml:lang="en-US" id="label_NovemberTwoZeroOneSixDebentureMember_1">November Two Zero One Six Debenture [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NovemberTwoZeroOneSixDebentureMember" xlink:to="label_NovemberTwoZeroOneSixDebentureMember_1" xlink:title="Label : NovemberTwoZeroOneSixDebentureMember to label_NovemberTwoZeroOneSixDebentureMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ExitFacilityMember" xlink:label="ExitFacilityMember" xlink:title="ExitFacilityMember" />
    <link:label xlink:type="resource" xlink:label="label_ExitFacilityMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ExitFacilityMember" xml:lang="en-US" id="label_ExitFacilityMember">Exit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExitFacilityMember" xlink:to="label_ExitFacilityMember" xlink:title="Label : ExitFacilityMember to label_ExitFacilityMember" />
    <link:label xlink:type="resource" xlink:label="label_ExitFacilityMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ExitFacilityMember_1" xml:lang="en-US" id="label_ExitFacilityMember_1">June 2016 Debenture [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExitFacilityMember" xlink:to="label_ExitFacilityMember_1" xlink:title="Label : ExitFacilityMember to label_ExitFacilityMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ExitFacilityMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ExitFacilityMember_2" xml:lang="en-US" id="label_ExitFacilityMember_2">Exit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExitFacilityMember" xlink:to="label_ExitFacilityMember_2" xlink:title="Label : ExitFacilityMember to label_ExitFacilityMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TwoZeroOneSixDebentureMember" xlink:label="TwoZeroOneSixDebentureMember" xlink:title="TwoZeroOneSixDebentureMember" />
    <link:label xlink:type="resource" xlink:label="label_TwoZeroOneSixDebentureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TwoZeroOneSixDebentureMember" xml:lang="en-US" id="label_TwoZeroOneSixDebentureMember">2016 Debentures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoZeroOneSixDebentureMember" xlink:to="label_TwoZeroOneSixDebentureMember" xlink:title="Label : TwoZeroOneSixDebentureMember to label_TwoZeroOneSixDebentureMember" />
    <link:label xlink:type="resource" xlink:label="label_TwoZeroOneSixDebentureMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TwoZeroOneSixDebentureMember_1" xml:lang="en-US" id="label_TwoZeroOneSixDebentureMember_1">Two Zero One Six Debenture [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoZeroOneSixDebentureMember" xlink:to="label_TwoZeroOneSixDebentureMember_1" xlink:title="Label : TwoZeroOneSixDebentureMember to label_TwoZeroOneSixDebentureMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConvertibleDebtSecuritiesMember" xml:lang="en-US" id="label_ConvertibleDebtSecuritiesMember">Convertible Debentures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtSecuritiesMember" xlink:to="label_ConvertibleDebtSecuritiesMember" xlink:title="Label : ConvertibleDebtSecuritiesMember to label_ConvertibleDebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtSecuritiesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleDebtSecuritiesMember_1" xml:lang="en-US" id="label_ConvertibleDebtSecuritiesMember_1">Senior Secured Convertible Debenture [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtSecuritiesMember" xlink:to="label_ConvertibleDebtSecuritiesMember_1" xlink:title="Label : ConvertibleDebtSecuritiesMember to label_ConvertibleDebtSecuritiesMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtSecuritiesMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebtSecuritiesMember_2" xml:lang="en-US" id="label_ConvertibleDebtSecuritiesMember_2">Convertible Debt Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtSecuritiesMember" xlink:to="label_ConvertibleDebtSecuritiesMember_2" xlink:title="Label : ConvertibleDebtSecuritiesMember to label_ConvertibleDebtSecuritiesMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharePrice" xml:lang="en-US" id="label_SharePrice">Stock price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice" xlink:title="Label : SharePrice to label_SharePrice" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharePrice_1" xml:lang="en-US" id="label_SharePrice_1">Average share price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_1" xlink:title="Label : SharePrice to label_SharePrice_1" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SharePrice_2" xml:lang="en-US" id="label_SharePrice_2">Common stock price per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_2" xlink:title="Label : SharePrice to label_SharePrice_2" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_3" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_SharePrice_3" xml:lang="en-US" id="label_SharePrice_3">Stock price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_3" xlink:title="Label : SharePrice to label_SharePrice_3" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_4" xlink:role="http://www.xbrl.org/2003/role/positiveVerboseLabel" xlink:title="label_SharePrice_4" xml:lang="en-US" id="label_SharePrice_4">Share price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_4" xlink:title="Label : SharePrice to label_SharePrice_4" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_5" xlink:role="http://www.xbrl.org/2003/role/zeroVerboseLabel" xlink:title="label_SharePrice_5" xml:lang="en-US" id="label_SharePrice_5">share price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_5" xlink:title="Label : SharePrice to label_SharePrice_5" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_6" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_SharePrice_6" xml:lang="en-US" id="label_SharePrice_6">Share price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_6" xlink:title="Label : SharePrice to label_SharePrice_6" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_7" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_SharePrice_7" xml:lang="en-US" id="label_SharePrice_7">Fair value of stock price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_7" xlink:title="Label : SharePrice to label_SharePrice_7" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_8" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:title="label_SharePrice_8" xml:lang="en-US" id="label_SharePrice_8">Common stock exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_8" xlink:title="Label : SharePrice to label_SharePrice_8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="label_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityShellCompany" xml:lang="en-US" id="label_EntityShellCompany">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="label_EntityShellCompany" xlink:title="Label : EntityShellCompany to label_EntityShellCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="label_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityEmergingGrowthCompany" xml:lang="en-US" id="label_EntityEmergingGrowthCompany">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="label_EntityEmergingGrowthCompany" xlink:title="Label : EntityEmergingGrowthCompany to label_EntityEmergingGrowthCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="label_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntitySmallBusiness" xml:lang="en-US" id="label_EntitySmallBusiness">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="label_EntitySmallBusiness" xlink:title="Label : EntitySmallBusiness to label_EntitySmallBusiness" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebtMember" xml:lang="en-US" id="label_ConvertibleDebtMember">Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtMember" xlink:to="label_ConvertibleDebtMember" xlink:title="Label : ConvertibleDebtMember to label_ConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleDebtMember_1" xml:lang="en-US" id="label_ConvertibleDebtMember_1">Convertible Debentures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtMember" xlink:to="label_ConvertibleDebtMember_1" xlink:title="Label : ConvertibleDebtMember to label_ConvertibleDebtMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:label xlink:type="resource" xlink:label="label_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityExTransitionPeriod" xml:lang="en-US" id="label_EntityExTransitionPeriod">Entity Ex Transition Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityExTransitionPeriod" xlink:to="label_EntityExTransitionPeriod" xlink:title="Label : EntityExTransitionPeriod to label_EntityExTransitionPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LongTermDebtNoncurrent" xml:lang="en-US" id="label_LongTermDebtNoncurrent">Long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="label_LongTermDebtNoncurrent" xlink:title="Label : LongTermDebtNoncurrent to label_LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermDebtNoncurrent_1" xml:lang="en-US" id="label_LongTermDebtNoncurrent_1">Long-term Debt, Excluding Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="label_LongTermDebtNoncurrent_1" xlink:title="Label : LongTermDebtNoncurrent to label_LongTermDebtNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_LongTermDebtCurrent" xml:lang="en-US" id="label_LongTermDebtCurrent">Less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="label_LongTermDebtCurrent" xlink:title="Label : LongTermDebtCurrent to label_LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermDebtCurrent_1" xml:lang="en-US" id="label_LongTermDebtCurrent_1">Long-term Debt, Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="label_LongTermDebtCurrent_1" xlink:title="Label : LongTermDebtCurrent to label_LongTermDebtCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LongTermDebt" xml:lang="en-US" id="label_LongTermDebt">Total debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="label_LongTermDebt" xlink:title="Label : LongTermDebt to label_LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebt_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LongTermDebt_1" xml:lang="en-US" id="label_LongTermDebt_1">Total debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="label_LongTermDebt_1" xlink:title="Label : LongTermDebt to label_LongTermDebt_1" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebt_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermDebt_2" xml:lang="en-US" id="label_LongTermDebt_2">Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="label_LongTermDebt_2" xlink:title="Label : LongTermDebt to label_LongTermDebt_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentLineItems" xml:lang="en-US" id="label_DebtInstrumentLineItems">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="label_DebtInstrumentLineItems" xlink:title="Label : DebtInstrumentLineItems to label_DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentLineItems_1" xml:lang="en-US" id="label_DebtInstrumentLineItems_1">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="label_DebtInstrumentLineItems_1" xlink:title="Label : DebtInstrumentLineItems to label_DebtInstrumentLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebentureOneMember" xlink:label="ConvertibleDebentureOneMember" xlink:title="ConvertibleDebentureOneMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebentureOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConvertibleDebentureOneMember" xml:lang="en-US" id="label_ConvertibleDebentureOneMember">Convertible Debenture.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureOneMember" xlink:to="label_ConvertibleDebentureOneMember" xlink:title="Label : ConvertibleDebentureOneMember to label_ConvertibleDebentureOneMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebentureOneMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConvertibleDebentureOneMember_1" xml:lang="en-US" id="label_ConvertibleDebentureOneMember_1">November 2016 Debenture [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureOneMember" xlink:to="label_ConvertibleDebentureOneMember_1" xlink:title="Label : ConvertibleDebentureOneMember to label_ConvertibleDebentureOneMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebentureOneMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebentureOneMember_2" xml:lang="en-US" id="label_ConvertibleDebentureOneMember_2">Convertible Debenture One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureOneMember" xlink:to="label_ConvertibleDebentureOneMember_2" xlink:title="Label : ConvertibleDebentureOneMember to label_ConvertibleDebentureOneMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebentureMember" xlink:label="ConvertibleDebentureMember" xlink:title="ConvertibleDebentureMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebentureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConvertibleDebentureMember" xml:lang="en-US" id="label_ConvertibleDebentureMember">Convertible Debenture.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureMember" xlink:to="label_ConvertibleDebentureMember" xlink:title="Label : ConvertibleDebentureMember to label_ConvertibleDebentureMember" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebentureMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConvertibleDebentureMember_1" xml:lang="en-US" id="label_ConvertibleDebentureMember_1">Exit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureMember" xlink:to="label_ConvertibleDebentureMember_1" xlink:title="Label : ConvertibleDebentureMember to label_ConvertibleDebentureMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebentureMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebentureMember_2" xml:lang="en-US" id="label_ConvertibleDebentureMember_2">Convertible Debenture [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureMember" xlink:to="label_ConvertibleDebentureMember_2" xlink:title="Label : ConvertibleDebentureMember to label_ConvertibleDebentureMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentNameDomain" xml:lang="en-US" id="label_DebtInstrumentNameDomain">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="label_DebtInstrumentNameDomain" xlink:title="Label : DebtInstrumentNameDomain to label_DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentAxis" xml:lang="en-US" id="label_DebtInstrumentAxis">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="label_DebtInstrumentAxis" xlink:title="Label : DebtInstrumentAxis to label_DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentTable" xml:lang="en-US" id="label_DebtInstrumentTable">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="label_DebtInstrumentTable" xlink:title="Label : DebtInstrumentTable to label_DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentTable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentTable_1" xml:lang="en-US" id="label_DebtInstrumentTable_1">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="label_DebtInstrumentTable_1" xlink:title="Label : DebtInstrumentTable to label_DebtInstrumentTable_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EquipmentTextualAbstract" xlink:label="EquipmentTextualAbstract" xlink:title="EquipmentTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EquipmentTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquipmentTextualAbstract" xml:lang="en-US" id="label_EquipmentTextualAbstract">Equipment Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquipmentTextualAbstract" xlink:to="label_EquipmentTextualAbstract" xlink:title="Label : EquipmentTextualAbstract to label_EquipmentTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EquipmentTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EquipmentTextualAbstract_1" xml:lang="en-US" id="label_EquipmentTextualAbstract_1">Property, plant and equipment (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquipmentTextualAbstract" xlink:to="label_EquipmentTextualAbstract_1" xlink:title="Label : EquipmentTextualAbstract to label_EquipmentTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentGross" xml:lang="en-US" id="label_PropertyPlantAndEquipmentGross">Property, Plant and Equipment, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="label_PropertyPlantAndEquipmentGross" xlink:title="Label : PropertyPlantAndEquipmentGross to label_PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentGross_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PropertyPlantAndEquipmentGross_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentGross_1">Property, plant and equipment, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="label_PropertyPlantAndEquipmentGross_1" xlink:title="Label : PropertyPlantAndEquipmentGross to label_PropertyPlantAndEquipmentGross_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentNetAbstract" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNetAbstract">Schedule of company's equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="label_PropertyPlantAndEquipmentNetAbstract" xlink:title="Label : PropertyPlantAndEquipmentNetAbstract to label_PropertyPlantAndEquipmentNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNetAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentNetAbstract_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNetAbstract_1">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="label_PropertyPlantAndEquipmentNetAbstract_1" xlink:title="Label : PropertyPlantAndEquipmentNetAbstract to label_PropertyPlantAndEquipmentNetAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentLineItems" xml:lang="en-US" id="label_PropertyPlantAndEquipmentLineItems">Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="label_PropertyPlantAndEquipmentLineItems" xlink:title="Label : PropertyPlantAndEquipmentLineItems to label_PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtMember_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConvertibleDebtMember_2" xml:lang="en-US" id="label_ConvertibleDebtMember_2">Date of Issuance [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtMember" xlink:to="label_ConvertibleDebtMember_2" xlink:title="Label : ConvertibleDebtMember to label_ConvertibleDebtMember_2" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchaseOfCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantsToPurchaseOfCommonStock_2" xml:lang="en-US" id="label_WarrantsToPurchaseOfCommonStock_2">Warrants to Purchase of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchaseOfCommonStock" xlink:to="label_WarrantsToPurchaseOfCommonStock_2" xlink:title="Label : WarrantsToPurchaseOfCommonStock to label_WarrantsToPurchaseOfCommonStock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FurnitureAndOtherEquipmentMember" xlink:label="FurnitureAndOtherEquipmentMember" xlink:title="FurnitureAndOtherEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_FurnitureAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FurnitureAndOtherEquipmentMember" xml:lang="en-US" id="label_FurnitureAndOtherEquipmentMember">Furniture and other equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndOtherEquipmentMember" xlink:to="label_FurnitureAndOtherEquipmentMember" xlink:title="Label : FurnitureAndOtherEquipmentMember to label_FurnitureAndOtherEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_FurnitureAndOtherEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FurnitureAndOtherEquipmentMember_1" xml:lang="en-US" id="label_FurnitureAndOtherEquipmentMember_1">Furniture And Other Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndOtherEquipmentMember" xlink:to="label_FurnitureAndOtherEquipmentMember_1" xlink:title="Label : FurnitureAndOtherEquipmentMember to label_FurnitureAndOtherEquipmentMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US" id="label_ScheduleOfPropertyPlantAndEquipmentTable">Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="label_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="Label : ScheduleOfPropertyPlantAndEquipmentTable to label_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryForLongTermContractsOrPrograms" xlink:label="InventoryForLongTermContractsOrPrograms" xlink:title="InventoryForLongTermContractsOrPrograms" />
    <link:label xlink:type="resource" xlink:label="label_InventoryForLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryForLongTermContractsOrPrograms" xml:lang="en-US" id="label_InventoryForLongTermContractsOrPrograms">Contract building</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryForLongTermContractsOrPrograms" xlink:to="label_InventoryForLongTermContractsOrPrograms" xlink:title="Label : InventoryForLongTermContractsOrPrograms to label_InventoryForLongTermContractsOrPrograms" />
    <link:label xlink:type="resource" xlink:label="label_InventoryForLongTermContractsOrPrograms_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryForLongTermContractsOrPrograms_1" xml:lang="en-US" id="label_InventoryForLongTermContractsOrPrograms_1">Inventory for Long-term Contracts or Programs, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryForLongTermContractsOrPrograms" xlink:to="label_InventoryForLongTermContractsOrPrograms_1" xlink:title="Label : InventoryForLongTermContractsOrPrograms to label_InventoryForLongTermContractsOrPrograms_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised">Exercise of stock options, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="OtherDepreciationAndAmortization" xlink:title="OtherDepreciationAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherDepreciationAndAmortization" xml:lang="en-US" id="label_OtherDepreciationAndAmortization">Amortization of deferred license costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherDepreciationAndAmortization" xlink:to="label_OtherDepreciationAndAmortization" xlink:title="Label : OtherDepreciationAndAmortization to label_OtherDepreciationAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_OtherDepreciationAndAmortization_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherDepreciationAndAmortization_1" xml:lang="en-US" id="label_OtherDepreciationAndAmortization_1">Other Depreciation and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherDepreciationAndAmortization" xlink:to="label_OtherDepreciationAndAmortization_1" xlink:title="Label : OtherDepreciationAndAmortization to label_OtherDepreciationAndAmortization_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProceedsFromPublicOffering" xlink:label="ProceedsFromPublicOffering" xlink:title="ProceedsFromPublicOffering" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromPublicOffering" xml:lang="en-US" id="label_ProceedsFromPublicOffering">Proceeds from Initial Public Offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPublicOffering" xlink:to="label_ProceedsFromPublicOffering" xlink:title="Label : ProceedsFromPublicOffering to label_ProceedsFromPublicOffering" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="ProceedsFromOtherEquity" xlink:title="ProceedsFromOtherEquity" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromOtherEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromOtherEquity" xml:lang="en-US" id="label_ProceedsFromOtherEquity">Proceeds from Other Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromOtherEquity" xlink:to="label_ProceedsFromOtherEquity" xlink:title="Label : ProceedsFromOtherEquity to label_ProceedsFromOtherEquity" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromPublicOffering_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ProceedsFromPublicOffering_1" xml:lang="en-US" id="label_ProceedsFromPublicOffering_1">The cash inflow associated with the amount received from entity's first offering of stock to the publics.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPublicOffering" xlink:to="label_ProceedsFromPublicOffering_1" xlink:title="Label : ProceedsFromPublicOffering to label_ProceedsFromPublicOffering_1" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromPublicOffering_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromPublicOffering_2" xml:lang="en-US" id="label_ProceedsFromPublicOffering_2">Net proceeds of approximately</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPublicOffering" xlink:to="label_ProceedsFromPublicOffering_2" xlink:title="Label : ProceedsFromPublicOffering to label_ProceedsFromPublicOffering_2" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromOtherEquity_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromOtherEquity_1" xml:lang="en-US" id="label_ProceedsFromOtherEquity_1">Net proceeds of offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromOtherEquity" xlink:to="label_ProceedsFromOtherEquity_1" xlink:title="Label : ProceedsFromOtherEquity to label_ProceedsFromOtherEquity_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ExclusiveLicenseAgreementMember" xlink:label="ExclusiveLicenseAgreementMember" xlink:title="ExclusiveLicenseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_ExclusiveLicenseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ExclusiveLicenseAgreementMember" xml:lang="en-US" id="label_ExclusiveLicenseAgreementMember">Exclusive License Agreement Member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExclusiveLicenseAgreementMember" xlink:to="label_ExclusiveLicenseAgreementMember" xlink:title="Label : ExclusiveLicenseAgreementMember to label_ExclusiveLicenseAgreementMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PurchaseAgreementMember" xlink:label="PurchaseAgreementMember" xlink:title="PurchaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_PurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PurchaseAgreementMember" xml:lang="en-US" id="label_PurchaseAgreementMember">Purchase Agreement Member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseAgreementMember" xlink:to="label_PurchaseAgreementMember" xlink:title="Label : PurchaseAgreementMember to label_PurchaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_ExclusiveLicenseAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ExclusiveLicenseAgreementMember_1" xml:lang="en-US" id="label_ExclusiveLicenseAgreementMember_1">Exclusive License Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExclusiveLicenseAgreementMember" xlink:to="label_ExclusiveLicenseAgreementMember_1" xlink:title="Label : ExclusiveLicenseAgreementMember to label_ExclusiveLicenseAgreementMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:label xlink:type="resource" xlink:label="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US" id="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="Label : ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:label xlink:type="resource" xlink:label="label_PurchaseAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PurchaseAgreementMember_1" xml:lang="en-US" id="label_PurchaseAgreementMember_1">Purchase Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseAgreementMember" xlink:to="label_PurchaseAgreementMember_1" xlink:title="Label : PurchaseAgreementMember to label_PurchaseAgreementMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:label="CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="CommonStockIssuedUnderUnderwritingAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockIssuedUnderUnderwritingAgreementMember" xml:lang="en-US" id="label_CommonStockIssuedUnderUnderwritingAgreementMember">Common Stock Issued Under Underwriting Agreement Member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockIssuedUnderUnderwritingAgreementMember" xlink:to="label_CommonStockIssuedUnderUnderwritingAgreementMember" xlink:title="Label : CommonStockIssuedUnderUnderwritingAgreementMember to label_CommonStockIssuedUnderUnderwritingAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1" xml:lang="en-US" id="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1">Class of warrant or right, number of securities called by warrants or rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1" xlink:title="Label : ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:label xlink:type="resource" xlink:label="label_ClassOfWarrantOrRightAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ClassOfWarrantOrRightAxis" xml:lang="en-US" id="label_ClassOfWarrantOrRightAxis">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="label_ClassOfWarrantOrRightAxis" xlink:title="Label : ClassOfWarrantOrRightAxis to label_ClassOfWarrantOrRightAxis" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockIssuedUnderUnderwritingAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockIssuedUnderUnderwritingAgreementMember_1" xml:lang="en-US" id="label_CommonStockIssuedUnderUnderwritingAgreementMember_1">Common Stock Issued Under Underwriting Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockIssuedUnderUnderwritingAgreementMember" xlink:to="label_CommonStockIssuedUnderUnderwritingAgreementMember_1" xlink:title="Label : CommonStockIssuedUnderUnderwritingAgreementMember to label_CommonStockIssuedUnderUnderwritingAgreementMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantOneMember" xlink:label="WarrantOneMember" xlink:title="WarrantOneMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantOneMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantOneMember" xml:lang="en-US" id="label_WarrantOneMember">October 29, 2019 and expire October 29, 2024 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantOneMember" xlink:to="label_WarrantOneMember" xlink:title="Label : WarrantOneMember to label_WarrantOneMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:label xlink:type="resource" xlink:label="label_ClassOfWarrantOrRightDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ClassOfWarrantOrRightDomain" xml:lang="en-US" id="label_ClassOfWarrantOrRightDomain">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="label_ClassOfWarrantOrRightDomain" xlink:title="Label : ClassOfWarrantOrRightDomain to label_ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantTwoMember" xlink:label="WarrantTwoMember" xlink:title="WarrantTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WarrantTwoMember" xml:lang="en-US" id="label_WarrantTwoMember">October 29, 2019 and expire April 24, 2024 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantTwoMember" xlink:to="label_WarrantTwoMember" xlink:title="Label : WarrantTwoMember to label_WarrantTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantOneMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantOneMember_1" xml:lang="en-US" id="label_WarrantOneMember_1">Warrant One Member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantOneMember" xlink:to="label_WarrantOneMember_1" xlink:title="Label : WarrantOneMember to label_WarrantOneMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2" xml:lang="en-US" id="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2">Shares of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2" xlink:title="Label : ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2" />
    <link:label xlink:type="resource" xlink:label="label_WarrantTwoMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantTwoMember_1" xml:lang="en-US" id="label_WarrantTwoMember_1">Warrant Two Member</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantTwoMember" xlink:to="label_WarrantTwoMember_1" xlink:title="Label : WarrantTwoMember to label_WarrantTwoMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MarketingandBusinessDevelopmentExpensesMember" xlink:label="MarketingandBusinessDevelopmentExpensesMember" xlink:title="MarketingandBusinessDevelopmentExpensesMember" />
    <link:label xlink:type="resource" xlink:label="label_MarketingandBusinessDevelopmentExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MarketingandBusinessDevelopmentExpensesMember" xml:lang="en-US" id="label_MarketingandBusinessDevelopmentExpensesMember">Marketing And Business Development Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketingandBusinessDevelopmentExpensesMember" xlink:to="label_MarketingandBusinessDevelopmentExpensesMember" xlink:title="Label : MarketingandBusinessDevelopmentExpensesMember to label_MarketingandBusinessDevelopmentExpensesMember" />
    <link:label xlink:type="resource" xlink:label="label_MarketingandBusinessDevelopmentExpensesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MarketingandBusinessDevelopmentExpensesMember_1" xml:lang="en-US" id="label_MarketingandBusinessDevelopmentExpensesMember_1">Marketing and business development expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketingandBusinessDevelopmentExpensesMember" xlink:to="label_MarketingandBusinessDevelopmentExpensesMember_1" xlink:title="Label : MarketingandBusinessDevelopmentExpensesMember to label_MarketingandBusinessDevelopmentExpensesMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AllocatedShareBasedCompensationExpenseAccrued" xlink:label="AllocatedShareBasedCompensationExpenseAccrued" xlink:title="AllocatedShareBasedCompensationExpenseAccrued" />
    <link:label xlink:type="resource" xlink:label="label_AllocatedShareBasedCompensationExpenseAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllocatedShareBasedCompensationExpenseAccrued" xml:lang="en-US" id="label_AllocatedShareBasedCompensationExpenseAccrued">Recognized stock-based compensation expense accrued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpenseAccrued" xlink:to="label_AllocatedShareBasedCompensationExpenseAccrued" xlink:title="Label : AllocatedShareBasedCompensationExpenseAccrued to label_AllocatedShareBasedCompensationExpenseAccrued" />
    <link:label xlink:type="resource" xlink:label="label_AllocatedShareBasedCompensationExpenseAccrued_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllocatedShareBasedCompensationExpenseAccrued_1" xml:lang="en-US" id="label_AllocatedShareBasedCompensationExpenseAccrued_1">Allocated Share Based Compensation Expense Accrued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpenseAccrued" xlink:to="label_AllocatedShareBasedCompensationExpenseAccrued_1" xlink:title="Label : AllocatedShareBasedCompensationExpenseAccrued to label_AllocatedShareBasedCompensationExpenseAccrued_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockBasedCompensationPlanMember" xlink:label="StockBasedCompensationPlanMember" xlink:title="StockBasedCompensationPlanMember" />
    <link:label xlink:type="resource" xlink:label="label_StockBasedCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockBasedCompensationPlanMember" xml:lang="en-US" id="label_StockBasedCompensationPlanMember">Stock Based Compensation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockBasedCompensationPlanMember" xlink:to="label_StockBasedCompensationPlanMember" xlink:title="Label : StockBasedCompensationPlanMember to label_StockBasedCompensationPlanMember" />
    <link:label xlink:type="resource" xlink:label="label_StockBasedCompensationPlanMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockBasedCompensationPlanMember_1" xml:lang="en-US" id="label_StockBasedCompensationPlanMember_1">Share-based Payment Arrangement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockBasedCompensationPlanMember" xlink:to="label_StockBasedCompensationPlanMember_1" xlink:title="Label : StockBasedCompensationPlanMember to label_StockBasedCompensationPlanMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="SubstantialDoubtAboutGoingConcernTextBlock" xlink:title="SubstantialDoubtAboutGoingConcernTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SubstantialDoubtAboutGoingConcernTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubstantialDoubtAboutGoingConcernTextBlock" xml:lang="en-US" id="label_SubstantialDoubtAboutGoingConcernTextBlock">Liquidity [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="label_SubstantialDoubtAboutGoingConcernTextBlock" xlink:title="Label : SubstantialDoubtAboutGoingConcernTextBlock to label_SubstantialDoubtAboutGoingConcernTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SubstantialDoubtAboutGoingConcernTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SubstantialDoubtAboutGoingConcernTextBlock_1" xml:lang="en-US" id="label_SubstantialDoubtAboutGoingConcernTextBlock_1">Liquidity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="label_SubstantialDoubtAboutGoingConcernTextBlock_1" xlink:title="Label : SubstantialDoubtAboutGoingConcernTextBlock to label_SubstantialDoubtAboutGoingConcernTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="DebtInstrumentRedemptionDescription" xlink:title="DebtInstrumentRedemptionDescription" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentRedemptionDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentRedemptionDescription" xml:lang="en-US" id="label_DebtInstrumentRedemptionDescription">Redemption of debenture, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentRedemptionDescription" xlink:to="label_DebtInstrumentRedemptionDescription" xlink:title="Label : DebtInstrumentRedemptionDescription to label_DebtInstrumentRedemptionDescription" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentRedemptionDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentRedemptionDescription_1" xml:lang="en-US" id="label_DebtInstrumentRedemptionDescription_1">Debt Instrument, Redemption, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentRedemptionDescription" xlink:to="label_DebtInstrumentRedemptionDescription_1" xlink:title="Label : DebtInstrumentRedemptionDescription to label_DebtInstrumentRedemptionDescription_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForFees" xlink:label="PaymentsForFees" xlink:title="PaymentsForFees" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PaymentsForFees" xml:lang="en-US" id="label_PaymentsForFees">Expense fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForFees" xlink:to="label_PaymentsForFees" xlink:title="Label : PaymentsForFees to label_PaymentsForFees" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForFees_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsForFees_1" xml:lang="en-US" id="label_PaymentsForFees_1">Payments for Other Fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForFees" xlink:to="label_PaymentsForFees_1" xlink:title="Label : PaymentsForFees to label_PaymentsForFees_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PlacementAgencyAgreementMember" xlink:label="PlacementAgencyAgreementMember" xlink:title="PlacementAgencyAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_PlacementAgencyAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PlacementAgencyAgreementMember" xml:lang="en-US" id="label_PlacementAgencyAgreementMember">Placement Agency Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlacementAgencyAgreementMember" xlink:to="label_PlacementAgencyAgreementMember" xlink:title="Label : PlacementAgencyAgreementMember to label_PlacementAgencyAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_PlacementAgencyAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PlacementAgencyAgreementMember_1" xml:lang="en-US" id="label_PlacementAgencyAgreementMember_1">Placement Agency Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlacementAgencyAgreementMember" xlink:to="label_PlacementAgencyAgreementMember_1" xlink:title="Label : PlacementAgencyAgreementMember to label_PlacementAgencyAgreementMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockDescription" xlink:label="ConversionOfStockDescription" xlink:title="ConversionOfStockDescription" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConversionOfStockDescription" xml:lang="en-US" id="label_ConversionOfStockDescription">Conversion of debenture to shares, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockDescription" xlink:to="label_ConversionOfStockDescription" xlink:title="Label : ConversionOfStockDescription to label_ConversionOfStockDescription" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConversionOfStockDescription_1" xml:lang="en-US" id="label_ConversionOfStockDescription_1">Conversion of Stock, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockDescription" xlink:to="label_ConversionOfStockDescription_1" xlink:title="Label : ConversionOfStockDescription to label_ConversionOfStockDescription_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfExercisePrice" xlink:label="PercentageOfExercisePrice" xlink:title="PercentageOfExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_PercentageOfExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PercentageOfExercisePrice" xml:lang="en-US" id="label_PercentageOfExercisePrice">Percentage of exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfExercisePrice" xlink:to="label_PercentageOfExercisePrice" xlink:title="Label : PercentageOfExercisePrice to label_PercentageOfExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_PercentageOfExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PercentageOfExercisePrice_1" xml:lang="en-US" id="label_PercentageOfExercisePrice_1">Percentage Of Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfExercisePrice" xlink:to="label_PercentageOfExercisePrice_1" xlink:title="Label : PercentageOfExercisePrice to label_PercentageOfExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="IncreaseDecreaseInDeferredRevenue" xlink:title="IncreaseDecreaseInDeferredRevenue" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US" id="label_IncreaseDecreaseInDeferredRevenue">Deferred long-term asset charge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredRevenue" xlink:to="label_IncreaseDecreaseInDeferredRevenue" xlink:title="Label : IncreaseDecreaseInDeferredRevenue to label_IncreaseDecreaseInDeferredRevenue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="DeferredCostsAndOtherAssets" xlink:title="DeferredCostsAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_DeferredCostsAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredCostsAndOtherAssets" xml:lang="en-US" id="label_DeferredCostsAndOtherAssets">Reimbursement from licensee for project costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsAndOtherAssets" xlink:to="label_DeferredCostsAndOtherAssets" xlink:title="Label : DeferredCostsAndOtherAssets to label_DeferredCostsAndOtherAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="AccountsReceivableRelatedPartiesCurrent" xlink:title="AccountsReceivableRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsReceivableRelatedPartiesCurrent" xml:lang="en-US" id="label_AccountsReceivableRelatedPartiesCurrent">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableRelatedPartiesCurrent" xlink:to="label_AccountsReceivableRelatedPartiesCurrent" xlink:title="Label : AccountsReceivableRelatedPartiesCurrent to label_AccountsReceivableRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableRelatedPartiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableRelatedPartiesCurrent_1" xml:lang="en-US" id="label_AccountsReceivableRelatedPartiesCurrent_1">Accounts Receivable, Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableRelatedPartiesCurrent" xlink:to="label_AccountsReceivableRelatedPartiesCurrent_1" xlink:title="Label : AccountsReceivableRelatedPartiesCurrent to label_AccountsReceivableRelatedPartiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="DeferredCostsCurrentAndNoncurrent" xlink:title="DeferredCostsCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_DeferredCostsCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredCostsCurrentAndNoncurrent" xml:lang="en-US" id="label_DeferredCostsCurrentAndNoncurrent">Deferred Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsCurrentAndNoncurrent" xlink:to="label_DeferredCostsCurrentAndNoncurrent" xlink:title="Label : DeferredCostsCurrentAndNoncurrent to label_DeferredCostsCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_DeferredCostsCurrentAndNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredCostsCurrentAndNoncurrent_1" xml:lang="en-US" id="label_DeferredCostsCurrentAndNoncurrent_1">Deferred contract costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsCurrentAndNoncurrent" xlink:to="label_DeferredCostsCurrentAndNoncurrent_1" xlink:title="Label : DeferredCostsCurrentAndNoncurrent to label_DeferredCostsCurrentAndNoncurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_DeferredCostsAndOtherAssets_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredCostsAndOtherAssets_1" xml:lang="en-US" id="label_DeferredCostsAndOtherAssets_1">Deferred Costs and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsAndOtherAssets" xlink:to="label_DeferredCostsAndOtherAssets_1" xlink:title="Label : DeferredCostsAndOtherAssets to label_DeferredCostsAndOtherAssets_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="label_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GeneralAndAdministrativeExpense" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense">General and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="label_GeneralAndAdministrativeExpense" xlink:title="Label : GeneralAndAdministrativeExpense to label_GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherDepreciationAndAmortization_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherDepreciationAndAmortization_2" xml:lang="en-US" id="label_OtherDepreciationAndAmortization_2">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherDepreciationAndAmortization" xlink:to="label_OtherDepreciationAndAmortization_2" xlink:title="Label : OtherDepreciationAndAmortization to label_OtherDepreciationAndAmortization_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OriginalAgreementMember" xlink:label="OriginalAgreementMember" xlink:title="OriginalAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_OriginalAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OriginalAgreementMember" xml:lang="en-US" id="label_OriginalAgreementMember">Original Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OriginalAgreementMember" xlink:to="label_OriginalAgreementMember" xlink:title="Label : OriginalAgreementMember to label_OriginalAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_OriginalAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OriginalAgreementMember_1" xml:lang="en-US" id="label_OriginalAgreementMember_1">Original Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OriginalAgreementMember" xlink:to="label_OriginalAgreementMember_1" xlink:title="Label : OriginalAgreementMember to label_OriginalAgreementMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LicenseConsiderationDescription" xlink:label="LicenseConsiderationDescription" xlink:title="LicenseConsiderationDescription" />
    <link:label xlink:type="resource" xlink:label="label_LicenseConsiderationDescription" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LicenseConsiderationDescription" xml:lang="en-US" id="label_LicenseConsiderationDescription">License consideration, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LicenseConsiderationDescription" xlink:to="label_LicenseConsiderationDescription" xlink:title="Label : LicenseConsiderationDescription to label_LicenseConsiderationDescription" />
    <link:label xlink:type="resource" xlink:label="label_LicenseConsiderationDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LicenseConsiderationDescription_1" xml:lang="en-US" id="label_LicenseConsiderationDescription_1">License Consideration Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LicenseConsiderationDescription" xlink:to="label_LicenseConsiderationDescription_1" xlink:title="Label : LicenseConsiderationDescription to label_LicenseConsiderationDescription_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsOneYear" xlink:label="MinimumRoyaltyPaymentsOneYear" xlink:title="MinimumRoyaltyPaymentsOneYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumRoyaltyPaymentsOneYear" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsOneYear">Minimum Royalty Payments One Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsOneYear" xlink:to="label_MinimumRoyaltyPaymentsOneYear" xlink:title="Label : MinimumRoyaltyPaymentsOneYear to label_MinimumRoyaltyPaymentsOneYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsOneYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MinimumRoyaltyPaymentsOneYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsOneYear_1">Minimum royalty payments one year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsOneYear" xlink:to="label_MinimumRoyaltyPaymentsOneYear_1" xlink:title="Label : MinimumRoyaltyPaymentsOneYear to label_MinimumRoyaltyPaymentsOneYear_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsTwoYear" xlink:label="MinimumRoyaltyPaymentsTwoYear" xlink:title="MinimumRoyaltyPaymentsTwoYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsTwoYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumRoyaltyPaymentsTwoYear" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsTwoYear">Minimum Royalty Payments Two Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsTwoYear" xlink:to="label_MinimumRoyaltyPaymentsTwoYear" xlink:title="Label : MinimumRoyaltyPaymentsTwoYear to label_MinimumRoyaltyPaymentsTwoYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsTwoYear_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsTwoYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsTwoYear_1">Amount of minimum royalty payments due in the second fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsTwoYear" xlink:to="label_MinimumRoyaltyPaymentsTwoYear_1" xlink:title="Label : MinimumRoyaltyPaymentsTwoYear to label_MinimumRoyaltyPaymentsTwoYear_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:label="EstimatedIncomeLossOnUncompletedContracts" xlink:title="EstimatedIncomeLossOnUncompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_EstimatedIncomeLossOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EstimatedIncomeLossOnUncompletedContracts" xml:lang="en-US" id="label_EstimatedIncomeLossOnUncompletedContracts">Estimated Income Loss On Uncompleted Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EstimatedIncomeLossOnUncompletedContracts" xlink:to="label_EstimatedIncomeLossOnUncompletedContracts" xlink:title="Label : EstimatedIncomeLossOnUncompletedContracts to label_EstimatedIncomeLossOnUncompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_EstimatedIncomeLossOnUncompletedContracts_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EstimatedIncomeLossOnUncompletedContracts_1" xml:lang="en-US" id="label_EstimatedIncomeLossOnUncompletedContracts_1">Estimated income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EstimatedIncomeLossOnUncompletedContracts" xlink:to="label_EstimatedIncomeLossOnUncompletedContracts_1" xlink:title="Label : EstimatedIncomeLossOnUncompletedContracts to label_EstimatedIncomeLossOnUncompletedContracts_1" />
    <link:label xlink:type="resource" xlink:label="label_EstimatedIncomeLossOnUncompletedContracts_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EstimatedIncomeLossOnUncompletedContracts_2" xml:lang="en-US" id="label_EstimatedIncomeLossOnUncompletedContracts_2">Estimated income loss on uncompleted contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EstimatedIncomeLossOnUncompletedContracts" xlink:to="label_EstimatedIncomeLossOnUncompletedContracts_2" xlink:title="Label : EstimatedIncomeLossOnUncompletedContracts to label_EstimatedIncomeLossOnUncompletedContracts_2" />
    <link:label xlink:type="resource" xlink:label="label_EstimatedIncomeLossOnUncompletedContracts_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_EstimatedIncomeLossOnUncompletedContracts_3" xml:lang="en-US" id="label_EstimatedIncomeLossOnUncompletedContracts_3">Estimated earnings (losses) to date on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EstimatedIncomeLossOnUncompletedContracts" xlink:to="label_EstimatedIncomeLossOnUncompletedContracts_3" xlink:title="Label : EstimatedIncomeLossOnUncompletedContracts to label_EstimatedIncomeLossOnUncompletedContracts_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsThreeYear" xlink:label="MinimumRoyaltyPaymentsThreeYear" xlink:title="MinimumRoyaltyPaymentsThreeYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsThreeYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumRoyaltyPaymentsThreeYear" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsThreeYear">Minimum Royalty Payments Three Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsThreeYear" xlink:to="label_MinimumRoyaltyPaymentsThreeYear" xlink:title="Label : MinimumRoyaltyPaymentsThreeYear to label_MinimumRoyaltyPaymentsThreeYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsThreeYear_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsThreeYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsThreeYear_1">Amount of minimum royalty payments in the third fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsThreeYear" xlink:to="label_MinimumRoyaltyPaymentsThreeYear_1" xlink:title="Label : MinimumRoyaltyPaymentsThreeYear to label_MinimumRoyaltyPaymentsThreeYear_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsFourYear" xlink:label="MinimumRoyaltyPaymentsFourYear" xlink:title="MinimumRoyaltyPaymentsFourYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFourYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MinimumRoyaltyPaymentsFourYear" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFourYear">Minimum royalty payments four year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsFourYear" xlink:to="label_MinimumRoyaltyPaymentsFourYear" xlink:title="Label : MinimumRoyaltyPaymentsFourYear to label_MinimumRoyaltyPaymentsFourYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFourYear_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsFourYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFourYear_1">Amount of minimum royalty payments due in the fourth fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsFourYear" xlink:to="label_MinimumRoyaltyPaymentsFourYear_1" xlink:title="Label : MinimumRoyaltyPaymentsFourYear to label_MinimumRoyaltyPaymentsFourYear_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsIncurredOnUncompletedContracts" xlink:label="CostsIncurredOnUncompletedContracts" xlink:title="CostsIncurredOnUncompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_CostsIncurredOnUncompletedContracts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_CostsIncurredOnUncompletedContracts" xml:lang="en-US" id="label_CostsIncurredOnUncompletedContracts">Costs incurred on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsIncurredOnUncompletedContracts" xlink:to="label_CostsIncurredOnUncompletedContracts" xlink:title="Label : CostsIncurredOnUncompletedContracts to label_CostsIncurredOnUncompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_CostsIncurredOnUncompletedContracts_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CostsIncurredOnUncompletedContracts_1" xml:lang="en-US" id="label_CostsIncurredOnUncompletedContracts_1">Costs incurred on uncompleted contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsIncurredOnUncompletedContracts" xlink:to="label_CostsIncurredOnUncompletedContracts_1" xlink:title="Label : CostsIncurredOnUncompletedContracts to label_CostsIncurredOnUncompletedContracts_1" />
    <link:label xlink:type="resource" xlink:label="label_CostsIncurredOnUncompletedContracts_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CostsIncurredOnUncompletedContracts_2" xml:lang="en-US" id="label_CostsIncurredOnUncompletedContracts_2">Costs incurred on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsIncurredOnUncompletedContracts" xlink:to="label_CostsIncurredOnUncompletedContracts_2" xlink:title="Label : CostsIncurredOnUncompletedContracts to label_CostsIncurredOnUncompletedContracts_2" />
    <link:label xlink:type="resource" xlink:label="label_CostsIncurredOnUncompletedContracts_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostsIncurredOnUncompletedContracts_3" xml:lang="en-US" id="label_CostsIncurredOnUncompletedContracts_3">Costs incurred on uncompleted contrac</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsIncurredOnUncompletedContracts" xlink:to="label_CostsIncurredOnUncompletedContracts_3" xlink:title="Label : CostsIncurredOnUncompletedContracts to label_CostsIncurredOnUncompletedContracts_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:label="ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:title="ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xml:lang="en-US" id="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock">Tabular disclosure of reorganization items represent amounts incurred subsequent to the bankruptcy filing.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:to="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:title="Label : ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock to label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CostsIncurredOnUncompletedContracts_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostsIncurredOnUncompletedContracts_4" xml:lang="en-US" id="label_CostsIncurredOnUncompletedContracts_4">Costs Incurred On Uncompleted Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsIncurredOnUncompletedContracts" xlink:to="label_CostsIncurredOnUncompletedContracts_4" xlink:title="Label : CostsIncurredOnUncompletedContracts to label_CostsIncurredOnUncompletedContracts_4" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_9" xlink:role="http://www.xbrl.org/2003/role/zeroLabel" xlink:title="label_SharePrice_9" xml:lang="en-US" id="label_SharePrice_9">Stock price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="label_SharePrice_9" xlink:title="Label : SharePrice to label_SharePrice_9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:label="ReceivablesLongTermContractsOrProgramsAbstract" xlink:title="ReceivablesLongTermContractsOrProgramsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ReceivablesLongTermContractsOrProgramsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ReceivablesLongTermContractsOrProgramsAbstract" xml:lang="en-US" id="label_ReceivablesLongTermContractsOrProgramsAbstract">Costs and estimated earnings on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="label_ReceivablesLongTermContractsOrProgramsAbstract" xlink:title="Label : ReceivablesLongTermContractsOrProgramsAbstract to label_ReceivablesLongTermContractsOrProgramsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockValue_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PreferredStockValue_2" xml:lang="en-US" id="label_PreferredStockValue_2">Preferred stock, $0.00 par value, 5,405,010 shares authorized; none issued or outstanding.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="label_PreferredStockValue_2" xlink:title="Label : PreferredStockValue to label_PreferredStockValue_2" />
    <link:label xlink:type="resource" xlink:label="label_ReceivablesLongTermContractsOrProgramsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ReceivablesLongTermContractsOrProgramsAbstract_1" xml:lang="en-US" id="label_ReceivablesLongTermContractsOrProgramsAbstract_1">Receivables, Long-term Contracts or Programs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="label_ReceivablesLongTermContractsOrProgramsAbstract_1" xlink:title="Label : ReceivablesLongTermContractsOrProgramsAbstract to label_ReceivablesLongTermContractsOrProgramsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent">Allowance For Doubtful Accounts Receivable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent_1" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent_1">Less: allowance for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_AllowanceForDoubtfulAccountsReceivableCurrent_1" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent_2" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent_2">Less: allowance for credit losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_AllowanceForDoubtfulAccountsReceivableCurrent_2" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsReceivableGrossCurrent" xml:lang="en-US" id="label_AccountsReceivableGrossCurrent">Total gross receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableGrossCurrent" xlink:to="label_AccountsReceivableGrossCurrent" xlink:title="Label : AccountsReceivableGrossCurrent to label_AccountsReceivableGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableGrossCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableGrossCurrent_1" xml:lang="en-US" id="label_AccountsReceivableGrossCurrent_1">Accounts Receivable, Gross, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableGrossCurrent" xlink:to="label_AccountsReceivableGrossCurrent_1" xlink:title="Label : AccountsReceivableGrossCurrent to label_AccountsReceivableGrossCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="AccountsReceivableNetCurrentAbstract" xlink:title="AccountsReceivableNetCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsReceivableNetCurrentAbstract" xml:lang="en-US" id="label_AccountsReceivableNetCurrentAbstract">Summary of accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrentAbstract" xlink:to="label_AccountsReceivableNetCurrentAbstract" xlink:title="Label : AccountsReceivableNetCurrentAbstract to label_AccountsReceivableNetCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetCurrentAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableNetCurrentAbstract_1" xml:lang="en-US" id="label_AccountsReceivableNetCurrentAbstract_1">Accounts Receivable, Net, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrentAbstract" xlink:to="label_AccountsReceivableNetCurrentAbstract_1" xlink:title="Label : AccountsReceivableNetCurrentAbstract to label_AccountsReceivableNetCurrentAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:label xlink:type="resource" xlink:label="label_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US" id="label_AccountsNotesAndLoansReceivableLineItems">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="label_AccountsNotesAndLoansReceivableLineItems" xlink:title="Label : AccountsNotesAndLoansReceivableLineItems to label_AccountsNotesAndLoansReceivableLineItems" />
    <link:label xlink:type="resource" xlink:label="label_AccountsNotesAndLoansReceivableLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsNotesAndLoansReceivableLineItems_1" xml:lang="en-US" id="label_AccountsNotesAndLoansReceivableLineItems_1">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="label_AccountsNotesAndLoansReceivableLineItems_1" xlink:title="Label : AccountsNotesAndLoansReceivableLineItems to label_AccountsNotesAndLoansReceivableLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RetainageReceivableMember" xlink:label="RetainageReceivableMember" xlink:title="RetainageReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_RetainageReceivableMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RetainageReceivableMember" xml:lang="en-US" id="label_RetainageReceivableMember">Retainage receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainageReceivableMember" xlink:to="label_RetainageReceivableMember" xlink:title="Label : RetainageReceivableMember to label_RetainageReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_RetainageReceivableMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetainageReceivableMember_1" xml:lang="en-US" id="label_RetainageReceivableMember_1">Retainage Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainageReceivableMember" xlink:to="label_RetainageReceivableMember_1" xlink:title="Label : RetainageReceivableMember to label_RetainageReceivableMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BilledEngineeringServicesMember" xlink:label="BilledEngineeringServicesMember" xlink:title="BilledEngineeringServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_BilledEngineeringServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_BilledEngineeringServicesMember" xml:lang="en-US" id="label_BilledEngineeringServicesMember">Billed Engineering services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BilledEngineeringServicesMember" xlink:to="label_BilledEngineeringServicesMember" xlink:title="Label : BilledEngineeringServicesMember to label_BilledEngineeringServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_BilledEngineeringServicesMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_BilledEngineeringServicesMember_1" xml:lang="en-US" id="label_BilledEngineeringServicesMember_1">Engineering services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BilledEngineeringServicesMember" xlink:to="label_BilledEngineeringServicesMember_1" xlink:title="Label : BilledEngineeringServicesMember to label_BilledEngineeringServicesMember_1" />
    <link:label xlink:type="resource" xlink:label="label_BilledEngineeringServicesMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BilledEngineeringServicesMember_2" xml:lang="en-US" id="label_BilledEngineeringServicesMember_2">Billed Engineering Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BilledEngineeringServicesMember" xlink:to="label_BilledEngineeringServicesMember_2" xlink:title="Label : BilledEngineeringServicesMember to label_BilledEngineeringServicesMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionRevenueMember" xlink:label="ConstructionRevenueMember" xlink:title="ConstructionRevenueMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConstructionRevenueMember" xml:lang="en-US" id="label_ConstructionRevenueMember">Construction revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionRevenueMember" xlink:to="label_ConstructionRevenueMember" xlink:title="Label : ConstructionRevenueMember to label_ConstructionRevenueMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionRevenueMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionRevenueMember_1" xml:lang="en-US" id="label_ConstructionRevenueMember_1">Construction services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionRevenueMember" xlink:to="label_ConstructionRevenueMember_1" xlink:title="Label : ConstructionRevenueMember to label_ConstructionRevenueMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionRevenueMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionRevenueMember_2" xml:lang="en-US" id="label_ConstructionRevenueMember_2">Construction Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionRevenueMember" xlink:to="label_ConstructionRevenueMember_2" xlink:title="Label : ConstructionRevenueMember to label_ConstructionRevenueMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="ReceivablesBillingStatusDomain" xlink:title="ReceivablesBillingStatusDomain" />
    <link:label xlink:type="resource" xlink:label="label_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ReceivablesBillingStatusDomain" xml:lang="en-US" id="label_ReceivablesBillingStatusDomain">Receivables Billing Status [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesBillingStatusDomain" xlink:to="label_ReceivablesBillingStatusDomain" xlink:title="Label : ReceivablesBillingStatusDomain to label_ReceivablesBillingStatusDomain" />
    <link:label xlink:type="resource" xlink:label="label_ReceivablesBillingStatusDomain_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ReceivablesBillingStatusDomain_1" xml:lang="en-US" id="label_ReceivablesBillingStatusDomain_1">Receivables Billing Status [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesBillingStatusDomain" xlink:to="label_ReceivablesBillingStatusDomain_1" xlink:title="Label : ReceivablesBillingStatusDomain to label_ReceivablesBillingStatusDomain_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:label="AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:title="AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xml:lang="en-US" id="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">Billing Status, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:title="Label : AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis to label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_1" xml:lang="en-US" id="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_1">Billing Status, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_1" xlink:title="Label : AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis to label_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xml:lang="en-US" id="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="Label : ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xml:lang="en-US" id="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xlink:title="Label : ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfVendors" xlink:label="NumberOfVendors" xlink:title="NumberOfVendors" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfVendors" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NumberOfVendors" xml:lang="en-US" id="label_NumberOfVendors">Number of Vendors.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfVendors" xlink:to="label_NumberOfVendors" xlink:title="Label : NumberOfVendors to label_NumberOfVendors" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfVendors_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NumberOfVendors_1" xml:lang="en-US" id="label_NumberOfVendors_1">Number of vendors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfVendors" xlink:to="label_NumberOfVendors_1" xlink:title="Label : NumberOfVendors to label_NumberOfVendors_1" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfVendors_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfVendors_2" xml:lang="en-US" id="label_NumberOfVendors_2">Number Of Vendors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfVendors" xlink:to="label_NumberOfVendors_2" xlink:title="Label : NumberOfVendors to label_NumberOfVendors_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfCustomers" xlink:label="NumberOfCustomers" xlink:title="NumberOfCustomers" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfCustomers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NumberOfCustomers" xml:lang="en-US" id="label_NumberOfCustomers">Number of customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomers" xlink:to="label_NumberOfCustomers" xlink:title="Label : NumberOfCustomers to label_NumberOfCustomers" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfCustomers_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NumberOfCustomers_1" xml:lang="en-US" id="label_NumberOfCustomers_1">Number of customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomers" xlink:to="label_NumberOfCustomers_1" xlink:title="Label : NumberOfCustomers to label_NumberOfCustomers_1" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfCustomers_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfCustomers_2" xml:lang="en-US" id="label_NumberOfCustomers_2">Number Of Customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomers" xlink:to="label_NumberOfCustomers_2" xlink:title="Label : NumberOfCustomers to label_NumberOfCustomers_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="AdjustmentForAmortization" xlink:title="AdjustmentForAmortization" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_AdjustmentForAmortization" xml:lang="en-US" id="label_AdjustmentForAmortization">Amortization expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentForAmortization" xlink:to="label_AdjustmentForAmortization" xlink:title="Label : AdjustmentForAmortization to label_AdjustmentForAmortization" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentForAmortization_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentForAmortization_1" xml:lang="en-US" id="label_AdjustmentForAmortization_1">Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentForAmortization" xlink:to="label_AdjustmentForAmortization_1" xlink:title="Label : AdjustmentForAmortization to label_AdjustmentForAmortization_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAccumulatedAmortization">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="label_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="Label : FiniteLivedIntangibleAssetsAccumulatedAmortization to label_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAccumulatedAmortization_1">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="label_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xlink:title="Label : FiniteLivedIntangibleAssetsAccumulatedAmortization to label_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="FiniteLivedTrademarksGross" xlink:title="FiniteLivedTrademarksGross" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedTrademarksGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FiniteLivedTrademarksGross" xml:lang="en-US" id="label_FiniteLivedTrademarksGross">Intangible assets trademarks</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedTrademarksGross" xlink:to="label_FiniteLivedTrademarksGross" xlink:title="Label : FiniteLivedTrademarksGross to label_FiniteLivedTrademarksGross" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedTrademarksGross_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedTrademarksGross_1" xml:lang="en-US" id="label_FiniteLivedTrademarksGross_1">Intangible assets trademarks</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedTrademarksGross" xlink:to="label_FiniteLivedTrademarksGross_1" xlink:title="Label : FiniteLivedTrademarksGross to label_FiniteLivedTrademarksGross_1" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedTrademarksGross_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedTrademarksGross_2" xml:lang="en-US" id="label_FiniteLivedTrademarksGross_2">Finite-Lived Trademarks, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedTrademarksGross" xlink:to="label_FiniteLivedTrademarksGross_2" xlink:title="Label : FiniteLivedTrademarksGross to label_FiniteLivedTrademarksGross_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MinimumRoyaltyPaymentsFiveYear" xlink:label="MinimumRoyaltyPaymentsFiveYear" xlink:title="MinimumRoyaltyPaymentsFiveYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFiveYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsFiveYear" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFiveYear">Amount of minimum royalty payments due in the fifth fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsFiveYear" xlink:to="label_MinimumRoyaltyPaymentsFiveYear" xlink:title="Label : MinimumRoyaltyPaymentsFiveYear to label_MinimumRoyaltyPaymentsFiveYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFourYear_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumRoyaltyPaymentsFourYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFourYear_2">Minimum Royalty Payments Four Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsFourYear" xlink:to="label_MinimumRoyaltyPaymentsFourYear_2" xlink:title="Label : MinimumRoyaltyPaymentsFourYear to label_MinimumRoyaltyPaymentsFourYear_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US" id="label_PropertyPlantAndEquipmentUsefulLife">Estimated useful lives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="label_PropertyPlantAndEquipmentUsefulLife" xlink:title="Label : PropertyPlantAndEquipmentUsefulLife to label_PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentUsefulLife_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentUsefulLife_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentUsefulLife_1">Estimated useful lives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="label_PropertyPlantAndEquipmentUsefulLife_1" xlink:title="Label : PropertyPlantAndEquipmentUsefulLife to label_PropertyPlantAndEquipmentUsefulLife_1" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentUsefulLife_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentUsefulLife_2" xml:lang="en-US" id="label_PropertyPlantAndEquipmentUsefulLife_2">Property, Plant and Equipment, Useful Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="label_PropertyPlantAndEquipmentUsefulLife_2" xlink:title="Label : PropertyPlantAndEquipmentUsefulLife to label_PropertyPlantAndEquipmentUsefulLife_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantyOfferedOnCompletedContracts" xlink:label="WarrantyOfferedOnCompletedContracts" xlink:title="WarrantyOfferedOnCompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_WarrantyOfferedOnCompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_WarrantyOfferedOnCompletedContracts" xml:lang="en-US" id="label_WarrantyOfferedOnCompletedContracts">Warranty offered on completed contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyOfferedOnCompletedContracts" xlink:to="label_WarrantyOfferedOnCompletedContracts" xlink:title="Label : WarrantyOfferedOnCompletedContracts to label_WarrantyOfferedOnCompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_WarrantyOfferedOnCompletedContracts_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantyOfferedOnCompletedContracts_1" xml:lang="en-US" id="label_WarrantyOfferedOnCompletedContracts_1">Warranty offered on completed contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyOfferedOnCompletedContracts" xlink:to="label_WarrantyOfferedOnCompletedContracts_1" xlink:title="Label : WarrantyOfferedOnCompletedContracts to label_WarrantyOfferedOnCompletedContracts_1" />
    <link:label xlink:type="resource" xlink:label="label_WarrantyOfferedOnCompletedContracts_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantyOfferedOnCompletedContracts_2" xml:lang="en-US" id="label_WarrantyOfferedOnCompletedContracts_2">Warranty Offered On Completed Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyOfferedOnCompletedContracts" xlink:to="label_WarrantyOfferedOnCompletedContracts_2" xlink:title="Label : WarrantyOfferedOnCompletedContracts to label_WarrantyOfferedOnCompletedContracts_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfDirectors" xlink:label="NumberOfDirectors" xlink:title="NumberOfDirectors" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfDirectors" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NumberOfDirectors" xml:lang="en-US" id="label_NumberOfDirectors">Represents number of directors.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectors" xlink:to="label_NumberOfDirectors" xlink:title="Label : NumberOfDirectors to label_NumberOfDirectors" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleDebenturesLineItems" xlink:label="ConvertibleDebenturesLineItems" xlink:title="ConvertibleDebenturesLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebenturesLineItems" xml:lang="en-US" id="label_ConvertibleDebenturesLineItems">Convertible Debentures [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebenturesLineItems" xlink:to="label_ConvertibleDebenturesLineItems" xlink:title="Label : ConvertibleDebenturesLineItems to label_ConvertibleDebenturesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankruptcyProceedingsDescriptionOfProceedings" xlink:label="BankruptcyProceedingsDescriptionOfProceedings" xlink:title="BankruptcyProceedingsDescriptionOfProceedings" />
    <link:label xlink:type="resource" xlink:label="label_BankruptcyProceedingsDescriptionOfProceedings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BankruptcyProceedingsDescriptionOfProceedings" xml:lang="en-US" id="label_BankruptcyProceedingsDescriptionOfProceedings">Intangible assets identified bankruptcy proceedings, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BankruptcyProceedingsDescriptionOfProceedings" xlink:to="label_BankruptcyProceedingsDescriptionOfProceedings" xlink:title="Label : BankruptcyProceedingsDescriptionOfProceedings to label_BankruptcyProceedingsDescriptionOfProceedings" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFiveYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumRoyaltyPaymentsFiveYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFiveYear_1">Minimum Royalty Payments Five Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsFiveYear" xlink:to="label_MinimumRoyaltyPaymentsFiveYear_1" xlink:title="Label : MinimumRoyaltyPaymentsFiveYear to label_MinimumRoyaltyPaymentsFiveYear_1" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFiveYear_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MinimumRoyaltyPaymentsFiveYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFiveYear_2">Minimum royalty payments five year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsFiveYear" xlink:to="label_MinimumRoyaltyPaymentsFiveYear_2" xlink:title="Label : MinimumRoyaltyPaymentsFiveYear to label_MinimumRoyaltyPaymentsFiveYear_2" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfDirectors_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfDirectors_1" xml:lang="en-US" id="label_NumberOfDirectors_1">Number of Directors [</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectors" xlink:to="label_NumberOfDirectors_1" xlink:title="Label : NumberOfDirectors to label_NumberOfDirectors_1" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfDirectors_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NumberOfDirectors_2" xml:lang="en-US" id="label_NumberOfDirectors_2">Number of Directors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectors" xlink:to="label_NumberOfDirectors_2" xlink:title="Label : NumberOfDirectors to label_NumberOfDirectors_2" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsOneYear_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsOneYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsOneYear_2">Amount of minimum royalty payments for due in the nest fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsOneYear" xlink:to="label_MinimumRoyaltyPaymentsOneYear_2" xlink:title="Label : MinimumRoyaltyPaymentsOneYear to label_MinimumRoyaltyPaymentsOneYear_2" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsThreeYear_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MinimumRoyaltyPaymentsThreeYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsThreeYear_2">Minimum royalty payments three year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsThreeYear" xlink:to="label_MinimumRoyaltyPaymentsThreeYear_2" xlink:title="Label : MinimumRoyaltyPaymentsThreeYear to label_MinimumRoyaltyPaymentsThreeYear_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractReceivablesRetainage" xlink:label="ContractReceivablesRetainage" xlink:title="ContractReceivablesRetainage" />
    <link:label xlink:type="resource" xlink:label="label_ContractReceivablesRetainage" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ContractReceivablesRetainage" xml:lang="en-US" id="label_ContractReceivablesRetainage">Gross contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractReceivablesRetainage" xlink:to="label_ContractReceivablesRetainage" xlink:title="Label : ContractReceivablesRetainage to label_ContractReceivablesRetainage" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsTwoYear_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MinimumRoyaltyPaymentsTwoYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsTwoYear_2">Minimum royalty payments two year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyPaymentsTwoYear" xlink:to="label_MinimumRoyaltyPaymentsTwoYear_2" xlink:title="Label : MinimumRoyaltyPaymentsTwoYear to label_MinimumRoyaltyPaymentsTwoYear_2" />
    <link:label xlink:type="resource" xlink:label="label_BankruptcyProceedingsDescriptionOfProceedings_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BankruptcyProceedingsDescriptionOfProceedings_1" xml:lang="en-US" id="label_BankruptcyProceedingsDescriptionOfProceedings_1">Bankruptcy Proceedings, Description of Proceedings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BankruptcyProceedingsDescriptionOfProceedings" xlink:to="label_BankruptcyProceedingsDescriptionOfProceedings_1" xlink:title="Label : BankruptcyProceedingsDescriptionOfProceedings to label_BankruptcyProceedingsDescriptionOfProceedings_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:label xlink:type="resource" xlink:label="label_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryWorkInProcess" xml:lang="en-US" id="label_InventoryWorkInProcess">Inventory work-in-process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcess" xlink:to="label_InventoryWorkInProcess" xlink:title="Label : InventoryWorkInProcess to label_InventoryWorkInProcess" />
    <link:label xlink:type="resource" xlink:label="label_InventoryWorkInProcess_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryWorkInProcess_1" xml:lang="en-US" id="label_InventoryWorkInProcess_1">Inventory, Work in Process, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcess" xlink:to="label_InventoryWorkInProcess_1" xlink:title="Label : InventoryWorkInProcess to label_InventoryWorkInProcess_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccountingPoliciesTextualAbstract" xlink:label="AccountingPoliciesTextualAbstract" xlink:title="AccountingPoliciesTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountingPoliciesTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountingPoliciesTextualAbstract" xml:lang="en-US" id="label_AccountingPoliciesTextualAbstract">Summary of Significant Accounting Policies (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesTextualAbstract" xlink:to="label_AccountingPoliciesTextualAbstract" xlink:title="Label : AccountingPoliciesTextualAbstract to label_AccountingPoliciesTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountingPoliciesTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountingPoliciesTextualAbstract_1" xml:lang="en-US" id="label_AccountingPoliciesTextualAbstract_1">Accounting Policies (Textual) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesTextualAbstract" xlink:to="label_AccountingPoliciesTextualAbstract_1" xlink:title="Label : AccountingPoliciesTextualAbstract to label_AccountingPoliciesTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfEmployees" xlink:label="NumberOfEmployees" xlink:title="NumberOfEmployees" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NumberOfEmployees" xml:lang="en-US" id="label_NumberOfEmployees">Number of employees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfEmployees" xlink:to="label_NumberOfEmployees" xlink:title="Label : NumberOfEmployees to label_NumberOfEmployees" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfEmployees_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NumberOfEmployees_1" xml:lang="en-US" id="label_NumberOfEmployees_1">Represents number of employees.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfEmployees" xlink:to="label_NumberOfEmployees_1" xlink:title="Label : NumberOfEmployees to label_NumberOfEmployees_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConcentrationRiskLineItems" xml:lang="en-US" id="label_ConcentrationRiskLineItems">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="label_ConcentrationRiskLineItems" xlink:title="Label : ConcentrationRiskLineItems to label_ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ContractReceivablesRetainage_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContractReceivablesRetainage_1" xml:lang="en-US" id="label_ContractReceivablesRetainage_1">Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractReceivablesRetainage" xlink:to="label_ContractReceivablesRetainage_1" xlink:title="Label : ContractReceivablesRetainage to label_ContractReceivablesRetainage_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycleDescription_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingCycleDescription_2" xml:lang="en-US" id="label_OperatingCycleDescription_2">Operating Cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycleDescription" xlink:to="label_OperatingCycleDescription_2" xlink:title="Label : OperatingCycleDescription to label_OperatingCycleDescription_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseArrangementTypesAxis" xlink:label="LeaseArrangementTypesAxis" xlink:title="LeaseArrangementTypesAxis" />
    <link:label xlink:type="resource" xlink:label="label_LeaseArrangementTypesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeaseArrangementTypesAxis" xml:lang="en-US" id="label_LeaseArrangementTypesAxis">Lease Arrangement, Types [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseArrangementTypesAxis" xlink:to="label_LeaseArrangementTypesAxis" xlink:title="Label : LeaseArrangementTypesAxis to label_LeaseArrangementTypesAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseArrangementTypesDomain" xlink:label="LeaseArrangementTypesDomain" xlink:title="LeaseArrangementTypesDomain" />
    <link:label xlink:type="resource" xlink:label="label_LeaseArrangementTypesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeaseArrangementTypesDomain" xml:lang="en-US" id="label_LeaseArrangementTypesDomain">Lease Arrangement, Types [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseArrangementTypesDomain" xlink:to="label_LeaseArrangementTypesDomain" xlink:title="Label : LeaseArrangementTypesDomain to label_LeaseArrangementTypesDomain" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskLineItems_1" xml:lang="en-US" id="label_ConcentrationRiskLineItems_1">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="label_ConcentrationRiskLineItems_1" xlink:title="Label : ConcentrationRiskLineItems to label_ConcentrationRiskLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="label_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumMember" xml:lang="en-US" id="label_MinimumMember">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="label_MinimumMember" xlink:title="Label : MinimumMember to label_MinimumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="label_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MaximumMember" xml:lang="en-US" id="label_MaximumMember">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="label_MaximumMember" xlink:title="Label : MaximumMember to label_MaximumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="label_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RangeMember" xml:lang="en-US" id="label_RangeMember">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="label_RangeMember" xlink:title="Label : RangeMember to label_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="label_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RangeAxis" xml:lang="en-US" id="label_RangeAxis">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="label_RangeAxis" xlink:title="Label : RangeAxis to label_RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ComputerEquipmentMember" xml:lang="en-US" id="label_ComputerEquipmentMember">Computer equipment and software [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerEquipmentMember" xlink:to="label_ComputerEquipmentMember" xlink:title="Label : ComputerEquipmentMember to label_ComputerEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_ComputerEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ComputerEquipmentMember_1" xml:lang="en-US" id="label_ComputerEquipmentMember_1">Computer and software [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerEquipmentMember" xlink:to="label_ComputerEquipmentMember_1" xlink:title="Label : ComputerEquipmentMember to label_ComputerEquipmentMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ComputerEquipmentMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ComputerEquipmentMember_2" xml:lang="en-US" id="label_ComputerEquipmentMember_2">Computer Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerEquipmentMember" xlink:to="label_ComputerEquipmentMember_2" xlink:title="Label : ComputerEquipmentMember to label_ComputerEquipmentMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember" xlink:label="EquipmentMember" xlink:title="EquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquipmentMember" xml:lang="en-US" id="label_EquipmentMember">Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquipmentMember" xlink:to="label_EquipmentMember" xlink:title="Label : EquipmentMember to label_EquipmentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US" id="label_PropertyPlantAndEquipmentTypeDomain">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="label_PropertyPlantAndEquipmentTypeDomain" xlink:title="Label : PropertyPlantAndEquipmentTypeDomain to label_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US" id="label_PropertyPlantAndEquipmentByTypeAxis">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="label_PropertyPlantAndEquipmentByTypeAxis" xlink:title="Label : PropertyPlantAndEquipmentByTypeAxis to label_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="SupplierConcentrationRiskMember" xlink:title="SupplierConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="label_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SupplierConcentrationRiskMember" xml:lang="en-US" id="label_SupplierConcentrationRiskMember">Vendors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplierConcentrationRiskMember" xlink:to="label_SupplierConcentrationRiskMember" xlink:title="Label : SupplierConcentrationRiskMember to label_SupplierConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="label_SupplierConcentrationRiskMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SupplierConcentrationRiskMember_1" xml:lang="en-US" id="label_SupplierConcentrationRiskMember_1">Supplier Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplierConcentrationRiskMember" xlink:to="label_SupplierConcentrationRiskMember_1" xlink:title="Label : SupplierConcentrationRiskMember to label_SupplierConcentrationRiskMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerThreeMember" xlink:label="CustomerThreeMember" xlink:title="CustomerThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CustomerThreeMember" xml:lang="en-US" id="label_CustomerThreeMember">Customer three.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerThreeMember" xlink:to="label_CustomerThreeMember" xlink:title="Label : CustomerThreeMember to label_CustomerThreeMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerThreeMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CustomerThreeMember_1" xml:lang="en-US" id="label_CustomerThreeMember_1">Customer three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerThreeMember" xlink:to="label_CustomerThreeMember_1" xlink:title="Label : CustomerThreeMember to label_CustomerThreeMember_1" />
    <link:label xlink:type="resource" xlink:label="label_CustomerThreeMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CustomerThreeMember_2" xml:lang="en-US" id="label_CustomerThreeMember_2">Customer Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerThreeMember" xlink:to="label_CustomerThreeMember_2" xlink:title="Label : CustomerThreeMember to label_CustomerThreeMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerTwoMember" xlink:label="CustomerTwoMember" xlink:title="CustomerTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CustomerTwoMember" xml:lang="en-US" id="label_CustomerTwoMember">Customers two.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerTwoMember" xlink:to="label_CustomerTwoMember" xlink:title="Label : CustomerTwoMember to label_CustomerTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerTwoMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CustomerTwoMember_1" xml:lang="en-US" id="label_CustomerTwoMember_1">Customer two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerTwoMember" xlink:to="label_CustomerTwoMember_1" xlink:title="Label : CustomerTwoMember to label_CustomerTwoMember_1" />
    <link:label xlink:type="resource" xlink:label="label_CustomerTwoMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CustomerTwoMember_2" xml:lang="en-US" id="label_CustomerTwoMember_2">Customer Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerTwoMember" xlink:to="label_CustomerTwoMember_2" xlink:title="Label : CustomerTwoMember to label_CustomerTwoMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerOneMember" xlink:label="CustomerOneMember" xlink:title="CustomerOneMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CustomerOneMember" xml:lang="en-US" id="label_CustomerOneMember">Customer one.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerOneMember" xlink:to="label_CustomerOneMember" xlink:title="Label : CustomerOneMember to label_CustomerOneMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerOneMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CustomerOneMember_1" xml:lang="en-US" id="label_CustomerOneMember_1">Customer one [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerOneMember" xlink:to="label_CustomerOneMember_1" xlink:title="Label : CustomerOneMember to label_CustomerOneMember_1" />
    <link:label xlink:type="resource" xlink:label="label_CustomerOneMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CustomerOneMember_2" xml:lang="en-US" id="label_CustomerOneMember_2">Customer One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerOneMember" xlink:to="label_CustomerOneMember_2" xlink:title="Label : CustomerOneMember to label_CustomerOneMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskTypeDomain" xml:lang="en-US" id="label_ConcentrationRiskTypeDomain">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTypeDomain" xlink:to="label_ConcentrationRiskTypeDomain" xlink:title="Label : ConcentrationRiskTypeDomain to label_ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskByTypeAxis" xml:lang="en-US" id="label_ConcentrationRiskByTypeAxis">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="label_ConcentrationRiskByTypeAxis" xlink:title="Label : ConcentrationRiskByTypeAxis to label_ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="CostOfGoodsTotalMember" xlink:title="CostOfGoodsTotalMember" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsTotalMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CostOfGoodsTotalMember" xml:lang="en-US" id="label_CostOfGoodsTotalMember">Cost of Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsTotalMember" xlink:to="label_CostOfGoodsTotalMember" xlink:title="Label : CostOfGoodsTotalMember to label_CostOfGoodsTotalMember" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsTotalMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostOfGoodsTotalMember_1" xml:lang="en-US" id="label_CostOfGoodsTotalMember_1">Cost of revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsTotalMember" xlink:to="label_CostOfGoodsTotalMember_1" xlink:title="Label : CostOfGoodsTotalMember to label_CostOfGoodsTotalMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventsAbstract" xml:lang="en-US" id="label_SubsequentEventsAbstract">Subsequent Events [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAbstract" xlink:to="label_SubsequentEventsAbstract" xlink:title="Label : SubsequentEventsAbstract to label_SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ContractReceivablesRetainage_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractReceivablesRetainage_2" xml:lang="en-US" id="label_ContractReceivablesRetainage_2">Contract Receivables Retainage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractReceivablesRetainage" xlink:to="label_ContractReceivablesRetainage_2" xlink:title="Label : ContractReceivablesRetainage to label_ContractReceivablesRetainage_2" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsTotalMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfGoodsTotalMember_2" xml:lang="en-US" id="label_CostOfGoodsTotalMember_2">Cost Of Goods, Total [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsTotalMember" xlink:to="label_CostOfGoodsTotalMember_2" xlink:title="Label : CostOfGoodsTotalMember to label_CostOfGoodsTotalMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsReceivableMember" xml:lang="en-US" id="label_AccountsReceivableMember">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="label_AccountsReceivableMember" xlink:title="Label : AccountsReceivableMember to label_AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventsTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventsTextBlock_1" xml:lang="en-US" id="label_SubsequentEventsTextBlock_1">Subsequent Events</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="label_SubsequentEventsTextBlock_1" xlink:title="Label : SubsequentEventsTextBlock to label_SubsequentEventsTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsReceivableMember_1" xml:lang="en-US" id="label_AccountsReceivableMember_1">Accounts receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="label_AccountsReceivableMember_1" xlink:title="Label : AccountsReceivableMember to label_AccountsReceivableMember_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableMember_2" xml:lang="en-US" id="label_AccountsReceivableMember_2">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="label_AccountsReceivableMember_2" xlink:title="Label : AccountsReceivableMember to label_AccountsReceivableMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConcentrationRiskBenchmarkDomain" xml:lang="en-US" id="label_ConcentrationRiskBenchmarkDomain">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="label_ConcentrationRiskBenchmarkDomain" xlink:title="Label : ConcentrationRiskBenchmarkDomain to label_ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskBenchmarkDomain_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskBenchmarkDomain_1" xml:lang="en-US" id="label_ConcentrationRiskBenchmarkDomain_1">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="label_ConcentrationRiskBenchmarkDomain_1" xlink:title="Label : ConcentrationRiskBenchmarkDomain to label_ConcentrationRiskBenchmarkDomain_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US" id="label_ConcentrationRiskByBenchmarkAxis">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="label_ConcentrationRiskByBenchmarkAxis" xlink:title="Label : ConcentrationRiskByBenchmarkAxis to label_ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskByBenchmarkAxis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskByBenchmarkAxis_1" xml:lang="en-US" id="label_ConcentrationRiskByBenchmarkAxis_1">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="label_ConcentrationRiskByBenchmarkAxis_1" xlink:title="Label : ConcentrationRiskByBenchmarkAxis to label_ConcentrationRiskByBenchmarkAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskTable" xml:lang="en-US" id="label_ConcentrationRiskTable">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="label_ConcentrationRiskTable" xlink:title="Label : ConcentrationRiskTable to label_ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:label="ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:title="ChangeInFairValueRelatedToConversionOfConvertibleDebentures" />
    <link:label xlink:type="resource" xlink:label="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xml:lang="en-US" id="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures">Change in fair value related to conversion of convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:to="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:title="Label : ChangeInFairValueRelatedToConversionOfConvertibleDebentures to label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" />
    <link:label xlink:type="resource" xlink:label="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_1" xml:lang="en-US" id="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_1">Change In Fair Value Related To Conversion Of Convertible Debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:to="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_1" xlink:title="Label : ChangeInFairValueRelatedToConversionOfConvertibleDebentures to label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="LiabilitiesFairValueDisclosureAbstract" xlink:title="LiabilitiesFairValueDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LiabilitiesFairValueDisclosureAbstract" xml:lang="en-US" id="label_LiabilitiesFairValueDisclosureAbstract">Summary of financial assets and liabilities measured at fair value on a recurring basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesFairValueDisclosureAbstract" xlink:to="label_LiabilitiesFairValueDisclosureAbstract" xlink:title="Label : LiabilitiesFairValueDisclosureAbstract to label_LiabilitiesFairValueDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesFairValueDisclosureAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesFairValueDisclosureAbstract_1" xml:lang="en-US" id="label_LiabilitiesFairValueDisclosureAbstract_1">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesFairValueDisclosureAbstract" xlink:to="label_LiabilitiesFairValueDisclosureAbstract_1" xlink:title="Label : LiabilitiesFairValueDisclosureAbstract to label_LiabilitiesFairValueDisclosureAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:label xlink:type="resource" xlink:label="label_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueInputsLevel3Member" xml:lang="en-US" id="label_FairValueInputsLevel3Member">Significant unobservable inputs (Level 3) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="label_FairValueInputsLevel3Member" xlink:title="Label : FairValueInputsLevel3Member to label_FairValueInputsLevel3Member" />
    <link:label xlink:type="resource" xlink:label="label_FairValueInputsLevel3Member_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueInputsLevel3Member_1" xml:lang="en-US" id="label_FairValueInputsLevel3Member_1">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="label_FairValueInputsLevel3Member_1" xlink:title="Label : FairValueInputsLevel3Member to label_FairValueInputsLevel3Member_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="label_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueInputsLevel2Member" xml:lang="en-US" id="label_FairValueInputsLevel2Member">Significant other observable inputs (Level 2) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="label_FairValueInputsLevel2Member" xlink:title="Label : FairValueInputsLevel2Member to label_FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="label_FairValueInputsLevel2Member_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueInputsLevel2Member_1" xml:lang="en-US" id="label_FairValueInputsLevel2Member_1">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="label_FairValueInputsLevel2Member_1" xlink:title="Label : FairValueInputsLevel2Member to label_FairValueInputsLevel2Member_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:label xlink:type="resource" xlink:label="label_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueInputsLevel1Member" xml:lang="en-US" id="label_FairValueInputsLevel1Member">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel1Member" xlink:to="label_FairValueInputsLevel1Member" xlink:title="Label : FairValueInputsLevel1Member to label_FairValueInputsLevel1Member" />
    <link:label xlink:type="resource" xlink:label="label_FairValueInputsLevel1Member_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueInputsLevel1Member_1" xml:lang="en-US" id="label_FairValueInputsLevel1Member_1">Quoted prices in active market for identical assets (Level 1) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel1Member" xlink:to="label_FairValueInputsLevel1Member_1" xlink:title="Label : FairValueInputsLevel1Member to label_FairValueInputsLevel1Member_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US" id="label_FairValueMeasurementsFairValueHierarchyDomain">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="label_FairValueMeasurementsFairValueHierarchyDomain" xlink:title="Label : FairValueMeasurementsFairValueHierarchyDomain to label_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueMeasurementsFairValueHierarchyDomain_1" xml:lang="en-US" id="label_FairValueMeasurementsFairValueHierarchyDomain_1">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="label_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:title="Label : FairValueMeasurementsFairValueHierarchyDomain to label_FairValueMeasurementsFairValueHierarchyDomain_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="label_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US" id="label_FairValueByFairValueHierarchyLevelAxis">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="label_FairValueByFairValueHierarchyLevelAxis" xlink:title="Label : FairValueByFairValueHierarchyLevelAxis to label_FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="label_FairValueByFairValueHierarchyLevelAxis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueByFairValueHierarchyLevelAxis_1" xml:lang="en-US" id="label_FairValueByFairValueHierarchyLevelAxis_1">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="label_FairValueByFairValueHierarchyLevelAxis_1" xlink:title="Label : FairValueByFairValueHierarchyLevelAxis to label_FairValueByFairValueHierarchyLevelAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueMeasurementsRecurringMember" xml:lang="en-US" id="label_FairValueMeasurementsRecurringMember">Fair value measured on recurring basis [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="label_FairValueMeasurementsRecurringMember" xlink:title="Label : FairValueMeasurementsRecurringMember to label_FairValueMeasurementsRecurringMember" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfEmployees_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfEmployees_2" xml:lang="en-US" id="label_NumberOfEmployees_2">Number Of Employees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfEmployees" xlink:to="label_NumberOfEmployees_2" xlink:title="Label : NumberOfEmployees to label_NumberOfEmployees_2" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementsRecurringMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueMeasurementsRecurringMember_1" xml:lang="en-US" id="label_FairValueMeasurementsRecurringMember_1">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="label_FairValueMeasurementsRecurringMember_1" xlink:title="Label : FairValueMeasurementsRecurringMember to label_FairValueMeasurementsRecurringMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueMeasurementFrequencyDomain" xml:lang="en-US" id="label_FairValueMeasurementFrequencyDomain">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="label_FairValueMeasurementFrequencyDomain" xlink:title="Label : FairValueMeasurementFrequencyDomain to label_FairValueMeasurementFrequencyDomain" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementFrequencyDomain_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueMeasurementFrequencyDomain_1" xml:lang="en-US" id="label_FairValueMeasurementFrequencyDomain_1">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="label_FairValueMeasurementFrequencyDomain_1" xlink:title="Label : FairValueMeasurementFrequencyDomain to label_FairValueMeasurementFrequencyDomain_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:label xlink:type="resource" xlink:label="label_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueByMeasurementFrequencyAxis" xml:lang="en-US" id="label_FairValueByMeasurementFrequencyAxis">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="label_FairValueByMeasurementFrequencyAxis" xlink:title="Label : FairValueByMeasurementFrequencyAxis to label_FairValueByMeasurementFrequencyAxis" />
    <link:label xlink:type="resource" xlink:label="label_FairValueByMeasurementFrequencyAxis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueByMeasurementFrequencyAxis_1" xml:lang="en-US" id="label_FairValueByMeasurementFrequencyAxis_1">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="label_FairValueByMeasurementFrequencyAxis_1" xlink:title="Label : FairValueByMeasurementFrequencyAxis to label_FairValueByMeasurementFrequencyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US" id="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="Label : FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xml:lang="en-US" id="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:title="Label : FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive to label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive to label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to label_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to label_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="DebtConversionConvertedInstrumentSharesIssued1" xlink:title="DebtConversionConvertedInstrumentSharesIssued1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtConversionConvertedInstrumentSharesIssued1" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentSharesIssued1">Debt conversion, converted instrument, shares issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentSharesIssued1" xlink:to="label_DebtConversionConvertedInstrumentSharesIssued1" xlink:title="Label : DebtConversionConvertedInstrumentSharesIssued1 to label_DebtConversionConvertedInstrumentSharesIssued1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentSharesIssued1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtConversionConvertedInstrumentSharesIssued1_1" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentSharesIssued1_1">Debenture converted shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentSharesIssued1" xlink:to="label_DebtConversionConvertedInstrumentSharesIssued1_1" xlink:title="Label : DebtConversionConvertedInstrumentSharesIssued1 to label_DebtConversionConvertedInstrumentSharesIssued1_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentSharesIssued1_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtConversionConvertedInstrumentSharesIssued1_2" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentSharesIssued1_2">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentSharesIssued1" xlink:to="label_DebtConversionConvertedInstrumentSharesIssued1_2" xlink:title="Label : DebtConversionConvertedInstrumentSharesIssued1 to label_DebtConversionConvertedInstrumentSharesIssued1_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="DebtInstrumentMeasurementInput" xlink:title="DebtInstrumentMeasurementInput" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentMeasurementInput" xml:lang="en-US" id="label_DebtInstrumentMeasurementInput">Assumptions used to measure the fair value of the conversion option liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMeasurementInput" xlink:to="label_DebtInstrumentMeasurementInput" xlink:title="Label : DebtInstrumentMeasurementInput to label_DebtInstrumentMeasurementInput" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionOriginalDebtAmount1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtConversionOriginalDebtAmount1_1" xml:lang="en-US" id="label_DebtConversionOriginalDebtAmount1_1">Debt Conversion, Original Debt, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionOriginalDebtAmount1" xlink:to="label_DebtConversionOriginalDebtAmount1_1" xlink:title="Label : DebtConversionOriginalDebtAmount1 to label_DebtConversionOriginalDebtAmount1_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionOriginalDebtAmount1_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtConversionOriginalDebtAmount1_2" xml:lang="en-US" id="label_DebtConversionOriginalDebtAmount1_2">Debt amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionOriginalDebtAmount1" xlink:to="label_DebtConversionOriginalDebtAmount1_2" xlink:title="Label : DebtConversionOriginalDebtAmount1 to label_DebtConversionOriginalDebtAmount1_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="InterestExpenseDebt" xlink:title="InterestExpenseDebt" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_InterestExpenseDebt" xml:lang="en-US" id="label_InterestExpenseDebt">Additional contractual interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseDebt" xlink:to="label_InterestExpenseDebt" xlink:title="Label : InterestExpenseDebt to label_InterestExpenseDebt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="StockholdersEquityReverseStockSplit" xlink:title="StockholdersEquityReverseStockSplit" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityReverseStockSplit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockholdersEquityReverseStockSplit" xml:lang="en-US" id="label_StockholdersEquityReverseStockSplit">Reverse stock split</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityReverseStockSplit" xlink:to="label_StockholdersEquityReverseStockSplit" xlink:title="Label : StockholdersEquityReverseStockSplit to label_StockholdersEquityReverseStockSplit" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpenseDebt_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InterestExpenseDebt_1" xml:lang="en-US" id="label_InterestExpenseDebt_1">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseDebt" xlink:to="label_InterestExpenseDebt_1" xlink:title="Label : InterestExpenseDebt to label_InterestExpenseDebt_1" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpenseDebt_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestExpenseDebt_2" xml:lang="en-US" id="label_InterestExpenseDebt_2">Interest Expense, Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseDebt" xlink:to="label_InterestExpenseDebt_2" xlink:title="Label : InterestExpenseDebt to label_InterestExpenseDebt_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="LongTermDebtFairValue" xlink:title="LongTermDebtFairValue" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LongTermDebtFairValue" xml:lang="en-US" id="label_LongTermDebtFairValue">Enterprise value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtFairValue" xlink:to="label_LongTermDebtFairValue" xlink:title="Label : LongTermDebtFairValue to label_LongTermDebtFairValue" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtFairValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermDebtFairValue_1" xml:lang="en-US" id="label_LongTermDebtFairValue_1">Long-term Debt, Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtFairValue" xlink:to="label_LongTermDebtFairValue_1" xlink:title="Label : LongTermDebtFairValue to label_LongTermDebtFairValue_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="label_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US" id="label_EquityMethodInvestmentOwnershipPercentage">Percentage of controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOwnershipPercentage" xlink:to="label_EquityMethodInvestmentOwnershipPercentage" xlink:title="Label : EquityMethodInvestmentOwnershipPercentage to label_EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="label_EquityMethodInvestmentOwnershipPercentage_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquityMethodInvestmentOwnershipPercentage_1" xml:lang="en-US" id="label_EquityMethodInvestmentOwnershipPercentage_1">Equity Method Investment, Ownership Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOwnershipPercentage" xlink:to="label_EquityMethodInvestmentOwnershipPercentage_1" xlink:title="Label : EquityMethodInvestmentOwnershipPercentage to label_EquityMethodInvestmentOwnershipPercentage_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="ConversionOfStockSharesConverted1" xlink:title="ConversionOfStockSharesConverted1" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConversionOfStockSharesConverted1" xml:lang="en-US" id="label_ConversionOfStockSharesConverted1">Conversion of stock, shares converted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockSharesConverted1" xlink:to="label_ConversionOfStockSharesConverted1" xlink:title="Label : ConversionOfStockSharesConverted1 to label_ConversionOfStockSharesConverted1" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfStockSharesConverted1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConversionOfStockSharesConverted1_1" xml:lang="en-US" id="label_ConversionOfStockSharesConverted1_1">Conversion of Stock, Shares Converted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfStockSharesConverted1" xlink:to="label_ConversionOfStockSharesConverted1_1" xlink:title="Label : ConversionOfStockSharesConverted1 to label_ConversionOfStockSharesConverted1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivities">Net cash provided by financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="label_NetCashProvidedByUsedInFinancingActivities" xlink:title="Label : NetCashProvidedByUsedInFinancingActivities to label_NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInFinancingActivities_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivities_1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="label_NetCashProvidedByUsedInFinancingActivities_1" xlink:title="Label : NetCashProvidedByUsedInFinancingActivities to label_NetCashProvidedByUsedInFinancingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivities">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="label_NetCashProvidedByUsedInInvestingActivities" xlink:title="Label : NetCashProvidedByUsedInInvestingActivities to label_NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="IncreaseDecreaseInContractWithCustomerAsset" xlink:title="IncreaseDecreaseInContractWithCustomerAsset" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInContractWithCustomerAsset" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerAsset">Cost and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerAsset" xlink:to="label_IncreaseDecreaseInContractWithCustomerAsset" xlink:title="Label : IncreaseDecreaseInContractWithCustomerAsset to label_IncreaseDecreaseInContractWithCustomerAsset" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerLiability">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerLiability" xlink:to="label_IncreaseDecreaseInContractWithCustomerLiability" xlink:title="Label : IncreaseDecreaseInContractWithCustomerLiability to label_IncreaseDecreaseInContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContractWithCustomerLiability_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInContractWithCustomerLiability_1" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerLiability_1">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerLiability" xlink:to="label_IncreaseDecreaseInContractWithCustomerLiability_1" xlink:title="Label : IncreaseDecreaseInContractWithCustomerLiability to label_IncreaseDecreaseInContractWithCustomerLiability_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentMaturityDate" xml:lang="en-US" id="label_DebtInstrumentMaturityDate">Debt Instrument, Maturity Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="label_DebtInstrumentMaturityDate" xlink:title="Label : DebtInstrumentMaturityDate to label_DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMaturityDate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentMaturityDate_1" xml:lang="en-US" id="label_DebtInstrumentMaturityDate_1">Maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="label_DebtInstrumentMaturityDate_1" xlink:title="Label : DebtInstrumentMaturityDate to label_DebtInstrumentMaturityDate_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:label="ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:title="ShareBasedNonVestedStockOptionsWeightedAverageTermOne" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xml:lang="en-US" id="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne">Non-vested stock options weighted average period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:to="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:title="Label : ShareBasedNonVestedStockOptionsWeightedAverageTermOne to label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_1" xml:lang="en-US" id="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_1">The non-vested stock options, which will be expensed over a weighted average during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:to="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_1" xlink:title="Label : ShareBasedNonVestedStockOptionsWeightedAverageTermOne to label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMaturityDate_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentMaturityDate_2" xml:lang="en-US" id="label_DebtInstrumentMaturityDate_2">Maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="label_DebtInstrumentMaturityDate_2" xlink:title="Label : DebtInstrumentMaturityDate to label_DebtInstrumentMaturityDate_2" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMaturityDate_3" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_DebtInstrumentMaturityDate_3" xml:lang="en-US" id="label_DebtInstrumentMaturityDate_3">Due date of convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="label_DebtInstrumentMaturityDate_3" xlink:title="Label : DebtInstrumentMaturityDate to label_DebtInstrumentMaturityDate_3" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMaturityDate_4" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_DebtInstrumentMaturityDate_4" xml:lang="en-US" id="label_DebtInstrumentMaturityDate_4">Maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="label_DebtInstrumentMaturityDate_4" xlink:title="Label : DebtInstrumentMaturityDate to label_DebtInstrumentMaturityDate_4" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMaturityDate_5" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:title="label_DebtInstrumentMaturityDate_5" xml:lang="en-US" id="label_DebtInstrumentMaturityDate_5">Due date of convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="label_DebtInstrumentMaturityDate_5" xlink:title="Label : DebtInstrumentMaturityDate to label_DebtInstrumentMaturityDate_5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="DebtInstrumentInterestRateEffectivePercentage" xlink:title="DebtInstrumentInterestRateEffectivePercentage" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage">Percentage of OID secured convertible debenture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="label_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateEffectivePercentage_1" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_1" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_1">Percentage of OID secured convertible debenture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="label_DebtInstrumentInterestRateEffectivePercentage_1" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateEffectivePercentage_2" xlink:role="http://www.xbrl.org/2003/role/zeroLabel" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_2" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_2">Original issue discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="label_DebtInstrumentInterestRateEffectivePercentage_2" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage_2" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateEffectivePercentage_3" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_3" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_3">Interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="label_DebtInstrumentInterestRateEffectivePercentage_3" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage_3" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateEffectivePercentage_4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_4" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_4">Percentage of OID secured convertible debenture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="label_DebtInstrumentInterestRateEffectivePercentage_4" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage_4" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateEffectivePercentage_5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_5" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_5">Original issue discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateEffectivePercentage" xlink:to="label_DebtInstrumentInterestRateEffectivePercentage_5" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage_5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="label_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllocatedShareBasedCompensationExpense" xml:lang="en-US" id="label_AllocatedShareBasedCompensationExpense">Recognized stock-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="label_AllocatedShareBasedCompensationExpense" xlink:title="Label : AllocatedShareBasedCompensationExpense to label_AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2" xml:lang="en-US" id="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2">Share Based Non Vested Stock Options Weighted Average Term One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xlink:to="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2" xlink:title="Label : ShareBasedNonVestedStockOptionsWeightedAverageTermOne to label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="ContractWithCustomerAssetNetCurrent" xlink:title="ContractWithCustomerAssetNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ContractWithCustomerAssetNetCurrent" xml:lang="en-US" id="label_ContractWithCustomerAssetNetCurrent">Contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNetCurrent" xlink:to="label_ContractWithCustomerAssetNetCurrent" xlink:title="Label : ContractWithCustomerAssetNetCurrent to label_ContractWithCustomerAssetNetCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="ContractWithCustomerLiabilityCurrent" xlink:title="ContractWithCustomerLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ContractWithCustomerLiabilityCurrent" xml:lang="en-US" id="label_ContractWithCustomerLiabilityCurrent">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="label_ContractWithCustomerLiabilityCurrent" xlink:title="Label : ContractWithCustomerLiabilityCurrent to label_ContractWithCustomerLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContractWithCustomerAsset_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInContractWithCustomerAsset_1" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerAsset_1">Contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerAsset" xlink:to="label_IncreaseDecreaseInContractWithCustomerAsset_1" xlink:title="Label : IncreaseDecreaseInContractWithCustomerAsset to label_IncreaseDecreaseInContractWithCustomerAsset_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockCapitalSharesReservedForFutureIssuance" xml:lang="en-US" id="label_CommonStockCapitalSharesReservedForFutureIssuance">Common stock available for issuance, shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="label_CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="Label : CommonStockCapitalSharesReservedForFutureIssuance to label_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="label_AllocatedShareBasedCompensationExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllocatedShareBasedCompensationExpense_1" xml:lang="en-US" id="label_AllocatedShareBasedCompensationExpense_1">Allocated Share-based Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="label_AllocatedShareBasedCompensationExpense_1" xlink:title="Label : AllocatedShareBasedCompensationExpense to label_AllocatedShareBasedCompensationExpense_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">Restricted stock or options issued, shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="Label : StockIssuedDuringPeriodSharesRestrictedStockAwardGross to label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockCapitalSharesReservedForFutureIssuance_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockCapitalSharesReservedForFutureIssuance_1" xml:lang="en-US" id="label_CommonStockCapitalSharesReservedForFutureIssuance_1">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="label_CommonStockCapitalSharesReservedForFutureIssuance_1" xlink:title="Label : CommonStockCapitalSharesReservedForFutureIssuance to label_CommonStockCapitalSharesReservedForFutureIssuance_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateStatedPercentage_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentInterestRateStatedPercentage_1" xml:lang="en-US" id="label_DebtInstrumentInterestRateStatedPercentage_1">Bear interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="label_DebtInstrumentInterestRateStatedPercentage_1" xlink:title="Label : DebtInstrumentInterestRateStatedPercentage to label_DebtInstrumentInterestRateStatedPercentage_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateStatedPercentage_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentInterestRateStatedPercentage_2" xml:lang="en-US" id="label_DebtInstrumentInterestRateStatedPercentage_2">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="label_DebtInstrumentInterestRateStatedPercentage_2" xlink:title="Label : DebtInstrumentInterestRateStatedPercentage to label_DebtInstrumentInterestRateStatedPercentage_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:label xlink:type="resource" xlink:label="label_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US" id="label_TitleOfIndividualWithRelationshipToEntityDomain">Relationship to Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="label_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="Label : TitleOfIndividualWithRelationshipToEntityDomain to label_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:label xlink:type="resource" xlink:label="label_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TitleOfIndividualAxis" xml:lang="en-US" id="label_TitleOfIndividualAxis">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualAxis" xlink:to="label_TitleOfIndividualAxis" xlink:title="Label : TitleOfIndividualAxis to label_TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockOptionsAndGrantsTextualAbstract" xlink:label="StockOptionsAndGrantsTextualAbstract" xlink:title="StockOptionsAndGrantsTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockOptionsAndGrantsTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockOptionsAndGrantsTextualAbstract" xml:lang="en-US" id="label_StockOptionsAndGrantsTextualAbstract">Stock Options And Grants Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsAndGrantsTextualAbstract" xlink:to="label_StockOptionsAndGrantsTextualAbstract" xlink:title="Label : StockOptionsAndGrantsTextualAbstract to label_StockOptionsAndGrantsTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" xlink:title="Label : StockIssuedDuringPeriodSharesRestrictedStockAwardGross to label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DerivativeContractTypeDomain" xml:lang="en-US" id="label_DerivativeContractTypeDomain">Derivative Contract [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeContractTypeDomain" xlink:to="label_DerivativeContractTypeDomain" xlink:title="Label : DerivativeContractTypeDomain to label_DerivativeContractTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:label xlink:type="resource" xlink:label="label_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DerivativeInstrumentRiskAxis" xml:lang="en-US" id="label_DerivativeInstrumentRiskAxis">Derivative Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="label_DerivativeInstrumentRiskAxis" xlink:title="Label : DerivativeInstrumentRiskAxis to label_DerivativeInstrumentRiskAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="DeferredFinanceCostsNet" xlink:title="DeferredFinanceCostsNet" />
    <link:label xlink:type="resource" xlink:label="label_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredFinanceCostsNet" xml:lang="en-US" id="label_DeferredFinanceCostsNet">Debt Issuance Costs, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFinanceCostsNet" xlink:to="label_DeferredFinanceCostsNet" xlink:title="Label : DeferredFinanceCostsNet to label_DeferredFinanceCostsNet" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NotesPayableTable" xlink:label="NotesPayableTable" xlink:title="NotesPayableTable" />
    <link:label xlink:type="resource" xlink:label="label_NotesPayableTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NotesPayableTable" xml:lang="en-US" id="label_NotesPayableTable">Notes Payable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableTable" xlink:to="label_NotesPayableTable" xlink:title="Label : NotesPayableTable to label_NotesPayableTable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfClaimedAmount" xlink:label="DescriptionOfClaimedAmount" xlink:title="DescriptionOfClaimedAmount" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfClaimedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DescriptionOfClaimedAmount" xml:lang="en-US" id="label_DescriptionOfClaimedAmount">Description of claimed amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfClaimedAmount" xlink:to="label_DescriptionOfClaimedAmount" xlink:title="Label : DescriptionOfClaimedAmount to label_DescriptionOfClaimedAmount" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="GoodwillImpairmentLoss" xlink:title="GoodwillImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GoodwillImpairmentLoss" xml:lang="en-US" id="label_GoodwillImpairmentLoss">Goodwill, Impairment Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="label_GoodwillImpairmentLoss" xlink:title="Label : GoodwillImpairmentLoss to label_GoodwillImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerLiabilityCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractWithCustomerLiabilityCurrent_1" xml:lang="en-US" id="label_ContractWithCustomerLiabilityCurrent_1">Contract with Customer, Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="label_ContractWithCustomerLiabilityCurrent_1" xlink:title="Label : ContractWithCustomerLiabilityCurrent to label_ContractWithCustomerLiabilityCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetNetCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractWithCustomerAssetNetCurrent_1" xml:lang="en-US" id="label_ContractWithCustomerAssetNetCurrent_1">Contract with Customer, Asset, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNetCurrent" xlink:to="label_ContractWithCustomerAssetNetCurrent_1" xlink:title="Label : ContractWithCustomerAssetNetCurrent to label_ContractWithCustomerAssetNetCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractWithCustomerAssetLiability" xlink:label="ContractWithCustomerAssetLiability" xlink:title="ContractWithCustomerAssetLiability" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="label_ContractWithCustomerAssetLiability" xml:lang="en-US" id="label_ContractWithCustomerAssetLiability">Net contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetLiability" xlink:to="label_ContractWithCustomerAssetLiability" xlink:title="Label : ContractWithCustomerAssetLiability to label_ContractWithCustomerAssetLiability" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillImpairmentLoss_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_GoodwillImpairmentLoss_1" xml:lang="en-US" id="label_GoodwillImpairmentLoss_1">Goodwill impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="label_GoodwillImpairmentLoss_1" xlink:title="Label : GoodwillImpairmentLoss to label_GoodwillImpairmentLoss_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">Accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="Label : DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities to label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetLiability_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractWithCustomerAssetLiability_1" xml:lang="en-US" id="label_ContractWithCustomerAssetLiability_1">Contract with Customer Asset Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetLiability" xlink:to="label_ContractWithCustomerAssetLiability_1" xlink:title="Label : ContractWithCustomerAssetLiability to label_ContractWithCustomerAssetLiability_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="LossContingencyDamagesSoughtValue" xlink:title="LossContingencyDamagesSoughtValue" />
    <link:label xlink:type="resource" xlink:label="label_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LossContingencyDamagesSoughtValue" xml:lang="en-US" id="label_LossContingencyDamagesSoughtValue">Loss Contingency, Damages Sought, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesSoughtValue" xlink:to="label_LossContingencyDamagesSoughtValue" xlink:title="Label : LossContingencyDamagesSoughtValue to label_LossContingencyDamagesSoughtValue" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueAssumptionsExpectedVolatilityRates" xlink:label="FairValueAssumptionsExpectedVolatilityRates" xlink:title="FairValueAssumptionsExpectedVolatilityRates" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAssumptionsExpectedVolatilityRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_FairValueAssumptionsExpectedVolatilityRates" xml:lang="en-US" id="label_FairValueAssumptionsExpectedVolatilityRates">Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsExpectedVolatilityRates" xlink:to="label_FairValueAssumptionsExpectedVolatilityRates" xlink:title="Label : FairValueAssumptionsExpectedVolatilityRates to label_FairValueAssumptionsExpectedVolatilityRates" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:title="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses">Goodwill impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:to="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:title="Label : EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses to label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsInExcessOfBillingsToDate" xlink:label="CostsInExcessOfBillingsToDate" xlink:title="CostsInExcessOfBillingsToDate" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsToDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CostsInExcessOfBillingsToDate" xml:lang="en-US" id="label_CostsInExcessOfBillingsToDate">Costs in excess of billings to date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsToDate" xlink:to="label_CostsInExcessOfBillingsToDate" xlink:title="Label : CostsInExcessOfBillingsToDate to label_CostsInExcessOfBillingsToDate" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsToDate_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostsInExcessOfBillingsToDate_1" xml:lang="en-US" id="label_CostsInExcessOfBillingsToDate_1">Costs in Excess of Billings to Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsToDate" xlink:to="label_CostsInExcessOfBillingsToDate_1" xlink:title="Label : CostsInExcessOfBillingsToDate to label_CostsInExcessOfBillingsToDate_1" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerLiabilityCurrent_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_ContractWithCustomerLiabilityCurrent_2" xml:lang="en-US" id="label_ContractWithCustomerLiabilityCurrent_2">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="label_ContractWithCustomerLiabilityCurrent_2" xlink:title="Label : ContractWithCustomerLiabilityCurrent to label_ContractWithCustomerLiabilityCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="OtherCommitmentsTable" xlink:title="OtherCommitmentsTable" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentsTable" xml:lang="en-US" id="label_OtherCommitmentsTable">Other Commitments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsTable" xlink:to="label_OtherCommitmentsTable" xlink:title="Label : OtherCommitmentsTable to label_OtherCommitmentsTable" />
    <link:label xlink:type="resource" xlink:label="label_LossContingencyDamagesSoughtValue_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LossContingencyDamagesSoughtValue_1" xml:lang="en-US" id="label_LossContingencyDamagesSoughtValue_1">Damages sought value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesSoughtValue" xlink:to="label_LossContingencyDamagesSoughtValue_1" xlink:title="Label : LossContingencyDamagesSoughtValue to label_LossContingencyDamagesSoughtValue_1" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsToDate_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_CostsInExcessOfBillingsToDate_2" xml:lang="en-US" id="label_CostsInExcessOfBillingsToDate_2">Less: billings to date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsToDate" xlink:to="label_CostsInExcessOfBillingsToDate_2" xlink:title="Label : CostsInExcessOfBillingsToDate to label_CostsInExcessOfBillingsToDate_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TetonMember" xlink:label="TetonMember" xlink:title="TetonMember" />
    <link:label xlink:type="resource" xlink:label="label_TetonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TetonMember" xml:lang="en-US" id="label_TetonMember">Teton [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TetonMember" xlink:to="label_TetonMember" xlink:title="Label : TetonMember to label_TetonMember" />
    <link:label xlink:type="resource" xlink:label="label_TetonMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_TetonMember_1" xml:lang="en-US" id="label_TetonMember_1">Teton Buildings, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TetonMember" xlink:to="label_TetonMember_1" xlink:title="Label : TetonMember to label_TetonMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="OtherCommitmentsLineItems" xlink:title="OtherCommitmentsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentsLineItems" xml:lang="en-US" id="label_OtherCommitmentsLineItems">Other Commitments [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsLineItems" xlink:to="label_OtherCommitmentsLineItems" xlink:title="Label : OtherCommitmentsLineItems to label_OtherCommitmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:label xlink:type="resource" xlink:label="label_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xml:lang="en-US" id="label_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain">Financial Instruments [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="label_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="Label : TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to label_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="label_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinancialInstrumentAxis" xml:lang="en-US" id="label_FinancialInstrumentAxis">Financial Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentAxis" xlink:to="label_FinancialInstrumentAxis" xlink:title="Label : FinancialInstrumentAxis to label_FinancialInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAbstract" xlink:label="LiquidityAbstract" xlink:title="LiquidityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiquidityAbstract" xml:lang="en-US" id="label_LiquidityAbstract">Liquidity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityAbstract" xlink:to="label_LiquidityAbstract" xlink:title="Label : LiquidityAbstract to label_LiquidityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent_3" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent_3">Allowances for credit losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_AllowanceForDoubtfulAccountsReceivableCurrent_3" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityTable" xlink:label="LiquidityTable" xlink:title="LiquidityTable" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiquidityTable" xml:lang="en-US" id="label_LiquidityTable">Liquidity [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityTable" xlink:to="label_LiquidityTable" xlink:title="Label : LiquidityTable to label_LiquidityTable" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityTable_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_LiquidityTable_1" xml:lang="en-US" id="label_LiquidityTable_1">Schedule that liquidity table.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityTable" xlink:to="label_LiquidityTable_1" xlink:title="Label : LiquidityTable to label_LiquidityTable_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">Total AP and Accrued Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent to label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_1" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_1">Predecessor accounts payable and accrued expenses paid upon emergence</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_1" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent to label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityAxis" xlink:label="LiquidityAxis" xlink:title="LiquidityAxis" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_LiquidityAxis" xml:lang="en-US" id="label_LiquidityAxis">Information of liquidity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityAxis" xlink:to="label_LiquidityAxis" xlink:title="Label : LiquidityAxis to label_LiquidityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:title="CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xml:lang="en-US" id="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">Summary of costs and estimated earnings on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:to="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:title="Label : CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock to label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_1" xml:lang="en-US" id="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_1">Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:to="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_1" xlink:title="Label : CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock to label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityAxis_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiquidityAxis_1" xml:lang="en-US" id="label_LiquidityAxis_1">Liquidity [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityAxis" xlink:to="label_LiquidityAxis_1" xlink:title="Label : LiquidityAxis to label_LiquidityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityLineItems" xlink:label="LiquidityLineItems" xlink:title="LiquidityLineItems" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiquidityLineItems" xml:lang="en-US" id="label_LiquidityLineItems">Liquidity [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityLineItems" xlink:to="label_LiquidityLineItems" xlink:title="Label : LiquidityLineItems to label_LiquidityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityMember" xlink:label="LiquidityMember" xlink:title="LiquidityMember" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiquidityMember" xml:lang="en-US" id="label_LiquidityMember">Liquidity [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityMember" xlink:to="label_LiquidityMember" xlink:title="Label : LiquidityMember to label_LiquidityMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LiquidityDomain" xlink:label="LiquidityDomain" xlink:title="LiquidityDomain" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiquidityDomain" xml:lang="en-US" id="label_LiquidityDomain">Liquidity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityDomain" xlink:to="label_LiquidityDomain" xlink:title="Label : LiquidityDomain to label_LiquidityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherAssetsCurrent" xml:lang="en-US" id="label_OtherAssetsCurrent">Cash backlog</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsCurrent" xlink:to="label_OtherAssetsCurrent" xlink:title="Label : OtherAssetsCurrent to label_OtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherAssetsCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherAssetsCurrent_1" xml:lang="en-US" id="label_OtherAssetsCurrent_1">Other Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsCurrent" xlink:to="label_OtherAssetsCurrent_1" xlink:title="Label : OtherAssetsCurrent to label_OtherAssetsCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingAmountArranged" xlink:label="DebtorInPossessionFinancingAmountArranged" xlink:title="DebtorInPossessionFinancingAmountArranged" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingAmountArranged" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_DebtorInPossessionFinancingAmountArranged" xml:lang="en-US" id="label_DebtorInPossessionFinancingAmountArranged">Debtor in possession financing, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingAmountArranged" xlink:to="label_DebtorInPossessionFinancingAmountArranged" xlink:title="Label : DebtorInPossessionFinancingAmountArranged to label_DebtorInPossessionFinancingAmountArranged" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingAmountArranged_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtorInPossessionFinancingAmountArranged_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingAmountArranged_1">Debtor in possession financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingAmountArranged" xlink:to="label_DebtorInPossessionFinancingAmountArranged_1" xlink:title="Label : DebtorInPossessionFinancingAmountArranged to label_DebtorInPossessionFinancingAmountArranged_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingAmountArranged_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtorInPossessionFinancingAmountArranged_2" xml:lang="en-US" id="label_DebtorInPossessionFinancingAmountArranged_2">Debtor in possession financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingAmountArranged" xlink:to="label_DebtorInPossessionFinancingAmountArranged_2" xlink:title="Label : DebtorInPossessionFinancingAmountArranged to label_DebtorInPossessionFinancingAmountArranged_2" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingAmountArranged_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingAmountArranged_3" xml:lang="en-US" id="label_DebtorInPossessionFinancingAmountArranged_3">Debtor-in-Possession Financing, Amount Arranged</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingAmountArranged" xlink:to="label_DebtorInPossessionFinancingAmountArranged_3" xlink:title="Label : DebtorInPossessionFinancingAmountArranged to label_DebtorInPossessionFinancingAmountArranged_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DueToRelatedPartiesCurrent" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent">Due to affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesCurrent" xlink:to="label_DueToRelatedPartiesCurrent" xlink:title="Label : DueToRelatedPartiesCurrent to label_DueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueToRelatedPartiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DueToRelatedPartiesCurrent_1" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent_1">Due to affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesCurrent" xlink:to="label_DueToRelatedPartiesCurrent_1" xlink:title="Label : DueToRelatedPartiesCurrent to label_DueToRelatedPartiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_NotesPayableTable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesPayableTable_1" xml:lang="en-US" id="label_NotesPayableTable_1">Notes Payable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableTable" xlink:to="label_NotesPayableTable_1" xlink:title="Label : NotesPayableTable to label_NotesPayableTable_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantFourMember" xlink:label="WarrantFourMember" xlink:title="WarrantFourMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantFourMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantFourMember" xml:lang="en-US" id="label_WarrantFourMember">June 21, 2018 and expire June 21, 2023 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantFourMember" xlink:to="label_WarrantFourMember" xlink:title="Label : WarrantFourMember to label_WarrantFourMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantFourMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantFourMember_1" xml:lang="en-US" id="label_WarrantFourMember_1">Warrant Four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantFourMember" xlink:to="label_WarrantFourMember_1" xlink:title="Label : WarrantFourMember to label_WarrantFourMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfAllegedUnpaidFees" xlink:label="DescriptionOfAllegedUnpaidFees" xlink:title="DescriptionOfAllegedUnpaidFees" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfAllegedUnpaidFees" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DescriptionOfAllegedUnpaidFees" xml:lang="en-US" id="label_DescriptionOfAllegedUnpaidFees">Description of alleged unpaid fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfAllegedUnpaidFees" xlink:to="label_DescriptionOfAllegedUnpaidFees" xlink:title="Label : DescriptionOfAllegedUnpaidFees to label_DescriptionOfAllegedUnpaidFees" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfAllegedUnpaidFees_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DescriptionOfAllegedUnpaidFees_1" xml:lang="en-US" id="label_DescriptionOfAllegedUnpaidFees_1">Description Of Alleged Unpaid Fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfAllegedUnpaidFees" xlink:to="label_DescriptionOfAllegedUnpaidFees_1" xlink:title="Label : DescriptionOfAllegedUnpaidFees to label_DescriptionOfAllegedUnpaidFees_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestPaidNet" xml:lang="en-US" id="label_InterestPaidNet">Interest Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="label_InterestPaidNet" xlink:title="Label : InterestPaidNet to label_InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfAllegedUnpaidFees_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DescriptionOfAllegedUnpaidFees_2" xml:lang="en-US" id="label_DescriptionOfAllegedUnpaidFees_2">Description of alleged unpaid fees.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfAllegedUnpaidFees" xlink:to="label_DescriptionOfAllegedUnpaidFees_2" xlink:title="Label : DescriptionOfAllegedUnpaidFees to label_DescriptionOfAllegedUnpaidFees_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_FiniteLivedIntangibleAssetsNet" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsNet">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="label_FiniteLivedIntangibleAssetsNet" xlink:title="Label : FiniteLivedIntangibleAssetsNet to label_FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsNet_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FiniteLivedIntangibleAssetsNet_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsNet_1">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="label_FiniteLivedIntangibleAssetsNet_1" xlink:title="Label : FiniteLivedIntangibleAssetsNet to label_FiniteLivedIntangibleAssetsNet_1" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsNet_2" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsNet_2">Finite-Lived Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="label_FiniteLivedIntangibleAssetsNet_2" xlink:title="Label : FiniteLivedIntangibleAssetsNet to label_FiniteLivedIntangibleAssetsNet_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="DeferredOfferingCosts" xlink:title="DeferredOfferingCosts" />
    <link:label xlink:type="resource" xlink:label="label_DeferredOfferingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredOfferingCosts" xml:lang="en-US" id="label_DeferredOfferingCosts">Deferred Offering Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredOfferingCosts" xlink:to="label_DeferredOfferingCosts" xlink:title="Label : DeferredOfferingCosts to label_DeferredOfferingCosts" />
    <link:label xlink:type="resource" xlink:label="label_DeferredOfferingCosts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredOfferingCosts_1" xml:lang="en-US" id="label_DeferredOfferingCosts_1">Offering costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredOfferingCosts" xlink:to="label_DeferredOfferingCosts_1" xlink:title="Label : DeferredOfferingCosts to label_DeferredOfferingCosts_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsToPurchase" xlink:label="WarrantsToPurchase" xlink:title="WarrantsToPurchase" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_WarrantsToPurchase" xml:lang="en-US" id="label_WarrantsToPurchase">The aggregate number of warrants to purchase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchase" xlink:to="label_WarrantsToPurchase" xlink:title="Label : WarrantsToPurchase to label_WarrantsToPurchase" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchase_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantsToPurchase_1" xml:lang="en-US" id="label_WarrantsToPurchase_1">Warrants to purchase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchase" xlink:to="label_WarrantsToPurchase_1" xlink:title="Label : WarrantsToPurchase to label_WarrantsToPurchase_1" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchase_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WarrantsToPurchase_2" xml:lang="en-US" id="label_WarrantsToPurchase_2">Aggregate purchase warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchase" xlink:to="label_WarrantsToPurchase_2" xlink:title="Label : WarrantsToPurchase to label_WarrantsToPurchase_2" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsToPurchase_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantsToPurchase_3" xml:lang="en-US" id="label_WarrantsToPurchase_3">Warrants To Purchase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsToPurchase" xlink:to="label_WarrantsToPurchase_3" xlink:title="Label : WarrantsToPurchase to label_WarrantsToPurchase_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:label xlink:type="resource" xlink:label="label_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SharesIssuedPricePerShare" xml:lang="en-US" id="label_SharesIssuedPricePerShare">Public offering price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="label_SharesIssuedPricePerShare" xlink:title="Label : SharesIssuedPricePerShare to label_SharesIssuedPricePerShare" />
    <link:label xlink:type="resource" xlink:label="label_SharesIssuedPricePerShare_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharesIssuedPricePerShare_1" xml:lang="en-US" id="label_SharesIssuedPricePerShare_1">Shares issued, price per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="label_SharesIssuedPricePerShare_1" xlink:title="Label : SharesIssuedPricePerShare to label_SharesIssuedPricePerShare_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityReverseStockSplit_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityReverseStockSplit_1" xml:lang="en-US" id="label_StockholdersEquityReverseStockSplit_1">Stockholders' Equity, Reverse Stock Split</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityReverseStockSplit" xlink:to="label_StockholdersEquityReverseStockSplit_1" xlink:title="Label : StockholdersEquityReverseStockSplit to label_StockholdersEquityReverseStockSplit_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityReverseStockSplit_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockholdersEquityReverseStockSplit_2" xml:lang="en-US" id="label_StockholdersEquityReverseStockSplit_2">Reverse stock split</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityReverseStockSplit" xlink:to="label_StockholdersEquityReverseStockSplit_2" xlink:title="Label : StockholdersEquityReverseStockSplit to label_StockholdersEquityReverseStockSplit_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessTextualAbstract" xlink:label="DescriptionOfBusinessTextualAbstract" xlink:title="DescriptionOfBusinessTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfBusinessTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DescriptionOfBusinessTextualAbstract" xml:lang="en-US" id="label_DescriptionOfBusinessTextualAbstract">Description of Business (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfBusinessTextualAbstract" xlink:to="label_DescriptionOfBusinessTextualAbstract" xlink:title="Label : DescriptionOfBusinessTextualAbstract to label_DescriptionOfBusinessTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfBusinessTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DescriptionOfBusinessTextualAbstract_1" xml:lang="en-US" id="label_DescriptionOfBusinessTextualAbstract_1">Description Of Business Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfBusinessTextualAbstract" xlink:to="label_DescriptionOfBusinessTextualAbstract_1" xlink:title="Label : DescriptionOfBusinessTextualAbstract to label_DescriptionOfBusinessTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessLineItems" xlink:label="DescriptionOfBusinessLineItems" xlink:title="DescriptionOfBusinessLineItems" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfBusinessLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DescriptionOfBusinessLineItems" xml:lang="en-US" id="label_DescriptionOfBusinessLineItems">Description Of Business [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfBusinessLineItems" xlink:to="label_DescriptionOfBusinessLineItems" xlink:title="Label : DescriptionOfBusinessLineItems to label_DescriptionOfBusinessLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SubsequentEventMember" xml:lang="en-US" id="label_SubsequentEventMember">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="label_SubsequentEventMember" xlink:title="Label : SubsequentEventMember to label_SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventMember_1" xml:lang="en-US" id="label_SubsequentEventMember_1">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="label_SubsequentEventMember_1" xlink:title="Label : SubsequentEventMember to label_SubsequentEventMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventTypeDomain" xml:lang="en-US" id="label_SubsequentEventTypeDomain">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="label_SubsequentEventTypeDomain" xlink:title="Label : SubsequentEventTypeDomain to label_SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventTypeAxis" xml:lang="en-US" id="label_SubsequentEventTypeAxis">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="label_SubsequentEventTypeAxis" xlink:title="Label : SubsequentEventTypeAxis to label_SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1" xlink:label="StockIssued1" xlink:title="StockIssued1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssued1" xml:lang="en-US" id="label_StockIssued1">Stock Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssued1" xlink:to="label_StockIssued1" xlink:title="Label : StockIssued1 to label_StockIssued1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssued1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssued1_1" xml:lang="en-US" id="label_StockIssued1_1">Non-cash conversion of accrued salary to restricted stock units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssued1" xlink:to="label_StockIssued1_1" xlink:title="Label : StockIssued1 to label_StockIssued1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="IPOMember" xlink:title="IPOMember" />
    <link:label xlink:type="resource" xlink:label="label_IPOMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IPOMember" xml:lang="en-US" id="label_IPOMember">Public Offering [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IPOMember" xlink:to="label_IPOMember" xlink:title="Label : IPOMember to label_IPOMember" />
    <link:label xlink:type="resource" xlink:label="label_IPOMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IPOMember_1" xml:lang="en-US" id="label_IPOMember_1">IPO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IPOMember" xlink:to="label_IPOMember_1" xlink:title="Label : IPOMember to label_IPOMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:label xlink:type="resource" xlink:label="label_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SaleOfStockNameOfTransactionDomain" xml:lang="en-US" id="label_SaleOfStockNameOfTransactionDomain">Sale of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="label_SaleOfStockNameOfTransactionDomain" xlink:title="Label : SaleOfStockNameOfTransactionDomain to label_SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="label_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsidiarySaleOfStockAxis" xml:lang="en-US" id="label_SubsidiarySaleOfStockAxis">Sale of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="label_SubsidiarySaleOfStockAxis" xlink:title="Label : SubsidiarySaleOfStockAxis to label_SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DescriptionOfBusinessTable" xlink:label="DescriptionOfBusinessTable" xlink:title="DescriptionOfBusinessTable" />
    <link:label xlink:type="resource" xlink:label="label_DescriptionOfBusinessTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DescriptionOfBusinessTable" xml:lang="en-US" id="label_DescriptionOfBusinessTable">Description Of Business [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DescriptionOfBusinessTable" xlink:to="label_DescriptionOfBusinessTable" xlink:title="Label : DescriptionOfBusinessTable to label_DescriptionOfBusinessTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US" id="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">Summary of warrant activity and changes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="Label : ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1">Summary of employee stock option activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" xlink:title="Label : ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ScheduleOfConstructionBacklogTableTextBlock" xlink:label="ScheduleOfConstructionBacklogTableTextBlock" xlink:title="ScheduleOfConstructionBacklogTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfConstructionBacklogTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ScheduleOfConstructionBacklogTableTextBlock" xml:lang="en-US" id="label_ScheduleOfConstructionBacklogTableTextBlock">Schedule Of Construction Backlog [Table Text Block].</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfConstructionBacklogTableTextBlock" xlink:to="label_ScheduleOfConstructionBacklogTableTextBlock" xlink:title="Label : ScheduleOfConstructionBacklogTableTextBlock to label_ScheduleOfConstructionBacklogTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfConstructionBacklogTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfConstructionBacklogTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfConstructionBacklogTableTextBlock_1">Schedule of backlog of signed construction and engineering contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfConstructionBacklogTableTextBlock" xlink:to="label_ScheduleOfConstructionBacklogTableTextBlock_1" xlink:title="Label : ScheduleOfConstructionBacklogTableTextBlock to label_ScheduleOfConstructionBacklogTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfConstructionBacklogTableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfConstructionBacklogTableTextBlock_2" xml:lang="en-US" id="label_ScheduleOfConstructionBacklogTableTextBlock_2">Schedule Of Construction Backlog [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfConstructionBacklogTableTextBlock" xlink:to="label_ScheduleOfConstructionBacklogTableTextBlock_2" xlink:title="Label : ScheduleOfConstructionBacklogTableTextBlock to label_ScheduleOfConstructionBacklogTableTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US" id="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">Schedule of deferred tax assets (liabilities)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="Label : ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" xlink:title="Label : ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US" id="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">Summary of reconciliation of the federal statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="Label : ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" xlink:title="Label : ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US" id="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="Label : ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1">Summary of company's benefit for income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1" xlink:title="Label : ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="FairValueByBalanceSheetGroupingTextBlock" xlink:title="FairValueByBalanceSheetGroupingTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueByBalanceSheetGroupingTextBlock" xml:lang="en-US" id="label_FairValueByBalanceSheetGroupingTextBlock">Schedule of significant assumptions used to measure fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTextBlock" xlink:to="label_FairValueByBalanceSheetGroupingTextBlock" xlink:title="Label : FairValueByBalanceSheetGroupingTextBlock to label_FairValueByBalanceSheetGroupingTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US" id="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="Label : CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1" xml:lang="en-US" id="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1">Supplemental disclosure of non-cash financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1" xlink:title="Label : CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_FairValueByBalanceSheetGroupingTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueByBalanceSheetGroupingTextBlock_1" xml:lang="en-US" id="label_FairValueByBalanceSheetGroupingTextBlock_1">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTextBlock" xlink:to="label_FairValueByBalanceSheetGroupingTextBlock_1" xlink:title="Label : FairValueByBalanceSheetGroupingTextBlock to label_FairValueByBalanceSheetGroupingTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="ConvertibleDebtTableTextBlock" xlink:title="ConvertibleDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleDebtTableTextBlock" xml:lang="en-US" id="label_ConvertibleDebtTableTextBlock">Summary of convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtTableTextBlock" xlink:to="label_ConvertibleDebtTableTextBlock" xlink:title="Label : ConvertibleDebtTableTextBlock to label_ConvertibleDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleDebtTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebtTableTextBlock_1" xml:lang="en-US" id="label_ConvertibleDebtTableTextBlock_1">Convertible Debt [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtTableTextBlock" xlink:to="label_ConvertibleDebtTableTextBlock_1" xlink:title="Label : ConvertibleDebtTableTextBlock to label_ConvertibleDebtTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentTextBlock">Schedule of company's equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="label_PropertyPlantAndEquipmentTextBlock" xlink:title="Label : PropertyPlantAndEquipmentTextBlock to label_PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentTextBlock_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentTextBlock_1">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="label_PropertyPlantAndEquipmentTextBlock_1" xlink:title="Label : PropertyPlantAndEquipmentTextBlock to label_PropertyPlantAndEquipmentTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US" id="label_ScheduleOfInventoryCurrentTableTextBlock">Schedule of company's inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="label_ScheduleOfInventoryCurrentTableTextBlock" xlink:title="Label : ScheduleOfInventoryCurrentTableTextBlock to label_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfInventoryCurrentTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfInventoryCurrentTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfInventoryCurrentTableTextBlock_1">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="label_ScheduleOfInventoryCurrentTableTextBlock_1" xlink:title="Label : ScheduleOfInventoryCurrentTableTextBlock to label_ScheduleOfInventoryCurrentTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US" id="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">Summary of accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="Label : ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xml:lang="en-US" id="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">Fair Value, Liabilities Measured On Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:title="Label : FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock to label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">Summary of estimated amortization expense of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock to label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock to label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock" xlink:label="ScheduleOfFreshStartAdjustmentsTextBlock" xlink:title="ScheduleOfFreshStartAdjustmentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfFreshStartAdjustmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfFreshStartAdjustmentsTextBlock" xml:lang="en-US" id="label_ScheduleOfFreshStartAdjustmentsTextBlock">Schedule of reorganization adjustments net cash payments recorded as of effective date from implementation plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFreshStartAdjustmentsTextBlock" xlink:to="label_ScheduleOfFreshStartAdjustmentsTextBlock" xlink:title="Label : ScheduleOfFreshStartAdjustmentsTextBlock to label_ScheduleOfFreshStartAdjustmentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfFreshStartAdjustmentsTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfFreshStartAdjustmentsTextBlock_1" xml:lang="en-US" id="label_ScheduleOfFreshStartAdjustmentsTextBlock_1">Schedule of Fresh-Start Adjustments [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFreshStartAdjustmentsTextBlock" xlink:to="label_ScheduleOfFreshStartAdjustmentsTextBlock_1" xlink:title="Label : ScheduleOfFreshStartAdjustmentsTextBlock to label_ScheduleOfFreshStartAdjustmentsTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US" id="label_ScheduleOfCondensedBalanceSheetTableTextBlock">Schedule of reorganization condensed consolidated balance sheet</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="label_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="Label : ScheduleOfCondensedBalanceSheetTableTextBlock to label_ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfCondensedBalanceSheetTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfCondensedBalanceSheetTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfCondensedBalanceSheetTableTextBlock_1">Condensed Balance Sheet [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="label_ScheduleOfCondensedBalanceSheetTableTextBlock_1" xlink:title="Label : ScheduleOfCondensedBalanceSheetTableTextBlock to label_ScheduleOfCondensedBalanceSheetTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US" id="label_NewAccountingPronouncementsPolicyPolicyTextBlock">Recent accounting pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="label_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="Label : NewAccountingPronouncementsPolicyPolicyTextBlock to label_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_NewAccountingPronouncementsPolicyPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NewAccountingPronouncementsPolicyPolicyTextBlock_1" xml:lang="en-US" id="label_NewAccountingPronouncementsPolicyPolicyTextBlock_1">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="label_NewAccountingPronouncementsPolicyPolicyTextBlock_1" xlink:title="Label : NewAccountingPronouncementsPolicyPolicyTextBlock to label_NewAccountingPronouncementsPolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="ConcentrationRiskCreditRisk" xlink:title="ConcentrationRiskCreditRisk" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConcentrationRiskCreditRisk" xml:lang="en-US" id="label_ConcentrationRiskCreditRisk">Concentrations of credit risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskCreditRisk" xlink:to="label_ConcentrationRiskCreditRisk" xlink:title="Label : ConcentrationRiskCreditRisk to label_ConcentrationRiskCreditRisk" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskCreditRisk_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskCreditRisk_1" xml:lang="en-US" id="label_ConcentrationRiskCreditRisk_1">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskCreditRisk" xlink:to="label_ConcentrationRiskCreditRisk_1" xlink:title="Label : ConcentrationRiskCreditRisk to label_ConcentrationRiskCreditRisk_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxPolicyTextBlock" xml:lang="en-US" id="label_IncomeTaxPolicyTextBlock">Income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="label_IncomeTaxPolicyTextBlock" xlink:title="Label : IncomeTaxPolicyTextBlock to label_IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxPolicyTextBlock_1" xml:lang="en-US" id="label_IncomeTaxPolicyTextBlock_1">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="label_IncomeTaxPolicyTextBlock_1" xlink:title="Label : IncomeTaxPolicyTextBlock to label_IncomeTaxPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US" id="label_ShareBasedCompensationOptionAndIncentivePlansPolicy">Share-based payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="label_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="Label : ShareBasedCompensationOptionAndIncentivePlansPolicy to label_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1" xml:lang="en-US" id="label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1" xlink:title="Label : ShareBasedCompensationOptionAndIncentivePlansPolicy to label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="FairValueMeasurementPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US" id="label_FairValueMeasurementPolicyPolicyTextBlock">Fair value measurements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="label_FairValueMeasurementPolicyPolicyTextBlock" xlink:title="Label : FairValueMeasurementPolicyPolicyTextBlock to label_FairValueMeasurementPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementPolicyPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueMeasurementPolicyPolicyTextBlock_1" xml:lang="en-US" id="label_FairValueMeasurementPolicyPolicyTextBlock_1">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="label_FairValueMeasurementPolicyPolicyTextBlock_1" xlink:title="Label : FairValueMeasurementPolicyPolicyTextBlock to label_FairValueMeasurementPolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConvertibleInstrumentsPolicyTextBlock" xlink:label="ConvertibleInstrumentsPolicyTextBlock" xlink:title="ConvertibleInstrumentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleInstrumentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConvertibleInstrumentsPolicyTextBlock" xml:lang="en-US" id="label_ConvertibleInstrumentsPolicyTextBlock">Disclosure of accounting policy for convertible instruments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleInstrumentsPolicyTextBlock" xlink:to="label_ConvertibleInstrumentsPolicyTextBlock" xlink:title="Label : ConvertibleInstrumentsPolicyTextBlock to label_ConvertibleInstrumentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleInstrumentsPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleInstrumentsPolicyTextBlock_1" xml:lang="en-US" id="label_ConvertibleInstrumentsPolicyTextBlock_1">Convertible instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleInstrumentsPolicyTextBlock" xlink:to="label_ConvertibleInstrumentsPolicyTextBlock_1" xlink:title="Label : ConvertibleInstrumentsPolicyTextBlock to label_ConvertibleInstrumentsPolicyTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleInstrumentsPolicyTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleInstrumentsPolicyTextBlock_2" xml:lang="en-US" id="label_ConvertibleInstrumentsPolicyTextBlock_2">Convertible Instruments [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleInstrumentsPolicyTextBlock" xlink:to="label_ConvertibleInstrumentsPolicyTextBlock_2" xlink:title="Label : ConvertibleInstrumentsPolicyTextBlock to label_ConvertibleInstrumentsPolicyTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentPolicyTextBlock">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="label_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="Label : PropertyPlantAndEquipmentPolicyTextBlock to label_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_1">Schedule of reorganization items represent amounts incurred subsequent to bankruptcy filing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:to="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_1" xlink:title="Label : ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock to label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2" xml:lang="en-US" id="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2">Schedule Of Reorganization Items Subsequent To Bankruptcy Filing [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xlink:to="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2" xlink:title="Label : ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock to label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:label="CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:title="CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xml:lang="en-US" id="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock">Disclosure of accounting policy for common stock warrants and other derivative instruments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:to="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:title="Label : CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock to label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">Organization, Consolidation and Presentation Of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock to label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:label="RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:title="RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xml:lang="en-US" id="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise">The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:to="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:title="Label : RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise to label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise">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 subject to compromise.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:to="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:title="Label : IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise to label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_1" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_1">Increase Decrease In Accounts Payable And Accrued Liabilities Subject To Compromise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:to="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_1" xlink:title="Label : IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise to label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">Adjustments To Reconcile Net Income (Loss) To Cash Provided By (Used In) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="Label : AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DeferredOfferingCosts_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DeferredOfferingCosts_2" xml:lang="en-US" id="label_DeferredOfferingCosts_2">Offering expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredOfferingCosts" xlink:to="label_DeferredOfferingCosts_2" xlink:title="Label : DeferredOfferingCosts to label_DeferredOfferingCosts_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NumberOfResidentialUnits" xlink:label="NumberOfResidentialUnits" xlink:title="NumberOfResidentialUnits" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfResidentialUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfResidentialUnits" xml:lang="en-US" id="label_NumberOfResidentialUnits">Number of Residential Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfResidentialUnits" xlink:to="label_NumberOfResidentialUnits" xlink:title="Label : NumberOfResidentialUnits to label_NumberOfResidentialUnits" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain">Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1">Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:label="RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:title="RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xml:lang="en-US" id="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage">Percentage, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:to="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:title="Label : RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage to label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1">Fair value of award (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis">Revenue Remaining Performance Obligation Expected Timing of Satisfaction Start Dates [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xml:lang="en-US" id="label_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="label_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="Label : ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to label_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US" id="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="Label : ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock to label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US" id="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">Unrecognized compensation costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="Label : EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_1" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_1" xlink:title="Label : DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities to label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">Number of Shares, Forfeited/Expired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">Number of Shares, Vested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">Number of Shares, Non-vested ending</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1">Number of Shares, Non-vested beginning</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2">Number of Shares, Non-vested beginning</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">Fair value assumptions, expected term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2" xml:lang="en-US" id="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2" xlink:title="Label : ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_2" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:to="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses to label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription">Description of share based compensation arranged non employee incentive plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentPolicyTextBlock_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentPolicyTextBlock_1">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="label_PropertyPlantAndEquipmentPolicyTextBlock_1" xlink:title="Label : PropertyPlantAndEquipmentPolicyTextBlock to label_PropertyPlantAndEquipmentPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:label xlink:type="resource" xlink:label="label_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IntangibleAssetsFiniteLivedPolicy" xml:lang="en-US" id="label_IntangibleAssetsFiniteLivedPolicy">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsFiniteLivedPolicy" xlink:to="label_IntangibleAssetsFiniteLivedPolicy" xlink:title="Label : IntangibleAssetsFiniteLivedPolicy to label_IntangibleAssetsFiniteLivedPolicy" />
    <link:label xlink:type="resource" xlink:label="label_IntangibleAssetsFiniteLivedPolicy_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IntangibleAssetsFiniteLivedPolicy_1" xml:lang="en-US" id="label_IntangibleAssetsFiniteLivedPolicy_1">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsFiniteLivedPolicy" xlink:to="label_IntangibleAssetsFiniteLivedPolicy_1" xlink:title="Label : IntangibleAssetsFiniteLivedPolicy to label_IntangibleAssetsFiniteLivedPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US" id="label_GoodwillAndIntangibleAssetsGoodwillPolicy">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="label_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="Label : GoodwillAndIntangibleAssetsGoodwillPolicy to label_GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillAndIntangibleAssetsGoodwillPolicy_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GoodwillAndIntangibleAssetsGoodwillPolicy_1" xml:lang="en-US" id="label_GoodwillAndIntangibleAssetsGoodwillPolicy_1">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="label_GoodwillAndIntangibleAssetsGoodwillPolicy_1" xlink:title="Label : GoodwillAndIntangibleAssetsGoodwillPolicy to label_GoodwillAndIntangibleAssetsGoodwillPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryPolicyTextBlock" xml:lang="en-US" id="label_InventoryPolicyTextBlock">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="label_InventoryPolicyTextBlock" xlink:title="Label : InventoryPolicyTextBlock to label_InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InventoryPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryPolicyTextBlock_1" xml:lang="en-US" id="label_InventoryPolicyTextBlock_1">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="label_InventoryPolicyTextBlock_1" xlink:title="Label : InventoryPolicyTextBlock to label_InventoryPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="TradeAndOtherAccountsReceivablePolicy" xlink:title="TradeAndOtherAccountsReceivablePolicy" />
    <link:label xlink:type="resource" xlink:label="label_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_TradeAndOtherAccountsReceivablePolicy" xml:lang="en-US" id="label_TradeAndOtherAccountsReceivablePolicy">Accounts receivable and Allowance for Doubtful Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeAndOtherAccountsReceivablePolicy" xlink:to="label_TradeAndOtherAccountsReceivablePolicy" xlink:title="Label : TradeAndOtherAccountsReceivablePolicy to label_TradeAndOtherAccountsReceivablePolicy" />
    <link:label xlink:type="resource" xlink:label="label_TradeAndOtherAccountsReceivablePolicy_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TradeAndOtherAccountsReceivablePolicy_1" xml:lang="en-US" id="label_TradeAndOtherAccountsReceivablePolicy_1">Accounts receivable and allowance for credit losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeAndOtherAccountsReceivablePolicy" xlink:to="label_TradeAndOtherAccountsReceivablePolicy_1" xlink:title="Label : TradeAndOtherAccountsReceivablePolicy to label_TradeAndOtherAccountsReceivablePolicy_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShortTermInvestmentPolicyTextBlock" xlink:label="ShortTermInvestmentPolicyTextBlock" xlink:title="ShortTermInvestmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermInvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShortTermInvestmentPolicyTextBlock" xml:lang="en-US" id="label_ShortTermInvestmentPolicyTextBlock">Disclosure of accounting policy for short term investment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestmentPolicyTextBlock" xlink:to="label_ShortTermInvestmentPolicyTextBlock" xlink:title="Label : ShortTermInvestmentPolicyTextBlock to label_ShortTermInvestmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermInvestmentPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermInvestmentPolicyTextBlock_1" xml:lang="en-US" id="label_ShortTermInvestmentPolicyTextBlock_1">Short-term investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestmentPolicyTextBlock" xlink:to="label_ShortTermInvestmentPolicyTextBlock_1" xlink:title="Label : ShortTermInvestmentPolicyTextBlock to label_ShortTermInvestmentPolicyTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermInvestmentPolicyTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermInvestmentPolicyTextBlock_2" xml:lang="en-US" id="label_ShortTermInvestmentPolicyTextBlock_2">Short Term Investment [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestmentPolicyTextBlock" xlink:to="label_ShortTermInvestmentPolicyTextBlock_2" xlink:title="Label : ShortTermInvestmentPolicyTextBlock to label_ShortTermInvestmentPolicyTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US" id="label_CashAndCashEquivalentsPolicyTextBlock">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="label_CashAndCashEquivalentsPolicyTextBlock" xlink:title="Label : CashAndCashEquivalentsPolicyTextBlock to label_CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashAndCashEquivalentsPolicyTextBlock_1" xml:lang="en-US" id="label_CashAndCashEquivalentsPolicyTextBlock_1">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="label_CashAndCashEquivalentsPolicyTextBlock_1" xlink:title="Label : CashAndCashEquivalentsPolicyTextBlock to label_CashAndCashEquivalentsPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RevenueRecognitionPolicyTextBlock" xml:lang="en-US" id="label_RevenueRecognitionPolicyTextBlock">Revenue recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="label_RevenueRecognitionPolicyTextBlock" xlink:title="Label : RevenueRecognitionPolicyTextBlock to label_RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognitionPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRecognitionPolicyTextBlock_1" xml:lang="en-US" id="label_RevenueRecognitionPolicyTextBlock_1">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="label_RevenueRecognitionPolicyTextBlock_1" xlink:title="Label : RevenueRecognitionPolicyTextBlock to label_RevenueRecognitionPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:label="ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:title="ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xml:lang="en-US" id="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock">Operating cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:to="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:title="Label : ConstructionContractorsOperatingCyclePolicyPolicyTextBlock to label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1" xml:lang="en-US" id="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1">Construction Contractors, Operating Cycle, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xlink:to="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1" xlink:title="Label : ConstructionContractorsOperatingCyclePolicyPolicyTextBlock to label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="label_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_UseOfEstimates" xml:lang="en-US" id="label_UseOfEstimates">Accounting estimates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="label_UseOfEstimates" xlink:title="Label : UseOfEstimates to label_UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="label_UseOfEstimates_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UseOfEstimates_1" xml:lang="en-US" id="label_UseOfEstimates_1">Use Of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="label_UseOfEstimates_1" xlink:title="Label : UseOfEstimates to label_UseOfEstimates_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_1">Description of restricted stock units granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConsolidationPolicyTextBlock" xml:lang="en-US" id="label_ConsolidationPolicyTextBlock">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="label_ConsolidationPolicyTextBlock" xlink:title="Label : ConsolidationPolicyTextBlock to label_ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConsolidationPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConsolidationPolicyTextBlock_1" xml:lang="en-US" id="label_ConsolidationPolicyTextBlock_1">Basis of presentation and principals of consolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="label_ConsolidationPolicyTextBlock_1" xlink:title="Label : ConsolidationPolicyTextBlock to label_ConsolidationPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US" id="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">Stock Options and Grants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="Label : DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" xml:lang="en-US" id="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1">Stock Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" xlink:title="Label : DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xml:lang="en-US" id="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xlink:title="Label : DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US" id="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">Stock Options and Grants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="Label : DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsDisclosureTextBlock" xlink:label="WarrantsDisclosureTextBlock" xlink:title="WarrantsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_WarrantsDisclosureTextBlock" xml:lang="en-US" id="label_WarrantsDisclosureTextBlock">The entrire disclosure for information about warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsDisclosureTextBlock" xlink:to="label_WarrantsDisclosureTextBlock" xlink:title="Label : WarrantsDisclosureTextBlock to label_WarrantsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantsDisclosureTextBlock_1" xml:lang="en-US" id="label_WarrantsDisclosureTextBlock_1">Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsDisclosureTextBlock" xlink:to="label_WarrantsDisclosureTextBlock_1" xlink:title="Label : WarrantsDisclosureTextBlock to label_WarrantsDisclosureTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription_1">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription_1" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1">Schedule Of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" xlink:title="Label : ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to label_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantsDisclosureTextBlock_2" xml:lang="en-US" id="label_WarrantsDisclosureTextBlock_2">Warrants Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsDisclosureTextBlock" xlink:to="label_WarrantsDisclosureTextBlock_2" xlink:title="Label : WarrantsDisclosureTextBlock to label_WarrantsDisclosureTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WarrantsAbstract" xlink:label="WarrantsAbstract" xlink:title="WarrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantsAbstract" xml:lang="en-US" id="label_WarrantsAbstract">Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAbstract" xlink:to="label_WarrantsAbstract" xlink:title="Label : WarrantsAbstract to label_WarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US" id="label_StockholdersEquityNoteDisclosureTextBlock">Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="label_StockholdersEquityNoteDisclosureTextBlock" xlink:title="Label : StockholdersEquityNoteDisclosureTextBlock to label_StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_1" xml:lang="en-US" id="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_1">Summary of financial assets and liabilities measured at fair value on recurring basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_1" xlink:title="Label : FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock to label_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">Risk-free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">Expected stock volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityNoteDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityNoteDisclosureTextBlock_1" xml:lang="en-US" id="label_StockholdersEquityNoteDisclosureTextBlock_1">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="label_StockholdersEquityNoteDisclosureTextBlock_1" xlink:title="Label : StockholdersEquityNoteDisclosureTextBlock to label_StockholdersEquityNoteDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquityAbstract" xml:lang="en-US" id="label_EquityAbstract">Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="label_EquityAbstract" xlink:title="Label : EquityAbstract to label_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogTextBlock" xlink:label="ConstructionBacklogTextBlock" xlink:title="ConstructionBacklogTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConstructionBacklogTextBlock" xml:lang="en-US" id="label_ConstructionBacklogTextBlock">Construction backlog [Text Block].</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogTextBlock" xlink:to="label_ConstructionBacklogTextBlock" xlink:title="Label : ConstructionBacklogTextBlock to label_ConstructionBacklogTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConstructionBacklogTextBlock_1" xml:lang="en-US" id="label_ConstructionBacklogTextBlock_1">Construction Backlog</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogTextBlock" xlink:to="label_ConstructionBacklogTextBlock_1" xlink:title="Label : ConstructionBacklogTextBlock to label_ConstructionBacklogTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionBacklogTextBlock_2" xml:lang="en-US" id="label_ConstructionBacklogTextBlock_2">Construction Backlog [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogTextBlock" xlink:to="label_ConstructionBacklogTextBlock_2" xlink:title="Label : ConstructionBacklogTextBlock to label_ConstructionBacklogTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="ConstructionBacklogAbstract" xlink:title="ConstructionBacklogAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionBacklogAbstract" xml:lang="en-US" id="label_ConstructionBacklogAbstract">Construction Backlog [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogAbstract" xlink:to="label_ConstructionBacklogAbstract" xlink:title="Label : ConstructionBacklogAbstract to label_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EarningsPerShareTextBlock" xml:lang="en-US" id="label_EarningsPerShareTextBlock">Net Income (Loss) Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="label_EarningsPerShareTextBlock" xlink:title="Label : EarningsPerShareTextBlock to label_EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareTextBlock_1" xml:lang="en-US" id="label_EarningsPerShareTextBlock_1">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="label_EarningsPerShareTextBlock_1" xlink:title="Label : EarningsPerShareTextBlock to label_EarningsPerShareTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EarningsPerShareAbstract" xml:lang="en-US" id="label_EarningsPerShareAbstract">Earnings Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="label_EarningsPerShareAbstract" xlink:title="Label : EarningsPerShareAbstract to label_EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareAbstract_1" xml:lang="en-US" id="label_EarningsPerShareAbstract_1">Net Income (Loss) Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="label_EarningsPerShareAbstract_1" xlink:title="Label : EarningsPerShareAbstract to label_EarningsPerShareAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncomeTaxDisclosureTextBlock" xml:lang="en-US" id="label_IncomeTaxDisclosureTextBlock">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="label_IncomeTaxDisclosureTextBlock" xlink:title="Label : IncomeTaxDisclosureTextBlock to label_IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxDisclosureTextBlock_1" xml:lang="en-US" id="label_IncomeTaxDisclosureTextBlock_1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="label_IncomeTaxDisclosureTextBlock_1" xlink:title="Label : IncomeTaxDisclosureTextBlock to label_IncomeTaxDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxDisclosureAbstract" xml:lang="en-US" id="label_IncomeTaxDisclosureAbstract">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="label_IncomeTaxDisclosureAbstract" xlink:title="Label : IncomeTaxDisclosureAbstract to label_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DebtorInPossessionFinancingTextBlock" xlink:label="DebtorInPossessionFinancingTextBlock" xlink:title="DebtorInPossessionFinancingTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DebtorInPossessionFinancingTextBlock" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextBlock">The entire disclosure for debtor in possession financing.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingTextBlock" xlink:to="label_DebtorInPossessionFinancingTextBlock" xlink:title="Label : DebtorInPossessionFinancingTextBlock to label_DebtorInPossessionFinancingTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtorInPossessionFinancingTextBlock_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextBlock_1">Debtor in Possession Financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingTextBlock" xlink:to="label_DebtorInPossessionFinancingTextBlock_1" xlink:title="Label : DebtorInPossessionFinancingTextBlock to label_DebtorInPossessionFinancingTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingTextBlock_2" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextBlock_2">Debtor In Possession Financing [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingTextBlock" xlink:to="label_DebtorInPossessionFinancingTextBlock_2" xlink:title="Label : DebtorInPossessionFinancingTextBlock to label_DebtorInPossessionFinancingTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingAbstract" xlink:label="DebtorInPossessionFinancingAbstract" xlink:title="DebtorInPossessionFinancingAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingAbstract" xml:lang="en-US" id="label_DebtorInPossessionFinancingAbstract">Debtor in Possession Financing [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingAbstract" xlink:to="label_DebtorInPossessionFinancingAbstract" xlink:title="Label : DebtorInPossessionFinancingAbstract to label_DebtorInPossessionFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtDisclosureTextBlock" xml:lang="en-US" id="label_DebtDisclosureTextBlock">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="label_DebtDisclosureTextBlock" xlink:title="Label : DebtDisclosureTextBlock to label_DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtDisclosureTextBlock_1" xml:lang="en-US" id="label_DebtDisclosureTextBlock_1">Convertible Debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="label_DebtDisclosureTextBlock_1" xlink:title="Label : DebtDisclosureTextBlock to label_DebtDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtDisclosureAbstract" xml:lang="en-US" id="label_DebtDisclosureAbstract">Debt Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="label_DebtDisclosureAbstract" xlink:title="Label : DebtDisclosureAbstract to label_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">Expected dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtDisclosureAbstract_1" xml:lang="en-US" id="label_DebtDisclosureAbstract_1">Convertible Debentures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="label_DebtDisclosureAbstract_1" xlink:title="Label : DebtDisclosureAbstract to label_DebtDisclosureAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentDisclosureTextBlock">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="Label : PropertyPlantAndEquipmentDisclosureTextBlock to label_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentDisclosureTextBlock_1">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_PropertyPlantAndEquipmentDisclosureTextBlock_1" xlink:title="Label : PropertyPlantAndEquipmentDisclosureTextBlock to label_PropertyPlantAndEquipmentDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentAbstract" xml:lang="en-US" id="label_PropertyPlantAndEquipmentAbstract">Property, plant and equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="label_PropertyPlantAndEquipmentAbstract" xlink:title="Label : PropertyPlantAndEquipmentAbstract to label_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryDisclosureTextBlock" xml:lang="en-US" id="label_InventoryDisclosureTextBlock">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="label_InventoryDisclosureTextBlock" xlink:title="Label : InventoryDisclosureTextBlock to label_InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InventoryDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryDisclosureTextBlock_1" xml:lang="en-US" id="label_InventoryDisclosureTextBlock_1">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="label_InventoryDisclosureTextBlock_1" xlink:title="Label : InventoryDisclosureTextBlock to label_InventoryDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryDisclosureAbstract" xml:lang="en-US" id="label_InventoryDisclosureAbstract">Inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureAbstract" xlink:to="label_InventoryDisclosureAbstract" xlink:title="Label : InventoryDisclosureAbstract to label_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="LongTermContractsOrProgramsDisclosureTextBlock" xlink:title="LongTermContractsOrProgramsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LongTermContractsOrProgramsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermContractsOrProgramsDisclosureTextBlock" xml:lang="en-US" id="label_LongTermContractsOrProgramsDisclosureTextBlock">Long-Term Contracts Or Programs Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="label_LongTermContractsOrProgramsDisclosureTextBlock" xlink:title="Label : LongTermContractsOrProgramsDisclosureTextBlock to label_LongTermContractsOrProgramsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LongTermContractsOrProgramsDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LongTermContractsOrProgramsDisclosureTextBlock_1" xml:lang="en-US" id="label_LongTermContractsOrProgramsDisclosureTextBlock_1">Contract Assets and Contract Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="label_LongTermContractsOrProgramsDisclosureTextBlock_1" xlink:title="Label : LongTermContractsOrProgramsDisclosureTextBlock to label_LongTermContractsOrProgramsDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="ContractorsAbstract" xlink:title="ContractorsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ContractorsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractorsAbstract" xml:lang="en-US" id="label_ContractorsAbstract">Contract Assets and Contract Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractorsAbstract" xlink:to="label_ContractorsAbstract" xlink:title="Label : ContractorsAbstract to label_ContractorsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ContractorsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ContractorsAbstract_1" xml:lang="en-US" id="label_ContractorsAbstract_1">Costs and Estimated Earnings On Uncompleted Contracts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractorsAbstract" xlink:to="label_ContractorsAbstract_1" xlink:title="Label : ContractorsAbstract to label_ContractorsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="FinancingReceivablesTextBlock" xlink:title="FinancingReceivablesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FinancingReceivablesTextBlock" xml:lang="en-US" id="label_FinancingReceivablesTextBlock">Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancingReceivablesTextBlock" xlink:to="label_FinancingReceivablesTextBlock" xlink:title="Label : FinancingReceivablesTextBlock to label_FinancingReceivablesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FinancingReceivablesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinancingReceivablesTextBlock_1" xml:lang="en-US" id="label_FinancingReceivablesTextBlock_1">Financing Receivables [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancingReceivablesTextBlock" xlink:to="label_FinancingReceivablesTextBlock_1" xlink:title="Label : FinancingReceivablesTextBlock to label_FinancingReceivablesTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="ReceivablesAbstract" xlink:title="ReceivablesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ReceivablesAbstract" xml:lang="en-US" id="label_ReceivablesAbstract">Receivables [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesAbstract" xlink:to="label_ReceivablesAbstract" xlink:title="Label : ReceivablesAbstract to label_ReceivablesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ReceivablesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ReceivablesAbstract_1" xml:lang="en-US" id="label_ReceivablesAbstract_1">Accounts Receivable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesAbstract" xlink:to="label_ReceivablesAbstract_1" xlink:title="Label : ReceivablesAbstract to label_ReceivablesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="label_SignificantAccountingPoliciesTextBlock">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="label_SignificantAccountingPoliciesTextBlock" xlink:title="Label : SignificantAccountingPoliciesTextBlock to label_SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SignificantAccountingPoliciesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SignificantAccountingPoliciesTextBlock_1" xml:lang="en-US" id="label_SignificantAccountingPoliciesTextBlock_1">Summary of Significant Accounting Policies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="label_SignificantAccountingPoliciesTextBlock_1" xlink:title="Label : SignificantAccountingPoliciesTextBlock to label_SignificantAccountingPoliciesTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountingPoliciesAbstract" xml:lang="en-US" id="label_AccountingPoliciesAbstract">Summary of Significant Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="label_AccountingPoliciesAbstract" xlink:title="Label : AccountingPoliciesAbstract to label_AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountingPoliciesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountingPoliciesAbstract_1" xml:lang="en-US" id="label_AccountingPoliciesAbstract_1">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="label_AccountingPoliciesAbstract_1" xlink:title="Label : AccountingPoliciesAbstract to label_AccountingPoliciesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmergenceFromBankruptcyTextBlock" xlink:label="EmergenceFromBankruptcyTextBlock" xlink:title="EmergenceFromBankruptcyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EmergenceFromBankruptcyTextBlock" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock">The entire disclosure for emergence from bankruptcy.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTextBlock" xlink:to="label_EmergenceFromBankruptcyTextBlock" xlink:title="Label : EmergenceFromBankruptcyTextBlock to label_EmergenceFromBankruptcyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EmergenceFromBankruptcyTextBlock_1" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock_1">Liquidity and Financial Condition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTextBlock" xlink:to="label_EmergenceFromBankruptcyTextBlock_1" xlink:title="Label : EmergenceFromBankruptcyTextBlock to label_EmergenceFromBankruptcyTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EmergenceFromBankruptcyTextBlock_2" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock_2">Emergence from Bankruptcy</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTextBlock" xlink:to="label_EmergenceFromBankruptcyTextBlock_2" xlink:title="Label : EmergenceFromBankruptcyTextBlock to label_EmergenceFromBankruptcyTextBlock_2" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTextBlock_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmergenceFromBankruptcyTextBlock_3" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock_3">Emergence From Bankruptcy [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTextBlock" xlink:to="label_EmergenceFromBankruptcyTextBlock_3" xlink:title="Label : EmergenceFromBankruptcyTextBlock to label_EmergenceFromBankruptcyTextBlock_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EmergenceFromBankruptcyAbstract" xlink:label="EmergenceFromBankruptcyAbstract" xlink:title="EmergenceFromBankruptcyAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EmergenceFromBankruptcyAbstract" xml:lang="en-US" id="label_EmergenceFromBankruptcyAbstract">Liquidity and Financial Condition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyAbstract" xlink:to="label_EmergenceFromBankruptcyAbstract" xlink:title="Label : EmergenceFromBankruptcyAbstract to label_EmergenceFromBankruptcyAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmergenceFromBankruptcyAbstract_1" xml:lang="en-US" id="label_EmergenceFromBankruptcyAbstract_1">Emergence from Bankruptcy [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyAbstract" xlink:to="label_EmergenceFromBankruptcyAbstract_1" xlink:title="Label : EmergenceFromBankruptcyAbstract to label_EmergenceFromBankruptcyAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">Aggregate Intrinsic Value, Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1">Aggregate intrinsic value, Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1">Description of Business [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2" xml:lang="en-US" id="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2">Supplemental disclosure of non-cash operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2" xlink:title="Label : CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2" />
    <link:label xlink:type="resource" xlink:label="label_InterestPaidNet_1" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:title="label_InterestPaidNet_1" xml:lang="en-US" id="label_InterestPaidNet_1">Cash paid during the period for Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="label_InterestPaidNet_1" xlink:title="Label : InterestPaidNet to label_InterestPaidNet_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentItemDescription" xlink:label="RestrictedCashAndCashEquivalentItemDescription" xlink:title="RestrictedCashAndCashEquivalentItemDescription" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedCashAndCashEquivalentItemDescription" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RestrictedCashAndCashEquivalentItemDescription" xml:lang="en-US" id="label_RestrictedCashAndCashEquivalentItemDescription">Description of restricted shares refusal agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashAndCashEquivalentItemDescription" xlink:to="label_RestrictedCashAndCashEquivalentItemDescription" xlink:title="Label : RestrictedCashAndCashEquivalentItemDescription to label_RestrictedCashAndCashEquivalentItemDescription" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedCashAndCashEquivalentItemDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestrictedCashAndCashEquivalentItemDescription_1" xml:lang="en-US" id="label_RestrictedCashAndCashEquivalentItemDescription_1">Description of restricted shares refusal agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashAndCashEquivalentItemDescription" xlink:to="label_RestrictedCashAndCashEquivalentItemDescription_1" xlink:title="Label : RestrictedCashAndCashEquivalentItemDescription to label_RestrictedCashAndCashEquivalentItemDescription_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SupplementalCashFlowInformationAbstract" xml:lang="en-US" id="label_SupplementalCashFlowInformationAbstract">Supplemental disclosure of cash flow information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="label_SupplementalCashFlowInformationAbstract" xlink:title="Label : SupplementalCashFlowInformationAbstract to label_SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SupplementalCashFlowInformationAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SupplementalCashFlowInformationAbstract_1" xml:lang="en-US" id="label_SupplementalCashFlowInformationAbstract_1">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="label_SupplementalCashFlowInformationAbstract_1" xlink:title="Label : SupplementalCashFlowInformationAbstract to label_SupplementalCashFlowInformationAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US" id="label_CashAndCashEquivalentsPeriodIncreaseDecrease">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="Label : CashAndCashEquivalentsPeriodIncreaseDecrease to label_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsPeriodIncreaseDecrease_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CashAndCashEquivalentsPeriodIncreaseDecrease_1" xml:lang="en-US" id="label_CashAndCashEquivalentsPeriodIncreaseDecrease_1">Net increase (decrease) in cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="label_CashAndCashEquivalentsPeriodIncreaseDecrease_1" xlink:title="Label : CashAndCashEquivalentsPeriodIncreaseDecrease to label_CashAndCashEquivalentsPeriodIncreaseDecrease_1" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsPeriodIncreaseDecrease_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_CashAndCashEquivalentsPeriodIncreaseDecrease_2" xml:lang="en-US" id="label_CashAndCashEquivalentsPeriodIncreaseDecrease_2">Net increase in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="label_CashAndCashEquivalentsPeriodIncreaseDecrease_2" xlink:title="Label : CashAndCashEquivalentsPeriodIncreaseDecrease to label_CashAndCashEquivalentsPeriodIncreaseDecrease_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsOfDebtIssuanceCosts" xml:lang="en-US" id="label_PaymentsOfDebtIssuanceCosts">Payments of Debt Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="label_PaymentsOfDebtIssuanceCosts" xlink:title="Label : PaymentsOfDebtIssuanceCosts to label_PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfDebtIssuanceCosts_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PaymentsOfDebtIssuanceCosts_1" xml:lang="en-US" id="label_PaymentsOfDebtIssuanceCosts_1">Debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="label_PaymentsOfDebtIssuanceCosts_1" xlink:title="Label : PaymentsOfDebtIssuanceCosts to label_PaymentsOfDebtIssuanceCosts_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfDebtIssuanceCosts_2" xlink:role="http://www.xbrl.org/2003/role/measurementGuidance" xlink:title="label_PaymentsOfDebtIssuanceCosts_2" xml:lang="en-US" id="label_PaymentsOfDebtIssuanceCosts_2">Debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="label_PaymentsOfDebtIssuanceCosts_2" xlink:title="Label : PaymentsOfDebtIssuanceCosts to label_PaymentsOfDebtIssuanceCosts_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProceedsFromConvertibleDebt" xml:lang="en-US" id="label_ProceedsFromConvertibleDebt">Proceeds from issuance of convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="label_ProceedsFromConvertibleDebt" xlink:title="Label : ProceedsFromConvertibleDebt to label_ProceedsFromConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromConvertibleDebt_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromConvertibleDebt_1" xml:lang="en-US" id="label_ProceedsFromConvertibleDebt_1">Received net proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="label_ProceedsFromConvertibleDebt_1" xlink:title="Label : ProceedsFromConvertibleDebt to label_ProceedsFromConvertibleDebt_1" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromConvertibleDebt_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromConvertibleDebt_2" xml:lang="en-US" id="label_ProceedsFromConvertibleDebt_2">Proceeds from Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="label_ProceedsFromConvertibleDebt_2" xlink:title="Label : ProceedsFromConvertibleDebt to label_ProceedsFromConvertibleDebt_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="ProceedsFromIssuanceInitialPublicOffering" xlink:title="ProceedsFromIssuanceInitialPublicOffering" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US" id="label_ProceedsFromIssuanceInitialPublicOffering">Proceeds from Issuance Initial Public Offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceInitialPublicOffering" xlink:to="label_ProceedsFromIssuanceInitialPublicOffering" xlink:title="Label : ProceedsFromIssuanceInitialPublicOffering to label_ProceedsFromIssuanceInitialPublicOffering" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceInitialPublicOffering_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromIssuanceInitialPublicOffering_1" xml:lang="en-US" id="label_ProceedsFromIssuanceInitialPublicOffering_1">Proceeds from public stock offering and other private placements, net of issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceInitialPublicOffering" xlink:to="label_ProceedsFromIssuanceInitialPublicOffering_1" xlink:title="Label : ProceedsFromIssuanceInitialPublicOffering to label_ProceedsFromIssuanceInitialPublicOffering_1" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceInitialPublicOffering_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProceedsFromIssuanceInitialPublicOffering_2" xml:lang="en-US" id="label_ProceedsFromIssuanceInitialPublicOffering_2">Proceeds from public stock offering, net of issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceInitialPublicOffering" xlink:to="label_ProceedsFromIssuanceInitialPublicOffering_2" xlink:title="Label : ProceedsFromIssuanceInitialPublicOffering to label_ProceedsFromIssuanceInitialPublicOffering_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US" id="label_PaymentsToAcquirePropertyPlantAndEquipment">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="Label : PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquirePropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment_1" xml:lang="en-US" id="label_PaymentsToAcquirePropertyPlantAndEquipment_1">Purchase of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_PaymentsToAcquirePropertyPlantAndEquipment_1" xlink:title="Label : PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDeferredRevenue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInDeferredRevenue_1" xml:lang="en-US" id="label_IncreaseDecreaseInDeferredRevenue_1">Increase (Decrease) In Deferred Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredRevenue" xlink:to="label_IncreaseDecreaseInDeferredRevenue_1" xlink:title="Label : IncreaseDecreaseInDeferredRevenue to label_IncreaseDecreaseInDeferredRevenue_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDeferredRevenue_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInDeferredRevenue_2" xml:lang="en-US" id="label_IncreaseDecreaseInDeferredRevenue_2">Deferred revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredRevenue" xlink:to="label_IncreaseDecreaseInDeferredRevenue_2" xlink:title="Label : IncreaseDecreaseInDeferredRevenue to label_IncreaseDecreaseInDeferredRevenue_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedInterestRelatedPartySubjectToCompromise" xlink:label="AccruedInterestRelatedPartySubjectToCompromise" xlink:title="AccruedInterestRelatedPartySubjectToCompromise" />
    <link:label xlink:type="resource" xlink:label="label_AccruedInterestRelatedPartySubjectToCompromise" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AccruedInterestRelatedPartySubjectToCompromise" xml:lang="en-US" id="label_AccruedInterestRelatedPartySubjectToCompromise">The increase (decrease) during the reporting period in the accrued interest, related party subject to compromise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterestRelatedPartySubjectToCompromise" xlink:to="label_AccruedInterestRelatedPartySubjectToCompromise" xlink:title="Label : AccruedInterestRelatedPartySubjectToCompromise to label_AccruedInterestRelatedPartySubjectToCompromise" />
    <link:label xlink:type="resource" xlink:label="label_AccruedInterestRelatedPartySubjectToCompromise_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccruedInterestRelatedPartySubjectToCompromise_1" xml:lang="en-US" id="label_AccruedInterestRelatedPartySubjectToCompromise_1">Accrued interest, related party - subject to compromise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterestRelatedPartySubjectToCompromise" xlink:to="label_AccruedInterestRelatedPartySubjectToCompromise_1" xlink:title="Label : AccruedInterestRelatedPartySubjectToCompromise to label_AccruedInterestRelatedPartySubjectToCompromise_1" />
    <link:label xlink:type="resource" xlink:label="label_AccruedInterestRelatedPartySubjectToCompromise_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedInterestRelatedPartySubjectToCompromise_2" xml:lang="en-US" id="label_AccruedInterestRelatedPartySubjectToCompromise_2">Accrued Interest Related Party Subject To Compromise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterestRelatedPartySubjectToCompromise" xlink:to="label_AccruedInterestRelatedPartySubjectToCompromise_2" xlink:title="Label : AccruedInterestRelatedPartySubjectToCompromise to label_AccruedInterestRelatedPartySubjectToCompromise_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="Label : IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" xlink:title="Label : IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2" xlink:title="Label : IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent" xlink:label="IncreaseDecreaseInIntangibleAssetsCurrent" xlink:title="IncreaseDecreaseInIntangibleAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInIntangibleAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInIntangibleAssetsCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInIntangibleAssetsCurrent">Increase (Decrease) in Intangible Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIntangibleAssetsCurrent" xlink:to="label_IncreaseDecreaseInIntangibleAssetsCurrent" xlink:title="Label : IncreaseDecreaseInIntangibleAssetsCurrent to label_IncreaseDecreaseInIntangibleAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInIntangibleAssetsCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInIntangibleAssetsCurrent_1" xml:lang="en-US" id="label_IncreaseDecreaseInIntangibleAssetsCurrent_1">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIntangibleAssetsCurrent" xlink:to="label_IncreaseDecreaseInIntangibleAssetsCurrent_1" xlink:title="Label : IncreaseDecreaseInIntangibleAssetsCurrent to label_IncreaseDecreaseInIntangibleAssetsCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">Aggregate intrinsic value, Outstanding ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1">Aggregate intrinsic Value, Outstanding, Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2">Aggregate Intrinsic Value, Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInIntangibleAssetsCurrent_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInIntangibleAssetsCurrent_2" xml:lang="en-US" id="label_IncreaseDecreaseInIntangibleAssetsCurrent_2">Intangible asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIntangibleAssetsCurrent" xlink:to="label_IncreaseDecreaseInIntangibleAssetsCurrent_2" xlink:title="Label : IncreaseDecreaseInIntangibleAssetsCurrent to label_IncreaseDecreaseInIntangibleAssetsCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="Label : IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1" xlink:title="Label : IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xlink:title="Label : IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3">Aggregate Intrinsic Value, Begining balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3">Increase (Decrease) In Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3" xlink:title="Label : IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInInventories" xml:lang="en-US" id="label_IncreaseDecreaseInInventories">Increase (Decrease) In Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories" xlink:title="Label : IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInInventories_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInInventories_1" xml:lang="en-US" id="label_IncreaseDecreaseInInventories_1">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories_1" xlink:title="Label : IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInInventories_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncreaseDecreaseInInventories_2" xml:lang="en-US" id="label_IncreaseDecreaseInInventories_2">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories_2" xlink:title="Label : IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories_2" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInInventories_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInInventories_3" xml:lang="en-US" id="label_IncreaseDecreaseInInventories_3">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories_3" xlink:title="Label : IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsReceivable">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="label_IncreaseDecreaseInAccountsReceivable" xlink:title="Label : IncreaseDecreaseInAccountsReceivable to label_IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsReceivable_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInAccountsReceivable_1" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsReceivable_1">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="label_IncreaseDecreaseInAccountsReceivable_1" xlink:title="Label : IncreaseDecreaseInAccountsReceivable to label_IncreaseDecreaseInAccountsReceivable_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsReceivable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsReceivable_2" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsReceivable_2">Increase (Decrease) In Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="label_IncreaseDecreaseInAccountsReceivable_2" xlink:title="Label : IncreaseDecreaseInAccountsReceivable to label_IncreaseDecreaseInAccountsReceivable_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_IncreaseDecreaseInShortTermInvestments" xlink:label="IncreaseDecreaseInShortTermInvestments" xlink:title="IncreaseDecreaseInShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInShortTermInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInShortTermInvestments" xml:lang="en-US" id="label_IncreaseDecreaseInShortTermInvestments">Short term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInShortTermInvestments" xlink:to="label_IncreaseDecreaseInShortTermInvestments" xlink:title="Label : IncreaseDecreaseInShortTermInvestments to label_IncreaseDecreaseInShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInShortTermInvestments_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInShortTermInvestments_1" xml:lang="en-US" id="label_IncreaseDecreaseInShortTermInvestments_1">The increase (decrease) during the reporting period in amount due within one year of short term investment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInShortTermInvestments" xlink:to="label_IncreaseDecreaseInShortTermInvestments_1" xlink:title="Label : IncreaseDecreaseInShortTermInvestments to label_IncreaseDecreaseInShortTermInvestments_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInShortTermInvestments_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInShortTermInvestments_2" xml:lang="en-US" id="label_IncreaseDecreaseInShortTermInvestments_2">Short term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInShortTermInvestments" xlink:to="label_IncreaseDecreaseInShortTermInvestments_2" xlink:title="Label : IncreaseDecreaseInShortTermInvestments to label_IncreaseDecreaseInShortTermInvestments_2" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInShortTermInvestments_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInShortTermInvestments_3" xml:lang="en-US" id="label_IncreaseDecreaseInShortTermInvestments_3">Increase Decrease In Short Term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInShortTermInvestments" xlink:to="label_IncreaseDecreaseInShortTermInvestments_3" xlink:title="Label : IncreaseDecreaseInShortTermInvestments to label_IncreaseDecreaseInShortTermInvestments_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="label_IncreaseDecreaseInOperatingCapitalAbstract">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="Label : IncreaseDecreaseInOperatingCapitalAbstract to label_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOperatingCapitalAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract_1" xml:lang="en-US" id="label_IncreaseDecreaseInOperatingCapitalAbstract_1">Increase (Decrease) In Operating Capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_IncreaseDecreaseInOperatingCapitalAbstract_1" xlink:title="Label : IncreaseDecreaseInOperatingCapitalAbstract to label_IncreaseDecreaseInOperatingCapitalAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensation" xml:lang="en-US" id="label_ShareBasedCompensation">Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="label_ShareBasedCompensation" xlink:title="Label : ShareBasedCompensation to label_ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensation_1" xml:lang="en-US" id="label_ShareBasedCompensation_1">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="label_ShareBasedCompensation_1" xlink:title="Label : ShareBasedCompensation to label_ShareBasedCompensation_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensation_2" xml:lang="en-US" id="label_ShareBasedCompensation_2">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="label_ShareBasedCompensation_2" xlink:title="Label : ShareBasedCompensation to label_ShareBasedCompensation_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ShareBasedCompensation_3" xml:lang="en-US" id="label_ShareBasedCompensation_3">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="label_ShareBasedCompensation_3" xlink:title="Label : ShareBasedCompensation to label_ShareBasedCompensation_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonCashConsultantFee" xlink:label="NonCashConsultantFee" xlink:title="NonCashConsultantFee" />
    <link:label xlink:type="resource" xlink:label="label_NonCashConsultantFee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NonCashConsultantFee" xml:lang="en-US" id="label_NonCashConsultantFee">Its represented non cash consultant fees.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashConsultantFee" xlink:to="label_NonCashConsultantFee" xlink:title="Label : NonCashConsultantFee to label_NonCashConsultantFee" />
    <link:label xlink:type="resource" xlink:label="label_NonCashConsultantFee_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NonCashConsultantFee_1" xml:lang="en-US" id="label_NonCashConsultantFee_1">Non-cash consultant fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashConsultantFee" xlink:to="label_NonCashConsultantFee_1" xlink:title="Label : NonCashConsultantFee to label_NonCashConsultantFee_1" />
    <link:label xlink:type="resource" xlink:label="label_NonCashConsultantFee_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonCashConsultantFee_2" xml:lang="en-US" id="label_NonCashConsultantFee_2">Non Cash Consultant Fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonCashConsultantFee" xlink:to="label_NonCashConsultantFee_2" xlink:title="Label : NonCashConsultantFee to label_NonCashConsultantFee_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">Weighted Average Exercise Price Per Share, Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseCustomerDeposits" xlink:label="InterestExpenseCustomerDeposits" xlink:title="InterestExpenseCustomerDeposits" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpenseCustomerDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InterestExpenseCustomerDeposits" xml:lang="en-US" id="label_InterestExpenseCustomerDeposits">Interest expense on debtor in possession financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseCustomerDeposits" xlink:to="label_InterestExpenseCustomerDeposits" xlink:title="Label : InterestExpenseCustomerDeposits to label_InterestExpenseCustomerDeposits" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpenseCustomerDeposits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestExpenseCustomerDeposits_1" xml:lang="en-US" id="label_InterestExpenseCustomerDeposits_1">Interest Expense, Customer Deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseCustomerDeposits" xlink:to="label_InterestExpenseCustomerDeposits_1" xlink:title="Label : InterestExpenseCustomerDeposits to label_InterestExpenseCustomerDeposits_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">Weighted average exercise price per share, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfOperatingSegments" xml:lang="en-US" id="label_NumberOfOperatingSegments">Number of Operating Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="label_NumberOfOperatingSegments" xlink:title="Label : NumberOfOperatingSegments to label_NumberOfOperatingSegments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnInvestments" xml:lang="en-US" id="label_GainLossOnInvestments">Gain (Loss) on Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestments" xlink:to="label_GainLossOnInvestments" xlink:title="Label : GainLossOnInvestments to label_GainLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnInvestments_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_GainLossOnInvestments_1" xml:lang="en-US" id="label_GainLossOnInvestments_1">Interest income on notes receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestments" xlink:to="label_GainLossOnInvestments_1" xlink:title="Label : GainLossOnInvestments to label_GainLossOnInvestments_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_AmortizationOfIntangibleAssets" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets">Amortization expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="label_AmortizationOfIntangibleAssets" xlink:title="Label : AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfIntangibleAssets_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AmortizationOfIntangibleAssets_1" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets_1">Accumulated amortization and amortization expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="label_AmortizationOfIntangibleAssets_1" xlink:title="Label : AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfIntangibleAssets_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AmortizationOfIntangibleAssets_2" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets_2">Amortization of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="label_AmortizationOfIntangibleAssets_2" xlink:title="Label : AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets_2" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfIntangibleAssets_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmortizationOfIntangibleAssets_3" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets_3">Amortization of Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="label_AmortizationOfIntangibleAssets_3" xlink:title="Label : AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="label_Depreciation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Depreciation" xml:lang="en-US" id="label_Depreciation">Depreciation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="label_Depreciation" xlink:title="Label : Depreciation to label_Depreciation" />
    <link:label xlink:type="resource" xlink:label="label_Depreciation_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_Depreciation_1" xml:lang="en-US" id="label_Depreciation_1">Depreciation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="label_Depreciation_1" xlink:title="Label : Depreciation to label_Depreciation_1" />
    <link:label xlink:type="resource" xlink:label="label_Depreciation_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Depreciation_2" xml:lang="en-US" id="label_Depreciation_2">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="label_Depreciation_2" xlink:title="Label : Depreciation to label_Depreciation_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StatementOfCashFlowsAbstract" xml:lang="en-US" id="label_StatementOfCashFlowsAbstract">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="label_StatementOfCashFlowsAbstract" xlink:title="Label : StatementOfCashFlowsAbstract to label_StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StatementOfCashFlowsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfCashFlowsAbstract_1" xml:lang="en-US" id="label_StatementOfCashFlowsAbstract_1">Statements of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="label_StatementOfCashFlowsAbstract_1" xlink:title="Label : StatementOfCashFlowsAbstract to label_StatementOfCashFlowsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US" id="label_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="label_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="Label : ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to label_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1">Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xml:lang="en-US" id="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="Label : ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" xml:lang="en-US" id="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1">Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" xlink:title="Label : ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="Label : DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="Label : EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance to label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesIssuedForServices">Issuance of common stock for services, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="label_StockIssuedDuringPeriodSharesIssuedForServices" xlink:title="Label : StockIssuedDuringPeriodSharesIssuedForServices to label_StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesIssuedForServices_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesIssuedForServices_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesIssuedForServices_1">Stock Issued During Period, Shares, Issued for Services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="label_StockIssuedDuringPeriodSharesIssuedForServices_1" xlink:title="Label : StockIssuedDuringPeriodSharesIssuedForServices to label_StockIssuedDuringPeriodSharesIssuedForServices_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="StockIssuedDuringPeriodValueIssuedForServices" xlink:title="StockIssuedDuringPeriodValueIssuedForServices" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueIssuedForServices">Issuance of common stock for services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForServices" xlink:to="label_StockIssuedDuringPeriodValueIssuedForServices" xlink:title="Label : StockIssuedDuringPeriodValueIssuedForServices to label_StockIssuedDuringPeriodValueIssuedForServices" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueIssuedForServices_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueIssuedForServices_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueIssuedForServices_1">Stock Issued During Period, Value, Issued for Services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForServices" xlink:to="label_StockIssuedDuringPeriodValueIssuedForServices_1" xlink:title="Label : StockIssuedDuringPeriodValueIssuedForServices to label_StockIssuedDuringPeriodValueIssuedForServices_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:label="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:title="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xml:lang="en-US" id="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts">Issuance of common stock, net of issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:to="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:title="Label : StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts to label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SettlementOfCommonStockFromReverseStockSplits" xlink:label="SettlementOfCommonStockFromReverseStockSplits" xlink:title="SettlementOfCommonStockFromReverseStockSplits" />
    <link:label xlink:type="resource" xlink:label="label_SettlementOfCommonStockFromReverseStockSplits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_SettlementOfCommonStockFromReverseStockSplits" xml:lang="en-US" id="label_SettlementOfCommonStockFromReverseStockSplits">The amount of settlement of common stock from reverse stock split.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementOfCommonStockFromReverseStockSplits" xlink:to="label_SettlementOfCommonStockFromReverseStockSplits" xlink:title="Label : SettlementOfCommonStockFromReverseStockSplits to label_SettlementOfCommonStockFromReverseStockSplits" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SeveranceAmount" xlink:label="SeveranceAmount" xlink:title="SeveranceAmount" />
    <link:label xlink:type="resource" xlink:label="label_SeveranceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SeveranceAmount" xml:lang="en-US" id="label_SeveranceAmount">severance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeveranceAmount" xlink:to="label_SeveranceAmount" xlink:title="Label : SeveranceAmount to label_SeveranceAmount" />
    <link:label xlink:type="resource" xlink:label="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xml:lang="en-US" id="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1">Summary of expects to satisfy remaining unsatisfied performance obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xlink:title="Label : RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock to label_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_1">Exercise of stock options, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_3" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_3">Number of warrants, Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_3" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_3" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_4" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_4" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_4">Shares, Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_4" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_4" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_5" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_5" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_5">Shares, Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_5" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues">Common stock ratio shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues" xlink:title="Label : StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues_1" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues_1">Common stock ratio shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues_1" xlink:title="Label : StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues_1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues_2" xlink:role="http://www.xbrl.org/2003/role/zeroLabel" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues_2" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues_2">Issued shares of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues_2" xlink:title="Label : StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues_2" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues_3" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues_3" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues_3">Shares of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues_3" xlink:title="Label : StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues_3" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues_4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues_4" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues_4">Issuance of Successor common stock, shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues_4" xlink:title="Label : StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues_4" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues_5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues_5" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues_5">Common stock ratio shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues_5" xlink:title="Label : StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues_5" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues_6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues_6" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues_6">Stock Issued During Period, Shares, New Issues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues_6" xlink:title="Label : StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues_6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueShareBasedCompensation">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="label_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="Label : StockIssuedDuringPeriodValueShareBasedCompensation to label_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueShareBasedCompensation_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueShareBasedCompensation_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueShareBasedCompensation_1">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="label_StockIssuedDuringPeriodValueShareBasedCompensation_1" xlink:title="Label : StockIssuedDuringPeriodValueShareBasedCompensation to label_StockIssuedDuringPeriodValueShareBasedCompensation_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_SharesOutstanding" xml:lang="en-US" id="label_SharesOutstanding">Ending Balance, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="label_SharesOutstanding" xlink:title="Label : SharesOutstanding to label_SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_SharesOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_SharesOutstanding_1" xml:lang="en-US" id="label_SharesOutstanding_1">Beginning Balance, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="label_SharesOutstanding_1" xlink:title="Label : SharesOutstanding to label_SharesOutstanding_1" />
    <link:label xlink:type="resource" xlink:label="label_SharesOutstanding_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharesOutstanding_2" xml:lang="en-US" id="label_SharesOutstanding_2">Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="label_SharesOutstanding_2" xlink:title="Label : SharesOutstanding to label_SharesOutstanding_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RetainedEarningsMember" xml:lang="en-US" id="label_RetainedEarningsMember">Accumulated Deficit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="label_RetainedEarningsMember" xlink:title="Label : RetainedEarningsMember to label_RetainedEarningsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="Label : EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US" id="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="Label : AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xml:lang="en-US" id="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease">Change in fair value of conversion option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:to="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:title="Label : FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease to label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xml:lang="en-US" id="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">Aggregate fair value of conversion option liabilities issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="Label : FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues to label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xml:lang="en-US" id="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="Label : FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1" xml:lang="en-US" id="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1" xlink:title="Label : FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to label_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US" id="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">Summary of fair value stock-based option awards granted using Black-Scholes option valuation model</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="Label : ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" xlink:title="Label : ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1">Description of Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock to label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetainedEarningsMember_1" xml:lang="en-US" id="label_RetainedEarningsMember_1">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="label_RetainedEarningsMember_1" xlink:title="Label : RetainedEarningsMember to label_RetainedEarningsMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdditionalPaidInCapitalMember" xml:lang="en-US" id="label_AdditionalPaidInCapitalMember">Additional Paid-in Capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="label_AdditionalPaidInCapitalMember" xlink:title="Label : AdditionalPaidInCapitalMember to label_AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapitalMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdditionalPaidInCapitalMember_1" xml:lang="en-US" id="label_AdditionalPaidInCapitalMember_1">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="label_AdditionalPaidInCapitalMember_1" xlink:title="Label : AdditionalPaidInCapitalMember to label_AdditionalPaidInCapitalMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="PreferredStockMember" xlink:title="PreferredStockMember" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PreferredStockMember" xml:lang="en-US" id="label_PreferredStockMember">Preferred Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockMember" xlink:to="label_PreferredStockMember" xlink:title="Label : PreferredStockMember to label_PreferredStockMember" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PreferredStockMember_1" xml:lang="en-US" id="label_PreferredStockMember_1">Preferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockMember" xlink:to="label_PreferredStockMember_1" xlink:title="Label : PreferredStockMember to label_PreferredStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockMember" xml:lang="en-US" id="label_CommonStockMember">0.01 Par Value Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="label_CommonStockMember" xlink:title="Label : CommonStockMember to label_CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockMember_1" xml:lang="en-US" id="label_CommonStockMember_1">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="label_CommonStockMember_1" xlink:title="Label : CommonStockMember to label_CommonStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="label_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquityComponentDomain" xml:lang="en-US" id="label_EquityComponentDomain">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="label_EquityComponentDomain" xlink:title="Label : EquityComponentDomain to label_EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="label_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementEquityComponentsAxis" xml:lang="en-US" id="label_StatementEquityComponentsAxis">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="label_StatementEquityComponentsAxis" xlink:title="Label : StatementEquityComponentsAxis to label_StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfStockholdersEquityAbstract" xml:lang="en-US" id="label_StatementOfStockholdersEquityAbstract">Statement of Changes In Stockholders' Deficiency [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="label_StatementOfStockholdersEquityAbstract" xlink:title="Label : StatementOfStockholdersEquityAbstract to label_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:title="WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xml:lang="en-US" id="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">Basic and diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:title="Label : WeightedAverageNumberOfShareOutstandingBasicAndDiluted to label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1" xml:lang="en-US" id="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1" xlink:title="Label : WeightedAverageNumberOfShareOutstandingBasicAndDiluted to label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xml:lang="en-US" id="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">Weighted average shares outstanding:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:title="Label : EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract to label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1" xml:lang="en-US" id="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1" xlink:title="Label : EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract to label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="EarningsPerShareBasicAndDiluted" xlink:title="EarningsPerShareBasicAndDiluted" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasicAndDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EarningsPerShareBasicAndDiluted" xml:lang="en-US" id="label_EarningsPerShareBasicAndDiluted">Basic and diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDiluted" xlink:to="label_EarningsPerShareBasicAndDiluted" xlink:title="Label : EarningsPerShareBasicAndDiluted to label_EarningsPerShareBasicAndDiluted" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasicAndDiluted_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareBasicAndDiluted_1" xml:lang="en-US" id="label_EarningsPerShareBasicAndDiluted_1">Earnings Per Share, Basic and Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDiluted" xlink:to="label_EarningsPerShareBasicAndDiluted_1" xlink:title="Label : EarningsPerShareBasicAndDiluted to label_EarningsPerShareBasicAndDiluted_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EarningsPerShareBasicAndDilutedAbstract" xml:lang="en-US" id="label_EarningsPerShareBasicAndDilutedAbstract">Net loss per share attributable to SG Blocks, Inc. - basic and diluted:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="label_EarningsPerShareBasicAndDilutedAbstract" xlink:title="Label : EarningsPerShareBasicAndDilutedAbstract to label_EarningsPerShareBasicAndDilutedAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasicAndDilutedAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareBasicAndDilutedAbstract_1" xml:lang="en-US" id="label_EarningsPerShareBasicAndDilutedAbstract_1">Calculation of basic and diluted net loss per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="label_EarningsPerShareBasicAndDilutedAbstract_1" xlink:title="Label : EarningsPerShareBasicAndDilutedAbstract to label_EarningsPerShareBasicAndDilutedAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasicAndDilutedAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareBasicAndDilutedAbstract_2" xml:lang="en-US" id="label_EarningsPerShareBasicAndDilutedAbstract_2">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="label_EarningsPerShareBasicAndDilutedAbstract_2" xlink:title="Label : EarningsPerShareBasicAndDilutedAbstract to label_EarningsPerShareBasicAndDilutedAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetIncomeLoss" xml:lang="en-US" id="label_NetIncomeLoss">Net Income (Loss) Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="label_NetIncomeLoss" xlink:title="Label : NetIncomeLoss to label_NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLoss_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetIncomeLoss_1" xml:lang="en-US" id="label_NetIncomeLoss_1">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="label_NetIncomeLoss_1" xlink:title="Label : NetIncomeLoss to label_NetIncomeLoss_1" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLoss_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NetIncomeLoss_2" xml:lang="en-US" id="label_NetIncomeLoss_2">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="label_NetIncomeLoss_2" xlink:title="Label : NetIncomeLoss to label_NetIncomeLoss_2" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLoss_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetIncomeLoss_3" xml:lang="en-US" id="label_NetIncomeLoss_3">Net loss attributable to common stockholders of SG Blocks, Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="label_NetIncomeLoss_3" xlink:title="Label : NetIncomeLoss to label_NetIncomeLoss_3" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLoss_4" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_NetIncomeLoss_4" xml:lang="en-US" id="label_NetIncomeLoss_4">Net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="label_NetIncomeLoss_4" xlink:title="Label : NetIncomeLoss to label_NetIncomeLoss_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:label="DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:title="DebtorReorganizationItemsGainLossOnAssetSalesNet1" />
    <link:label xlink:type="resource" xlink:label="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1" xml:lang="en-US" id="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1">Gain on reorganization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:to="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:title="Label : DebtorReorganizationItemsGainLossOnAssetSalesNet1 to label_DebtorReorganizationItemsGainLossOnAssetSalesNet1" />
    <link:label xlink:type="resource" xlink:label="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_1" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_1" xml:lang="en-US" id="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_1">Net gain on reorganization items</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:to="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_1" xlink:title="Label : DebtorReorganizationItemsGainLossOnAssetSalesNet1 to label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_2" xml:lang="en-US" id="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_2">Gain on reorganization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:to="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_2" xlink:title="Label : DebtorReorganizationItemsGainLossOnAssetSalesNet1 to label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_2" />
    <link:label xlink:type="resource" xlink:label="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_3" xml:lang="en-US" id="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_3">Gain on reorganization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:to="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_3" xlink:title="Label : DebtorReorganizationItemsGainLossOnAssetSalesNet1 to label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_3" />
    <link:label xlink:type="resource" xlink:label="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_4" xml:lang="en-US" id="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_4">Debtor Reorganization Items, Gain (Loss) on Asset Sales, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorReorganizationItemsGainLossOnAssetSalesNet1" xlink:to="label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_4" xlink:title="Label : DebtorReorganizationItemsGainLossOnAssetSalesNet1 to label_DebtorReorganizationItemsGainLossOnAssetSalesNet1_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="label_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NonoperatingIncomeExpense" xml:lang="en-US" id="label_NonoperatingIncomeExpense">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:to="label_NonoperatingIncomeExpense" xlink:title="Label : NonoperatingIncomeExpense to label_NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="label_NonoperatingIncomeExpense_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NonoperatingIncomeExpense_1" xml:lang="en-US" id="label_NonoperatingIncomeExpense_1">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:to="label_NonoperatingIncomeExpense_1" xlink:title="Label : NonoperatingIncomeExpense to label_NonoperatingIncomeExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_NonoperatingIncomeExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonoperatingIncomeExpense_2" xml:lang="en-US" id="label_NonoperatingIncomeExpense_2">Nonoperating Income (Expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:to="label_NonoperatingIncomeExpense_2" xlink:title="Label : NonoperatingIncomeExpense to label_NonoperatingIncomeExpense_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDescription" xlink:label="OtherCommitmentsDescription" xlink:title="OtherCommitmentsDescription" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentsDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentsDescription" xml:lang="en-US" id="label_OtherCommitmentsDescription">Other Commitments, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsDescription" xlink:to="label_OtherCommitmentsDescription" xlink:title="Label : OtherCommitmentsDescription to label_OtherCommitmentsDescription" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentsDescription_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherCommitmentsDescription_1" xml:lang="en-US" id="label_OtherCommitmentsDescription_1">Description of commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsDescription" xlink:to="label_OtherCommitmentsDescription_1" xlink:title="Label : OtherCommitmentsDescription to label_OtherCommitmentsDescription_1" />
    <link:label xlink:type="resource" xlink:label="label_SeveranceAmount_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SeveranceAmount_1" xml:lang="en-US" id="label_SeveranceAmount_1">severance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeveranceAmount" xlink:to="label_SeveranceAmount_1" xlink:title="Label : SeveranceAmount to label_SeveranceAmount_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="OtherNonoperatingIncome" xlink:title="OtherNonoperatingIncome" />
    <link:label xlink:type="resource" xlink:label="label_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherNonoperatingIncome" xml:lang="en-US" id="label_OtherNonoperatingIncome">Other income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncome" xlink:to="label_OtherNonoperatingIncome" xlink:title="Label : OtherNonoperatingIncome to label_OtherNonoperatingIncome" />
    <link:label xlink:type="resource" xlink:label="label_OtherNonoperatingIncome_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherNonoperatingIncome_1" xml:lang="en-US" id="label_OtherNonoperatingIncome_1">Other Nonoperating Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncome" xlink:to="label_OtherNonoperatingIncome_1" xlink:title="Label : OtherNonoperatingIncome to label_OtherNonoperatingIncome_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="InvestmentIncomeInterest" xlink:title="InvestmentIncomeInterest" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_InvestmentIncomeInterest" xml:lang="en-US" id="label_InvestmentIncomeInterest">Interest income on short-term investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInterest" xlink:to="label_InvestmentIncomeInterest" xlink:title="Label : InvestmentIncomeInterest to label_InvestmentIncomeInterest" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInterest_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_InvestmentIncomeInterest_1" xml:lang="en-US" id="label_InvestmentIncomeInterest_1">Interest income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInterest" xlink:to="label_InvestmentIncomeInterest_1" xlink:title="Label : InvestmentIncomeInterest to label_InvestmentIncomeInterest_1" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInterest_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InvestmentIncomeInterest_2" xml:lang="en-US" id="label_InvestmentIncomeInterest_2">Interest income on short-term investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInterest" xlink:to="label_InvestmentIncomeInterest_2" xlink:title="Label : InvestmentIncomeInterest to label_InvestmentIncomeInterest_2" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInterest_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentIncomeInterest_3" xml:lang="en-US" id="label_InvestmentIncomeInterest_3">Investment Income, Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInterest" xlink:to="label_InvestmentIncomeInterest_3" xlink:title="Label : InvestmentIncomeInterest to label_InvestmentIncomeInterest_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="InvestmentIncomeInvestmentExpense" xlink:title="InvestmentIncomeInvestmentExpense" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInvestmentExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_InvestmentIncomeInvestmentExpense" xml:lang="en-US" id="label_InvestmentIncomeInvestmentExpense">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInvestmentExpense" xlink:to="label_InvestmentIncomeInvestmentExpense" xlink:title="Label : InvestmentIncomeInvestmentExpense to label_InvestmentIncomeInvestmentExpense" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInvestmentExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentIncomeInvestmentExpense_1" xml:lang="en-US" id="label_InvestmentIncomeInvestmentExpense_1">Investment Income, Investment Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInvestmentExpense" xlink:to="label_InvestmentIncomeInvestmentExpense_1" xlink:title="Label : InvestmentIncomeInvestmentExpense to label_InvestmentIncomeInvestmentExpense_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NonoperatingIncomeExpenseAbstract" xml:lang="en-US" id="label_NonoperatingIncomeExpenseAbstract">Other income (expense):</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="label_NonoperatingIncomeExpenseAbstract" xlink:title="Label : NonoperatingIncomeExpenseAbstract to label_NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NonoperatingIncomeExpenseAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonoperatingIncomeExpenseAbstract_1" xml:lang="en-US" id="label_NonoperatingIncomeExpenseAbstract_1">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="label_NonoperatingIncomeExpenseAbstract_1" xlink:title="Label : NonoperatingIncomeExpenseAbstract to label_NonoperatingIncomeExpenseAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_OperatingIncomeLoss" xml:lang="en-US" id="label_OperatingIncomeLoss">Operating loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="label_OperatingIncomeLoss" xlink:title="Label : OperatingIncomeLoss to label_OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_OperatingIncomeLoss_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingIncomeLoss_1" xml:lang="en-US" id="label_OperatingIncomeLoss_1">Operating loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="label_OperatingIncomeLoss_1" xlink:title="Label : OperatingIncomeLoss to label_OperatingIncomeLoss_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingIncomeLoss_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingIncomeLoss_2" xml:lang="en-US" id="label_OperatingIncomeLoss_2">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="label_OperatingIncomeLoss_2" xlink:title="Label : OperatingIncomeLoss to label_OperatingIncomeLoss_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_OperatingExpenses" xml:lang="en-US" id="label_OperatingExpenses">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="label_OperatingExpenses" xlink:title="Label : OperatingExpenses to label_OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpenses_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingExpenses_1" xml:lang="en-US" id="label_OperatingExpenses_1">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="label_OperatingExpenses_1" xlink:title="Label : OperatingExpenses to label_OperatingExpenses_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpenses_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingExpenses_2" xml:lang="en-US" id="label_OperatingExpenses_2">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="label_OperatingExpenses_2" xlink:title="Label : OperatingExpenses to label_OperatingExpenses_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherGeneralExpense" xlink:label="OtherGeneralExpense" xlink:title="OtherGeneralExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherGeneralExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherGeneralExpense" xml:lang="en-US" id="label_OtherGeneralExpense">Pre-project expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherGeneralExpense" xlink:to="label_OtherGeneralExpense" xlink:title="Label : OtherGeneralExpense to label_OtherGeneralExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherGeneralExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherGeneralExpense_1" xml:lang="en-US" id="label_OtherGeneralExpense_1">Other General Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherGeneralExpense" xlink:to="label_OtherGeneralExpense_1" xlink:title="Label : OtherGeneralExpense to label_OtherGeneralExpense_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:label xlink:type="resource" xlink:label="label_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_SellingAndMarketingExpense" xml:lang="en-US" id="label_SellingAndMarketingExpense">Marketing and business development expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingAndMarketingExpense" xlink:to="label_SellingAndMarketingExpense" xlink:title="Label : SellingAndMarketingExpense to label_SellingAndMarketingExpense" />
    <link:label xlink:type="resource" xlink:label="label_SellingAndMarketingExpense_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SellingAndMarketingExpense_1" xml:lang="en-US" id="label_SellingAndMarketingExpense_1">Marketing and business development expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingAndMarketingExpense" xlink:to="label_SellingAndMarketingExpense_1" xlink:title="Label : SellingAndMarketingExpense to label_SellingAndMarketingExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_SellingAndMarketingExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SellingAndMarketingExpense_2" xml:lang="en-US" id="label_SellingAndMarketingExpense_2">Selling and Marketing Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingAndMarketingExpense" xlink:to="label_SellingAndMarketingExpense_2" xlink:title="Label : SellingAndMarketingExpense to label_SellingAndMarketingExpense_2" />
    <link:label xlink:type="resource" xlink:label="label_GeneralAndAdministrativeExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GeneralAndAdministrativeExpense_1" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense_1">General and Administrative Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="label_GeneralAndAdministrativeExpense_1" xlink:title="Label : GeneralAndAdministrativeExpense to label_GeneralAndAdministrativeExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_GeneralAndAdministrativeExpense_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_GeneralAndAdministrativeExpense_2" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense_2">General and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="label_GeneralAndAdministrativeExpense_2" xlink:title="Label : GeneralAndAdministrativeExpense to label_GeneralAndAdministrativeExpense_2" />
    <link:label xlink:type="resource" xlink:label="label_GeneralAndAdministrativeExpense_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_GeneralAndAdministrativeExpense_3" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense_3">General and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="label_GeneralAndAdministrativeExpense_3" xlink:title="Label : GeneralAndAdministrativeExpense to label_GeneralAndAdministrativeExpense_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="LaborAndRelatedExpense" xlink:title="LaborAndRelatedExpense" />
    <link:label xlink:type="resource" xlink:label="label_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LaborAndRelatedExpense" xml:lang="en-US" id="label_LaborAndRelatedExpense">Payroll and related expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LaborAndRelatedExpense" xlink:to="label_LaborAndRelatedExpense" xlink:title="Label : LaborAndRelatedExpense to label_LaborAndRelatedExpense" />
    <link:label xlink:type="resource" xlink:label="label_LaborAndRelatedExpense_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LaborAndRelatedExpense_1" xml:lang="en-US" id="label_LaborAndRelatedExpense_1">Payroll and related expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LaborAndRelatedExpense" xlink:to="label_LaborAndRelatedExpense_1" xlink:title="Label : LaborAndRelatedExpense to label_LaborAndRelatedExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_LaborAndRelatedExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LaborAndRelatedExpense_2" xml:lang="en-US" id="label_LaborAndRelatedExpense_2">Labor and Related Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LaborAndRelatedExpense" xlink:to="label_LaborAndRelatedExpense_2" xlink:title="Label : LaborAndRelatedExpense to label_LaborAndRelatedExpense_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingExpensesAbstract" xml:lang="en-US" id="label_OperatingExpensesAbstract">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="label_OperatingExpensesAbstract" xlink:title="Label : OperatingExpensesAbstract to label_OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpensesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingExpensesAbstract_1" xml:lang="en-US" id="label_OperatingExpensesAbstract_1">Operating Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="label_OperatingExpensesAbstract_1" xlink:title="Label : OperatingExpensesAbstract to label_OperatingExpensesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="label_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_GrossProfit" xml:lang="en-US" id="label_GrossProfit">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="label_GrossProfit" xlink:title="Label : GrossProfit to label_GrossProfit" />
    <link:label xlink:type="resource" xlink:label="label_GrossProfit_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_GrossProfit_1" xml:lang="en-US" id="label_GrossProfit_1">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="label_GrossProfit_1" xlink:title="Label : GrossProfit to label_GrossProfit_1" />
    <link:label xlink:type="resource" xlink:label="label_GrossProfit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GrossProfit_2" xml:lang="en-US" id="label_GrossProfit_2">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="label_GrossProfit_2" xlink:title="Label : GrossProfit to label_GrossProfit_2" />
    <link:label xlink:type="resource" xlink:label="label_CostOfRevenue_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_CostOfRevenue_1" xml:lang="en-US" id="label_CostOfRevenue_1">Cost of revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfRevenue" xlink:to="label_CostOfRevenue_1" xlink:title="Label : CostOfRevenue to label_CostOfRevenue_1" />
    <link:label xlink:type="resource" xlink:label="label_CostOfRevenue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfRevenue_2" xml:lang="en-US" id="label_CostOfRevenue_2">Cost of Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfRevenue" xlink:to="label_CostOfRevenue_2" xlink:title="Label : CostOfRevenue to label_CostOfRevenue_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="CostOfGoodsAndServicesSoldAbstract" xlink:title="CostOfGoodsAndServicesSoldAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSoldAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CostOfGoodsAndServicesSoldAbstract" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldAbstract">Cost of revenue:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="label_CostOfGoodsAndServicesSoldAbstract" xlink:title="Label : CostOfGoodsAndServicesSoldAbstract to label_CostOfGoodsAndServicesSoldAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSoldAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfGoodsAndServicesSoldAbstract_1" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldAbstract_1">Cost Of Goods and Services Sold [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="label_CostOfGoodsAndServicesSoldAbstract_1" xlink:title="Label : CostOfGoodsAndServicesSoldAbstract to label_CostOfGoodsAndServicesSoldAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_Revenues_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Revenues_1" xml:lang="en-US" id="label_Revenues_1">Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Revenues" xlink:to="label_Revenues_1" xlink:title="Label : Revenues to label_Revenues_1" />
    <link:label xlink:type="resource" xlink:label="label_Revenues_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Revenues_2" xml:lang="en-US" id="label_Revenues_2">Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Revenues" xlink:to="label_Revenues_2" xlink:title="Label : Revenues to label_Revenues_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="label_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StatementLineItems" xml:lang="en-US" id="label_StatementLineItems">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="label_StatementLineItems" xlink:title="Label : StatementLineItems to label_StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="label_StatementLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementLineItems_1" xml:lang="en-US" id="label_StatementLineItems_1">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="label_StatementLineItems_1" xlink:title="Label : StatementLineItems to label_StatementLineItems_1" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xml:lang="en-US" id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:title="Label : AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2">Expected life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:label xlink:type="resource" xlink:label="label_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScenarioUnspecifiedDomain" xml:lang="en-US" id="label_ScenarioUnspecifiedDomain">Scenario, Unspecified [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioUnspecifiedDomain" xlink:to="label_ScenarioUnspecifiedDomain" xlink:title="Label : ScenarioUnspecifiedDomain to label_ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:label xlink:type="resource" xlink:label="label_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementScenarioAxis" xml:lang="en-US" id="label_StatementScenarioAxis">Scenario [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementScenarioAxis" xlink:to="label_StatementScenarioAxis" xlink:title="Label : StatementScenarioAxis to label_StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="label_StatementTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StatementTable" xml:lang="en-US" id="label_StatementTable">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="label_StatementTable" xlink:title="Label : StatementTable to label_StatementTable" />
    <link:label xlink:type="resource" xlink:label="label_StatementTable_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementTable_1" xml:lang="en-US" id="label_StatementTable_1">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="label_StatementTable_1" xlink:title="Label : StatementTable to label_StatementTable_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncomeStatementAbstract" xml:lang="en-US" id="label_IncomeStatementAbstract">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="label_IncomeStatementAbstract" xlink:title="Label : IncomeStatementAbstract to label_IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncomeStatementAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeStatementAbstract_1" xml:lang="en-US" id="label_IncomeStatementAbstract_1">Statements of Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="label_IncomeStatementAbstract_1" xlink:title="Label : IncomeStatementAbstract to label_IncomeStatementAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_CommonStockSharesOutstanding" xml:lang="en-US" id="label_CommonStockSharesOutstanding">Common stock, shares outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding" xlink:title="Label : CommonStockSharesOutstanding to label_CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_CommonStockSharesOutstanding_1" xml:lang="en-US" id="label_CommonStockSharesOutstanding_1">Common Stock, Shares, Outstanding, Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding_1" xlink:title="Label : CommonStockSharesOutstanding to label_CommonStockSharesOutstanding_1" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesOutstanding_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_CommonStockSharesOutstanding_2" xml:lang="en-US" id="label_CommonStockSharesOutstanding_2">Beginning Balance, shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding_2" xlink:title="Label : CommonStockSharesOutstanding to label_CommonStockSharesOutstanding_2" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesOutstanding_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockSharesOutstanding_3" xml:lang="en-US" id="label_CommonStockSharesOutstanding_3">Common stock, shares outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding_3" xlink:title="Label : CommonStockSharesOutstanding to label_CommonStockSharesOutstanding_3" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesOutstanding_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesOutstanding_4" xml:lang="en-US" id="label_CommonStockSharesOutstanding_4">Common Stock, Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding_4" xlink:title="Label : CommonStockSharesOutstanding to label_CommonStockSharesOutstanding_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_CommonStockSharesIssued" xml:lang="en-US" id="label_CommonStockSharesIssued">Common stock, shares issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued" xlink:title="Label : CommonStockSharesIssued to label_CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_CommonStockSharesIssued_1" xml:lang="en-US" id="label_CommonStockSharesIssued_1">Common Stock, Shares, Issued, Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued_1" xlink:title="Label : CommonStockSharesIssued to label_CommonStockSharesIssued_1" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockSharesIssued_2" xml:lang="en-US" id="label_CommonStockSharesIssued_2">Common stock, shares issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued_2" xlink:title="Label : CommonStockSharesIssued to label_CommonStockSharesIssued_2" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesIssued_3" xml:lang="en-US" id="label_CommonStockSharesIssued_3">Common Stock, Shares, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued_3" xlink:title="Label : CommonStockSharesIssued to label_CommonStockSharesIssued_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_CommonStockSharesAuthorized" xml:lang="en-US" id="label_CommonStockSharesAuthorized">Common stock, shares authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="label_CommonStockSharesAuthorized" xlink:title="Label : CommonStockSharesAuthorized to label_CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesAuthorized_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockSharesAuthorized_1" xml:lang="en-US" id="label_CommonStockSharesAuthorized_1">Common stock, shares authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="label_CommonStockSharesAuthorized_1" xlink:title="Label : CommonStockSharesAuthorized to label_CommonStockSharesAuthorized_1" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesAuthorized_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesAuthorized_2" xml:lang="en-US" id="label_CommonStockSharesAuthorized_2">Common Stock, Shares Authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="label_CommonStockSharesAuthorized_2" xlink:title="Label : CommonStockSharesAuthorized to label_CommonStockSharesAuthorized_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_CommonStockParOrStatedValuePerShare" xml:lang="en-US" id="label_CommonStockParOrStatedValuePerShare">Common stock, par value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="label_CommonStockParOrStatedValuePerShare" xlink:title="Label : CommonStockParOrStatedValuePerShare to label_CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockParOrStatedValuePerShare_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockParOrStatedValuePerShare_1" xml:lang="en-US" id="label_CommonStockParOrStatedValuePerShare_1">Common stock, par value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="label_CommonStockParOrStatedValuePerShare_1" xlink:title="Label : CommonStockParOrStatedValuePerShare to label_CommonStockParOrStatedValuePerShare_1" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockParOrStatedValuePerShare_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockParOrStatedValuePerShare_2" xml:lang="en-US" id="label_CommonStockParOrStatedValuePerShare_2">Common Stock, Par or Stated Value Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="label_CommonStockParOrStatedValuePerShare_2" xlink:title="Label : CommonStockParOrStatedValuePerShare to label_CommonStockParOrStatedValuePerShare_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PreferredStockSharesOutstanding" xml:lang="en-US" id="label_PreferredStockSharesOutstanding">Preferred stock, shares outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="label_PreferredStockSharesOutstanding" xlink:title="Label : PreferredStockSharesOutstanding to label_PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PreferredStockSharesOutstanding_1" xml:lang="en-US" id="label_PreferredStockSharesOutstanding_1">Preferred stock shares outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="label_PreferredStockSharesOutstanding_1" xlink:title="Label : PreferredStockSharesOutstanding to label_PreferredStockSharesOutstanding_1" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesOutstanding_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PreferredStockSharesOutstanding_2" xml:lang="en-US" id="label_PreferredStockSharesOutstanding_2">Preferred Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="label_PreferredStockSharesOutstanding_2" xlink:title="Label : PreferredStockSharesOutstanding to label_PreferredStockSharesOutstanding_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PreferredStockSharesIssued" xml:lang="en-US" id="label_PreferredStockSharesIssued">Preferred stock, shares issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="label_PreferredStockSharesIssued" xlink:title="Label : PreferredStockSharesIssued to label_PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesIssued_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PreferredStockSharesIssued_1" xml:lang="en-US" id="label_PreferredStockSharesIssued_1">Preferred stock shares issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="label_PreferredStockSharesIssued_1" xlink:title="Label : PreferredStockSharesIssued to label_PreferredStockSharesIssued_1" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesIssued_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PreferredStockSharesIssued_2" xml:lang="en-US" id="label_PreferredStockSharesIssued_2">Preferred Stock, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="label_PreferredStockSharesIssued_2" xlink:title="Label : PreferredStockSharesIssued to label_PreferredStockSharesIssued_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PreferredStockSharesAuthorized" xml:lang="en-US" id="label_PreferredStockSharesAuthorized">Preferred stock, shares authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="label_PreferredStockSharesAuthorized" xlink:title="Label : PreferredStockSharesAuthorized to label_PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesAuthorized_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PreferredStockSharesAuthorized_1" xml:lang="en-US" id="label_PreferredStockSharesAuthorized_1">Preferred stock shares authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="label_PreferredStockSharesAuthorized_1" xlink:title="Label : PreferredStockSharesAuthorized to label_PreferredStockSharesAuthorized_1" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockSharesAuthorized_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PreferredStockSharesAuthorized_2" xml:lang="en-US" id="label_PreferredStockSharesAuthorized_2">Preferred Stock, Shares Authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="label_PreferredStockSharesAuthorized_2" xlink:title="Label : PreferredStockSharesAuthorized to label_PreferredStockSharesAuthorized_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PreferredStockParOrStatedValuePerShare" xml:lang="en-US" id="label_PreferredStockParOrStatedValuePerShare">Preferred stock, par value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="label_PreferredStockParOrStatedValuePerShare" xlink:title="Label : PreferredStockParOrStatedValuePerShare to label_PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockParOrStatedValuePerShare_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PreferredStockParOrStatedValuePerShare_1" xml:lang="en-US" id="label_PreferredStockParOrStatedValuePerShare_1">Preferred stock value per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="label_PreferredStockParOrStatedValuePerShare_1" xlink:title="Label : PreferredStockParOrStatedValuePerShare to label_PreferredStockParOrStatedValuePerShare_1" />
    <link:label xlink:type="resource" xlink:label="label_PreferredStockParOrStatedValuePerShare_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PreferredStockParOrStatedValuePerShare_2" xml:lang="en-US" id="label_PreferredStockParOrStatedValuePerShare_2">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="label_PreferredStockParOrStatedValuePerShare_2" xlink:title="Label : PreferredStockParOrStatedValuePerShare to label_PreferredStockParOrStatedValuePerShare_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">Summary of expects to satisfy remaining unsatisfied performance obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquity">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="label_LiabilitiesAndStockholdersEquity" xlink:title="Label : LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_6" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_6" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_6">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_6" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_6" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquity_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LiabilitiesAndStockholdersEquity_1" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquity_1">Total Liabilities and Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="label_LiabilitiesAndStockholdersEquity_1" xlink:title="Label : LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity_1" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquity_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LiabilitiesAndStockholdersEquity_2" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquity_2">Total Liabilities and Stockholders&#x2019; Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="label_LiabilitiesAndStockholdersEquity_2" xlink:title="Label : LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_StockholdersEquity" xml:lang="en-US" id="label_StockholdersEquity">Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="label_StockholdersEquity" xlink:title="Label : StockholdersEquity to label_StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquity_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_StockholdersEquity_1" xml:lang="en-US" id="label_StockholdersEquity_1">Beginning Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="label_StockholdersEquity_1" xlink:title="Label : StockholdersEquity to label_StockholdersEquity_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquity_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_StockholdersEquity_2" xml:lang="en-US" id="label_StockholdersEquity_2">Total SG Blocks, Inc. stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="label_StockholdersEquity_2" xlink:title="Label : StockholdersEquity to label_StockholdersEquity_2" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquity_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockholdersEquity_3" xml:lang="en-US" id="label_StockholdersEquity_3">Total stockholders' equity (deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="label_StockholdersEquity_3" xlink:title="Label : StockholdersEquity to label_StockholdersEquity_3" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquity_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquity_4" xml:lang="en-US" id="label_StockholdersEquity_4">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="label_StockholdersEquity_4" xlink:title="Label : StockholdersEquity to label_StockholdersEquity_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit">Retained Earnings (Accumulated Deficit), Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit" xlink:title="Label : RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit_1" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_1">Retained Earnings (Accumulated Deficit), Beginning Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit_1" xlink:title="Label : RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit_1" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit_2" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_2">Accumulated deficit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit_2" xlink:title="Label : RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit_2" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1">Award granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1">Fair value assumptions, risk free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1">Fair value assumptions, risk free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xml:lang="en-US" id="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="Label : ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit_3" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_3">Accumulated deficit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit_3" xlink:title="Label : RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit_3" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit_4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit_4" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_4">Accumulated deficit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit_4" xlink:title="Label : RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit_4" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit_5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetainedEarningsAccumulatedDeficit_5" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_5">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit_5" xlink:title="Label : RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit_5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xml:lang="en-US" id="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="Label : EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1">Schedule of RSU activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1" xlink:title="Label : ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock to label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_AdditionalPaidInCapital" xml:lang="en-US" id="label_AdditionalPaidInCapital">Additional Paid in Capital, Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="label_AdditionalPaidInCapital" xlink:title="Label : AdditionalPaidInCapital to label_AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapital_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_AdditionalPaidInCapital_1" xml:lang="en-US" id="label_AdditionalPaidInCapital_1">Additional Paid in Capital, Beginning Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="label_AdditionalPaidInCapital_1" xlink:title="Label : AdditionalPaidInCapital to label_AdditionalPaidInCapital_1" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1" xml:lang="en-US" id="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1">Schedule of antidilutive</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1" xlink:title="Label : ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:label="ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:title="ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xml:lang="en-US" id="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">Schedule of stock-based compensation expense included in statement of operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:title="Label : ScheduleOfOtherShareBasedCompensationActivityTableTextBlock to label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapital_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_AdditionalPaidInCapital_2" xml:lang="en-US" id="label_AdditionalPaidInCapital_2">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="label_AdditionalPaidInCapital_2" xlink:title="Label : AdditionalPaidInCapital to label_AdditionalPaidInCapital_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2">Number of Shares, Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapital_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AdditionalPaidInCapital_3" xml:lang="en-US" id="label_AdditionalPaidInCapital_3">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="label_AdditionalPaidInCapital_3" xlink:title="Label : AdditionalPaidInCapital to label_AdditionalPaidInCapital_3" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapital_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdditionalPaidInCapital_4" xml:lang="en-US" id="label_AdditionalPaidInCapital_4">Additional Paid In Capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="label_AdditionalPaidInCapital_4" xlink:title="Label : AdditionalPaidInCapital to label_AdditionalPaidInCapital_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockValue" xml:lang="en-US" id="label_CommonStockValue">Common stock, $0.01&#xA0;par value,&#xA0;25,000,000&#xA0;shares authorized;&#xA0;11,986,873&#xA0;issued and outstanding as of December 31, 2021 and&#xA0;8,596,189&#xA0;issued and outstanding as of&#xA0;December 31, 2020.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="label_CommonStockValue" xlink:title="Label : CommonStockValue to label_CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockValue_1" xml:lang="en-US" id="label_CommonStockValue_1">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="label_CommonStockValue_1" xlink:title="Label : CommonStockValue to label_CommonStockValue_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="MarketableSecuritiesTable" xlink:title="MarketableSecuritiesTable" />
    <link:label xlink:type="resource" xlink:label="label_MarketableSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MarketableSecuritiesTable" xml:lang="en-US" id="label_MarketableSecuritiesTable">Marketable Securities [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketableSecuritiesTable" xlink:to="label_MarketableSecuritiesTable" xlink:title="Label : MarketableSecuritiesTable to label_MarketableSecuritiesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">Stockholders' equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="label_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Liabilities" xml:lang="en-US" id="label_Liabilities">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="label_Liabilities" xlink:title="Label : Liabilities to label_Liabilities" />
    <link:label xlink:type="resource" xlink:label="label_Liabilities_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_Liabilities_1" xml:lang="en-US" id="label_Liabilities_1">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="label_Liabilities_1" xlink:title="Label : Liabilities to label_Liabilities_1" />
    <link:label xlink:type="resource" xlink:label="label_Liabilities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Liabilities_2" xml:lang="en-US" id="label_Liabilities_2">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="label_Liabilities_2" xlink:title="Label : Liabilities to label_Liabilities_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LiabilitiesCurrent" xml:lang="en-US" id="label_LiabilitiesCurrent">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="label_LiabilitiesCurrent" xlink:title="Label : LiabilitiesCurrent to label_LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LiabilitiesCurrent_1" xml:lang="en-US" id="label_LiabilitiesCurrent_1">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="label_LiabilitiesCurrent_1" xlink:title="Label : LiabilitiesCurrent to label_LiabilitiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesCurrent_2" xml:lang="en-US" id="label_LiabilitiesCurrent_2">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="label_LiabilitiesCurrent_2" xlink:title="Label : LiabilitiesCurrent to label_LiabilitiesCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConversionOptionLiabilities" xlink:label="ConversionOptionLiabilities" xlink:title="ConversionOptionLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOptionLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConversionOptionLiabilities" xml:lang="en-US" id="label_ConversionOptionLiabilities">Conversion option liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOptionLiabilities" xlink:to="label_ConversionOptionLiabilities" xlink:title="Label : ConversionOptionLiabilities to label_ConversionOptionLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOptionLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConversionOptionLiabilities_1" xml:lang="en-US" id="label_ConversionOptionLiabilities_1">Conversion option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOptionLiabilities" xlink:to="label_ConversionOptionLiabilities_1" xlink:title="Label : ConversionOptionLiabilities to label_ConversionOptionLiabilities_1" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOptionLiabilities_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConversionOptionLiabilities_2" xml:lang="en-US" id="label_ConversionOptionLiabilities_2">Conversion option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOptionLiabilities" xlink:to="label_ConversionOptionLiabilities_2" xlink:title="Label : ConversionOptionLiabilities to label_ConversionOptionLiabilities_2" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOptionLiabilities_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConversionOptionLiabilities_3" xml:lang="en-US" id="label_ConversionOptionLiabilities_3">Conversion Option Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOptionLiabilities" xlink:to="label_ConversionOptionLiabilities_3" xlink:title="Label : ConversionOptionLiabilities to label_ConversionOptionLiabilities_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrent to label_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent_1" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent_1">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrent_1" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrent to label_AccountsPayableAndAccruedLiabilitiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent_2" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent_2">Accrued interest, related party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrent_2" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrent to label_AccountsPayableAndAccruedLiabilitiesCurrent_2" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrent_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent_3" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent_3">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrent_3" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrent to label_AccountsPayableAndAccruedLiabilitiesCurrent_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LiabilitiesCurrentAbstract" xml:lang="en-US" id="label_LiabilitiesCurrentAbstract">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="label_LiabilitiesCurrentAbstract" xlink:title="Label : LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrentAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiabilitiesCurrentAbstract_1" xml:lang="en-US" id="label_LiabilitiesCurrentAbstract_1">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="label_LiabilitiesCurrentAbstract_1" xlink:title="Label : LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrentAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesCurrentAbstract_2" xml:lang="en-US" id="label_LiabilitiesCurrentAbstract_2">Liabilities, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="label_LiabilitiesCurrentAbstract_2" xlink:title="Label : LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquityAbstract">Liabilities and Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_LiabilitiesAndStockholdersEquityAbstract" xlink:title="Label : LiabilitiesAndStockholdersEquityAbstract to label_LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquityAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract_1" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquityAbstract_1">Liabilities and Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_LiabilitiesAndStockholdersEquityAbstract_1" xlink:title="Label : LiabilitiesAndStockholdersEquityAbstract to label_LiabilitiesAndStockholdersEquityAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="label_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Assets" xml:lang="en-US" id="label_Assets">Total Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="label_Assets" xlink:title="Label : Assets to label_Assets" />
    <link:label xlink:type="resource" xlink:label="label_Assets_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_Assets_1" xml:lang="en-US" id="label_Assets_1">Totals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="label_Assets_1" xlink:title="Label : Assets to label_Assets_1" />
    <link:label xlink:type="resource" xlink:label="label_Assets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Assets_2" xml:lang="en-US" id="label_Assets_2">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="label_Assets_2" xlink:title="Label : Assets to label_Assets_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="label_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US" id="label_IntangibleAssetsNetExcludingGoodwill">Intangible assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="label_IntangibleAssetsNetExcludingGoodwill" xlink:title="Label : IntangibleAssetsNetExcludingGoodwill to label_IntangibleAssetsNetExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="label_IntangibleAssetsNetExcludingGoodwill_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IntangibleAssetsNetExcludingGoodwill_1" xml:lang="en-US" id="label_IntangibleAssetsNetExcludingGoodwill_1">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="label_IntangibleAssetsNetExcludingGoodwill_1" xlink:title="Label : IntangibleAssetsNetExcludingGoodwill to label_IntangibleAssetsNetExcludingGoodwill_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="label_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_Goodwill" xml:lang="en-US" id="label_Goodwill">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="label_Goodwill" xlink:title="Label : Goodwill to label_Goodwill" />
    <link:label xlink:type="resource" xlink:label="label_Goodwill_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Goodwill_1" xml:lang="en-US" id="label_Goodwill_1">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="label_Goodwill_1" xlink:title="Label : Goodwill to label_Goodwill_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_PropertyPlantAndEquipmentNet" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet">Property, Plant and Equipment, Net, Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet" xlink:title="Label : PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_PropertyPlantAndEquipmentNet_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_1">Property, Plant and Equipment, Net, Beginning Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet_1" xlink:title="Label : PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet_1" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_PropertyPlantAndEquipmentNet_2" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_2">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet_2" xlink:title="Label : PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet_2" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PropertyPlantAndEquipmentNet_3" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_3">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet_3" xlink:title="Label : PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet_3" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentNet_4" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_4">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet_4" xlink:title="Label : PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_AssetsCurrent" xml:lang="en-US" id="label_AssetsCurrent">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="label_AssetsCurrent" xlink:title="Label : AssetsCurrent to label_AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AssetsCurrent_1" xml:lang="en-US" id="label_AssetsCurrent_1">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="label_AssetsCurrent_1" xlink:title="Label : AssetsCurrent to label_AssetsCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsCurrent_2" xml:lang="en-US" id="label_AssetsCurrent_2">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="label_AssetsCurrent_2" xlink:title="Label : AssetsCurrent to label_AssetsCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssetsCurrent">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="Label : PrepaidExpenseAndOtherAssetsCurrent to label_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseAndOtherAssetsCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidExpenseAndOtherAssetsCurrent_1" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssetsCurrent_1">Prepaid Expense and Other Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_PrepaidExpenseAndOtherAssetsCurrent_1" xlink:title="Label : PrepaidExpenseAndOtherAssetsCurrent to label_PrepaidExpenseAndOtherAssetsCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryNet_1" xml:lang="en-US" id="label_InventoryNet_1">Inventory, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="label_InventoryNet_1" xlink:title="Label : InventoryNet to label_InventoryNet_1" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryNet_2" xml:lang="en-US" id="label_InventoryNet_2">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="label_InventoryNet_2" xlink:title="Label : InventoryNet to label_InventoryNet_2" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_InventoryNet_3" xml:lang="en-US" id="label_InventoryNet_3">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="label_InventoryNet_3" xlink:title="Label : InventoryNet to label_InventoryNet_3" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet_4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_InventoryNet_4" xml:lang="en-US" id="label_InventoryNet_4">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="label_InventoryNet_4" xlink:title="Label : InventoryNet to label_InventoryNet_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_AccountsReceivableNetCurrent" xml:lang="en-US" id="label_AccountsReceivableNetCurrent">Total net receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="label_AccountsReceivableNetCurrent" xlink:title="Label : AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetCurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsReceivableNetCurrent_1" xml:lang="en-US" id="label_AccountsReceivableNetCurrent_1">Accounts receivable, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="label_AccountsReceivableNetCurrent_1" xlink:title="Label : AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableNetCurrent_2" xml:lang="en-US" id="label_AccountsReceivableNetCurrent_2">Accounts Receivable, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="label_AccountsReceivableNetCurrent_2" xlink:title="Label : AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ShortTermInvestments" xml:lang="en-US" id="label_ShortTermInvestments">Short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="label_ShortTermInvestments" xlink:title="Label : ShortTermInvestments to label_ShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermInvestments_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShortTermInvestments_1" xml:lang="en-US" id="label_ShortTermInvestments_1">Short-term investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="label_ShortTermInvestments_1" xlink:title="Label : ShortTermInvestments to label_ShortTermInvestments_1" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermInvestments_2" xml:lang="en-US" id="label_ShortTermInvestments_2">Short-term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="label_ShortTermInvestments_2" xlink:title="Label : ShortTermInvestments to label_ShortTermInvestments_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue">Cash and cash equivalents - end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_1" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_1">Cash and cash equivalents - beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_1" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_1" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_2" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_2">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_2" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_2" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_3" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_3" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_3">Net Sources</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_3" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_3" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_4" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_4" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_4">Cash balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_4" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_4" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_5" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_5">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_5" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_5" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_6" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_6">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_6" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_6" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_7" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_7">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_7" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AssetsCurrentAbstract" xml:lang="en-US" id="label_AssetsCurrentAbstract">Current assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="label_AssetsCurrentAbstract" xlink:title="Label : AssetsCurrentAbstract to label_AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrentAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsCurrentAbstract_1" xml:lang="en-US" id="label_AssetsCurrentAbstract_1">Assets, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="label_AssetsCurrentAbstract_1" xlink:title="Label : AssetsCurrentAbstract to label_AssetsCurrentAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AssetsAbstract" xml:lang="en-US" id="label_AssetsAbstract">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="label_AssetsAbstract" xlink:title="Label : AssetsAbstract to label_AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsAbstract_1" xml:lang="en-US" id="label_AssetsAbstract_1">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="label_AssetsAbstract_1" xlink:title="Label : AssetsAbstract to label_AssetsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfFinancialPositionAbstract" xml:lang="en-US" id="label_StatementOfFinancialPositionAbstract">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="label_StatementOfFinancialPositionAbstract" xlink:title="Label : StatementOfFinancialPositionAbstract to label_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EntityCommonStockSharesOutstanding" xml:lang="en-US" id="label_EntityCommonStockSharesOutstanding">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="label_EntityCommonStockSharesOutstanding" xlink:title="Label : EntityCommonStockSharesOutstanding to label_EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_EntityCommonStockSharesOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityCommonStockSharesOutstanding_1" xml:lang="en-US" id="label_EntityCommonStockSharesOutstanding_1">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="label_EntityCommonStockSharesOutstanding_1" xlink:title="Label : EntityCommonStockSharesOutstanding to label_EntityCommonStockSharesOutstanding_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="label_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityPublicFloat" xml:lang="en-US" id="label_EntityPublicFloat">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="label_EntityPublicFloat" xlink:title="Label : EntityPublicFloat to label_EntityPublicFloat" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="label_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityCurrentReportingStatus" xml:lang="en-US" id="label_EntityCurrentReportingStatus">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="label_EntityCurrentReportingStatus" xlink:title="Label : EntityCurrentReportingStatus to label_EntityCurrentReportingStatus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="label_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityVoluntaryFilers" xml:lang="en-US" id="label_EntityVoluntaryFilers">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="label_EntityVoluntaryFilers" xlink:title="Label : EntityVoluntaryFilers to label_EntityVoluntaryFilers" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="label_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityWellKnownSeasonedIssuer" xml:lang="en-US" id="label_EntityWellKnownSeasonedIssuer">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="label_EntityWellKnownSeasonedIssuer" xlink:title="Label : EntityWellKnownSeasonedIssuer to label_EntityWellKnownSeasonedIssuer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="label_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EntityFilerCategory" xml:lang="en-US" id="label_EntityFilerCategory">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="label_EntityFilerCategory" xlink:title="Label : EntityFilerCategory to label_EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="label_EntityFilerCategory_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityFilerCategory_1" xml:lang="en-US" id="label_EntityFilerCategory_1">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="label_EntityFilerCategory_1" xlink:title="Label : EntityFilerCategory to label_EntityFilerCategory_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="label_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DocumentFiscalYearFocus" xml:lang="en-US" id="label_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="label_DocumentFiscalYearFocus" xlink:title="Label : DocumentFiscalYearFocus to label_DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="label_DocumentFiscalYearFocus_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentFiscalYearFocus_1" xml:lang="en-US" id="label_DocumentFiscalYearFocus_1">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="label_DocumentFiscalYearFocus_1" xlink:title="Label : DocumentFiscalYearFocus to label_DocumentFiscalYearFocus_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="label_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DocumentFiscalPeriodFocus" xml:lang="en-US" id="label_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="label_DocumentFiscalPeriodFocus" xlink:title="Label : DocumentFiscalPeriodFocus to label_DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="label_DocumentFiscalPeriodFocus_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentFiscalPeriodFocus_1" xml:lang="en-US" id="label_DocumentFiscalPeriodFocus_1">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="label_DocumentFiscalPeriodFocus_1" xlink:title="Label : DocumentFiscalPeriodFocus to label_DocumentFiscalPeriodFocus_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="label_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DocumentPeriodEndDate" xml:lang="en-US" id="label_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="label_DocumentPeriodEndDate" xlink:title="Label : DocumentPeriodEndDate to label_DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="label_DocumentPeriodEndDate_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentPeriodEndDate_1" xml:lang="en-US" id="label_DocumentPeriodEndDate_1">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="label_DocumentPeriodEndDate_1" xlink:title="Label : DocumentPeriodEndDate to label_DocumentPeriodEndDate_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="label_DocumentType" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DocumentType" xml:lang="en-US" id="label_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="label_DocumentType" xlink:title="Label : DocumentType to label_DocumentType" />
    <link:label xlink:type="resource" xlink:label="label_DocumentType_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentType_1" xml:lang="en-US" id="label_DocumentType_1">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="label_DocumentType_1" xlink:title="Label : DocumentType to label_DocumentType_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="label_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CurrentFiscalYearEndDate" xml:lang="en-US" id="label_CurrentFiscalYearEndDate">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="label_CurrentFiscalYearEndDate" xlink:title="Label : CurrentFiscalYearEndDate to label_CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="label_CurrentFiscalYearEndDate_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CurrentFiscalYearEndDate_1" xml:lang="en-US" id="label_CurrentFiscalYearEndDate_1">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="label_CurrentFiscalYearEndDate_1" xlink:title="Label : CurrentFiscalYearEndDate to label_CurrentFiscalYearEndDate_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="label_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AmendmentFlag" xml:lang="en-US" id="label_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="label_AmendmentFlag" xlink:title="Label : AmendmentFlag to label_AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="label_AmendmentFlag_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmendmentFlag_1" xml:lang="en-US" id="label_AmendmentFlag_1">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="label_AmendmentFlag_1" xlink:title="Label : AmendmentFlag to label_AmendmentFlag_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="label_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TradingSymbol" xml:lang="en-US" id="label_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="label_TradingSymbol" xlink:title="Label : TradingSymbol to label_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="label_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EntityCentralIndexKey" xml:lang="en-US" id="label_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="label_EntityCentralIndexKey" xlink:title="Label : EntityCentralIndexKey to label_EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="label_EntityCentralIndexKey_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityCentralIndexKey_1" xml:lang="en-US" id="label_EntityCentralIndexKey_1">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="label_EntityCentralIndexKey_1" xlink:title="Label : EntityCentralIndexKey to label_EntityCentralIndexKey_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="label_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EntityRegistrantName" xml:lang="en-US" id="label_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="label_EntityRegistrantName" xlink:title="Label : EntityRegistrantName to label_EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="label_EntityRegistrantName_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityRegistrantName_1" xml:lang="en-US" id="label_EntityRegistrantName_1">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="label_EntityRegistrantName_1" xlink:title="Label : EntityRegistrantName to label_EntityRegistrantName_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DocumentAndEntityInformationAbstract" xml:lang="en-US" id="label_DocumentAndEntityInformationAbstract">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="label_DocumentAndEntityInformationAbstract" xlink:title="Label : DocumentAndEntityInformationAbstract to label_DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DocumentAndEntityInformationAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentAndEntityInformationAbstract_1" xml:lang="en-US" id="label_DocumentAndEntityInformationAbstract_1">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="label_DocumentAndEntityInformationAbstract_1" xlink:title="Label : DocumentAndEntityInformationAbstract to label_DocumentAndEntityInformationAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfLargeContracts_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NumberOfLargeContracts_2" xml:lang="en-US" id="label_NumberOfLargeContracts_2">Its represented number of large contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfLargeContracts" xlink:to="label_NumberOfLargeContracts_2" xlink:title="Label : NumberOfLargeContracts to label_NumberOfLargeContracts_2" />
    <link:label xlink:type="resource" xlink:label="label_StockOptionsAndGrantsTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockOptionsAndGrantsTextualAbstract_1" xml:lang="en-US" id="label_StockOptionsAndGrantsTextualAbstract_1">Stock Options and Grants (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsAndGrantsTextualAbstract" xlink:to="label_StockOptionsAndGrantsTextualAbstract_1" xlink:title="Label : StockOptionsAndGrantsTextualAbstract to label_StockOptionsAndGrantsTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="label_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProductOrServiceAxis" xml:lang="en-US" id="label_ProductOrServiceAxis">Product and Service [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="label_ProductOrServiceAxis" xlink:title="Label : ProductOrServiceAxis to label_ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="label_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProductsAndServicesDomain" xml:lang="en-US" id="label_ProductsAndServicesDomain">Product and Service [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="label_ProductsAndServicesDomain" xlink:title="Label : ProductsAndServicesDomain to label_ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="label_SharesIssuedPricePerShare_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharesIssuedPricePerShare_2" xml:lang="en-US" id="label_SharesIssuedPricePerShare_2">Shares Issued, Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="label_SharesIssuedPricePerShare_2" xlink:title="Label : SharesIssuedPricePerShare to label_SharesIssuedPricePerShare_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_EngineeringServicesMember" xlink:label="EngineeringServicesMember" xlink:title="EngineeringServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_EngineeringServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EngineeringServicesMember" xml:lang="en-US" id="label_EngineeringServicesMember">Engineering Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringServicesMember" xlink:to="label_EngineeringServicesMember" xlink:title="Label : EngineeringServicesMember to label_EngineeringServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_EngineeringServicesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EngineeringServicesMember_1" xml:lang="en-US" id="label_EngineeringServicesMember_1">Engineering services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringServicesMember" xlink:to="label_EngineeringServicesMember_1" xlink:title="Label : EngineeringServicesMember to label_EngineeringServicesMember_1" />
    <link:label xlink:type="resource" xlink:label="label_EngineeringServicesMember_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EngineeringServicesMember_2" xml:lang="en-US" id="label_EngineeringServicesMember_2">Represents information pertaining to engineering related services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EngineeringServicesMember" xlink:to="label_EngineeringServicesMember_2" xlink:title="Label : EngineeringServicesMember to label_EngineeringServicesMember_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionMember" xlink:label="ConstructionMember" xlink:title="ConstructionMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionMember" xml:lang="en-US" id="label_ConstructionMember">Construction services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionMember" xlink:to="label_ConstructionMember" xlink:title="Label : ConstructionMember to label_ConstructionMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionMember_1" xml:lang="en-US" id="label_ConstructionMember_1">Construction [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionMember" xlink:to="label_ConstructionMember_1" xlink:title="Label : ConstructionMember to label_ConstructionMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="RevenuesAbstract" xlink:title="RevenuesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenuesAbstract" xml:lang="en-US" id="label_RevenuesAbstract">Revenues [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesAbstract" xlink:to="label_RevenuesAbstract" xlink:title="Label : RevenuesAbstract to label_RevenuesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_RevenuesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenuesAbstract_1" xml:lang="en-US" id="label_RevenuesAbstract_1">Revenue:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesAbstract" xlink:to="label_RevenuesAbstract_1" xlink:title="Label : RevenuesAbstract to label_RevenuesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:label="DebtAndEquitySecuritiesGainLoss" xlink:title="DebtAndEquitySecuritiesGainLoss" />
    <link:label xlink:type="resource" xlink:label="label_DebtAndEquitySecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtAndEquitySecuritiesGainLoss" xml:lang="en-US" id="label_DebtAndEquitySecuritiesGainLoss">Debt and Equity Securities, Gain (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtAndEquitySecuritiesGainLoss" xlink:to="label_DebtAndEquitySecuritiesGainLoss" xlink:title="Label : DebtAndEquitySecuritiesGainLoss to label_DebtAndEquitySecuritiesGainLoss" />
    <link:label xlink:type="resource" xlink:label="label_DebtAndEquitySecuritiesGainLoss_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtAndEquitySecuritiesGainLoss_1" xml:lang="en-US" id="label_DebtAndEquitySecuritiesGainLoss_1">Recognized loss on conversion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtAndEquitySecuritiesGainLoss" xlink:to="label_DebtAndEquitySecuritiesGainLoss_1" xlink:title="Label : DebtAndEquitySecuritiesGainLoss to label_DebtAndEquitySecuritiesGainLoss_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractRevenue" xlink:label="ContractRevenue" xlink:title="ContractRevenue" />
    <link:label xlink:type="resource" xlink:label="label_ContractRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractRevenue" xml:lang="en-US" id="label_ContractRevenue">Contract Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractRevenue" xlink:to="label_ContractRevenue" xlink:title="Label : ContractRevenue to label_ContractRevenue" />
    <link:label xlink:type="resource" xlink:label="label_ContractRevenue_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContractRevenue_1" xml:lang="en-US" id="label_ContractRevenue_1">Amount of contract revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractRevenue" xlink:to="label_ContractRevenue_1" xlink:title="Label : ContractRevenue to label_ContractRevenue_1" />
    <link:label xlink:type="resource" xlink:label="label_ContractRevenue_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_ContractRevenue_2" xml:lang="en-US" id="label_ContractRevenue_2">Less: contract revenue earned during the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractRevenue" xlink:to="label_ContractRevenue_2" xlink:title="Label : ContractRevenue to label_ContractRevenue_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1">Vesting Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:label="DebtorInPossessionFinancingBorrowingsOutstanding" xlink:title="DebtorInPossessionFinancingBorrowingsOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingBorrowingsOutstanding" xml:lang="en-US" id="label_DebtorInPossessionFinancingBorrowingsOutstanding">Debtor-in-Possession Financing, Borrowings Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingBorrowingsOutstanding" xlink:to="label_DebtorInPossessionFinancingBorrowingsOutstanding" xlink:title="Label : DebtorInPossessionFinancingBorrowingsOutstanding to label_DebtorInPossessionFinancingBorrowingsOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingBorrowingsOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtorInPossessionFinancingBorrowingsOutstanding_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingBorrowingsOutstanding_1">Balance on the DIP Facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtorInPossessionFinancingBorrowingsOutstanding" xlink:to="label_DebtorInPossessionFinancingBorrowingsOutstanding_1" xlink:title="Label : DebtorInPossessionFinancingBorrowingsOutstanding to label_DebtorInPossessionFinancingBorrowingsOutstanding_1" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillImpairmentLoss_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_GoodwillImpairmentLoss_2" xml:lang="en-US" id="label_GoodwillImpairmentLoss_2">Impairment of goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="label_GoodwillImpairmentLoss_2" xlink:title="Label : GoodwillImpairmentLoss to label_GoodwillImpairmentLoss_2" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillImpairmentLoss_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GoodwillImpairmentLoss_3" xml:lang="en-US" id="label_GoodwillImpairmentLoss_3">Goodwill impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="label_GoodwillImpairmentLoss_3" xlink:title="Label : GoodwillImpairmentLoss to label_GoodwillImpairmentLoss_3" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMeasurementInput_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentMeasurementInput_1" xml:lang="en-US" id="label_DebtInstrumentMeasurementInput_1">Assumption used in estimation of the fair value of the convertible options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMeasurementInput" xlink:to="label_DebtInstrumentMeasurementInput_1" xlink:title="Label : DebtInstrumentMeasurementInput to label_DebtInstrumentMeasurementInput_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMeasurementInput_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentMeasurementInput_2" xml:lang="en-US" id="label_DebtInstrumentMeasurementInput_2">Debt Instrument, Measurement Input</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMeasurementInput" xlink:to="label_DebtInstrumentMeasurementInput_2" xlink:title="Label : DebtInstrumentMeasurementInput to label_DebtInstrumentMeasurementInput_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GainLossFromEquityAffiliaties" xlink:label="GainLossFromEquityAffiliaties" xlink:title="GainLossFromEquityAffiliaties" />
    <link:label xlink:type="resource" xlink:label="label_GainLossFromEquityAffiliaties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossFromEquityAffiliaties" xml:lang="en-US" id="label_GainLossFromEquityAffiliaties">Gain Loss from Equity Affiliaties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossFromEquityAffiliaties" xlink:to="label_GainLossFromEquityAffiliaties" xlink:title="Label : GainLossFromEquityAffiliaties to label_GainLossFromEquityAffiliaties" />
    <link:label xlink:type="resource" xlink:label="label_GainLossFromEquityAffiliaties_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GainLossFromEquityAffiliaties_1" xml:lang="en-US" id="label_GainLossFromEquityAffiliaties_1">Loss from equity affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossFromEquityAffiliaties" xlink:to="label_GainLossFromEquityAffiliaties_1" xlink:title="Label : GainLossFromEquityAffiliaties to label_GainLossFromEquityAffiliaties_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1">Total Stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" />
    <link:label xlink:type="resource" xlink:label="label_MinorityInterest_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinorityInterest_1" xml:lang="en-US" id="label_MinorityInterest_1">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="label_MinorityInterest_1" xlink:title="Label : MinorityInterest to label_MinorityInterest_1" />
    <link:label xlink:type="resource" xlink:label="label_SettlementOfCommonStockFromReverseStockSplits_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_SettlementOfCommonStockFromReverseStockSplits_1" xml:lang="en-US" id="label_SettlementOfCommonStockFromReverseStockSplits_1">Settlement of common stock from reverse stock split</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementOfCommonStockFromReverseStockSplits" xlink:to="label_SettlementOfCommonStockFromReverseStockSplits_1" xlink:title="Label : SettlementOfCommonStockFromReverseStockSplits to label_SettlementOfCommonStockFromReverseStockSplits_1" />
    <link:label xlink:type="resource" xlink:label="label_MinorityInterest_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_MinorityInterest_2" xml:lang="en-US" id="label_MinorityInterest_2">Non-controlling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="label_MinorityInterest_2" xlink:title="Label : MinorityInterest to label_MinorityInterest_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="label_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ProfitLoss" xml:lang="en-US" id="label_ProfitLoss">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="label_ProfitLoss" xlink:title="Label : ProfitLoss to label_ProfitLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_NetIncomeLossAttributableToNoncontrollingInterest">Net loss attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="label_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="Label : NetIncomeLossAttributableToNoncontrollingInterest to label_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_ProfitLoss_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProfitLoss_1" xml:lang="en-US" id="label_ProfitLoss_1">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="label_ProfitLoss_1" xlink:title="Label : ProfitLoss to label_ProfitLoss_1" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossAttributableToNoncontrollingInterest_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetIncomeLossAttributableToNoncontrollingInterest_1" xml:lang="en-US" id="label_NetIncomeLossAttributableToNoncontrollingInterest_1">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="label_NetIncomeLossAttributableToNoncontrollingInterest_1" xlink:title="Label : NetIncomeLossAttributableToNoncontrollingInterest to label_NetIncomeLossAttributableToNoncontrollingInterest_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US" id="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">Cash and cash equivalents - beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="Label : CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PaymentsToAcquireIntangibleAssets" xml:lang="en-US" id="label_PaymentsToAcquireIntangibleAssets">Purchase of intangible asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:to="label_PaymentsToAcquireIntangibleAssets" xlink:title="Label : PaymentsToAcquireIntangibleAssets to label_PaymentsToAcquireIntangibleAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="PaymentsToAcquireInterestInJointVenture" xlink:title="PaymentsToAcquireInterestInJointVenture" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PaymentsToAcquireInterestInJointVenture" xml:lang="en-US" id="label_PaymentsToAcquireInterestInJointVenture">Investment in and advances to equity affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireInterestInJointVenture" xlink:to="label_PaymentsToAcquireInterestInJointVenture" xlink:title="Label : PaymentsToAcquireInterestInJointVenture to label_PaymentsToAcquireInterestInJointVenture" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireIntangibleAssets_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireIntangibleAssets_1" xml:lang="en-US" id="label_PaymentsToAcquireIntangibleAssets_1">Payments to Acquire Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:to="label_PaymentsToAcquireIntangibleAssets_1" xlink:title="Label : PaymentsToAcquireIntangibleAssets to label_PaymentsToAcquireIntangibleAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireInterestInJointVenture_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireInterestInJointVenture_1" xml:lang="en-US" id="label_PaymentsToAcquireInterestInJointVenture_1">Payments to Acquire Interest in Joint Venture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireInterestInJointVenture" xlink:to="label_PaymentsToAcquireInterestInJointVenture_1" xlink:title="Label : PaymentsToAcquireInterestInJointVenture to label_PaymentsToAcquireInterestInJointVenture_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireIntangibleAssets_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquireIntangibleAssets_2" xml:lang="en-US" id="label_PaymentsToAcquireIntangibleAssets_2">Purchase of intangible asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:to="label_PaymentsToAcquireIntangibleAssets_2" xlink:title="Label : PaymentsToAcquireIntangibleAssets to label_PaymentsToAcquireIntangibleAssets_2" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireInterestInJointVenture_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquireInterestInJointVenture_2" xml:lang="en-US" id="label_PaymentsToAcquireInterestInJointVenture_2">Investment in and advances to equity affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireInterestInJointVenture" xlink:to="label_PaymentsToAcquireInterestInJointVenture_2" xlink:title="Label : PaymentsToAcquireInterestInJointVenture to label_PaymentsToAcquireInterestInJointVenture_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:label xlink:type="resource" xlink:label="label_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ParentMember" xml:lang="en-US" id="label_ParentMember">Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentMember" xlink:to="label_ParentMember" xlink:title="Label : ParentMember to label_ParentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="label_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NoncontrollingInterestMember" xml:lang="en-US" id="label_NoncontrollingInterestMember">Noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="label_NoncontrollingInterestMember" xlink:title="Label : NoncontrollingInterestMember to label_NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="label_ParentMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ParentMember_1" xml:lang="en-US" id="label_ParentMember_1">SG Blocks Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentMember" xlink:to="label_ParentMember_1" xlink:title="Label : ParentMember to label_ParentMember_1" />
    <link:label xlink:type="resource" xlink:label="label_NoncontrollingInterestMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NoncontrollingInterestMember_1" xml:lang="en-US" id="label_NoncontrollingInterestMember_1">Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="label_NoncontrollingInterestMember_1" xlink:title="Label : NoncontrollingInterestMember to label_NoncontrollingInterestMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RedemptionDistributionsAmount" xlink:label="RedemptionDistributionsAmount" xlink:title="RedemptionDistributionsAmount" />
    <link:label xlink:type="resource" xlink:label="label_RedemptionDistributionsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RedemptionDistributionsAmount" xml:lang="en-US" id="label_RedemptionDistributionsAmount">Redemption Distribution Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionDistributionsAmount" xlink:to="label_RedemptionDistributionsAmount" xlink:title="Label : RedemptionDistributionsAmount to label_RedemptionDistributionsAmount" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfResidentialUnits_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NumberOfResidentialUnits_1" xml:lang="en-US" id="label_NumberOfResidentialUnits_1">Number of residential units (in units)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfResidentialUnits" xlink:to="label_NumberOfResidentialUnits_1" xlink:title="Label : NumberOfResidentialUnits to label_NumberOfResidentialUnits_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="DisaggregationOfRevenueTableTextBlock" xlink:title="DisaggregationOfRevenueTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DisaggregationOfRevenueTableTextBlock" xml:lang="en-US" id="label_DisaggregationOfRevenueTableTextBlock">Summary of disaggregation of revenues by categories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueTableTextBlock" xlink:to="label_DisaggregationOfRevenueTableTextBlock" xlink:title="Label : DisaggregationOfRevenueTableTextBlock to label_DisaggregationOfRevenueTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisaggregationOfRevenueTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisaggregationOfRevenueTableTextBlock_1" xml:lang="en-US" id="label_DisaggregationOfRevenueTableTextBlock_1">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueTableTextBlock" xlink:to="label_DisaggregationOfRevenueTableTextBlock_1" xlink:title="Label : DisaggregationOfRevenueTableTextBlock to label_DisaggregationOfRevenueTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_WithinOneYearMember" xlink:label="WithinOneYearMember" xlink:title="WithinOneYearMember" />
    <link:label xlink:type="resource" xlink:label="label_WithinOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WithinOneYearMember" xml:lang="en-US" id="label_WithinOneYearMember">Within One Year [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WithinOneYearMember" xlink:to="label_WithinOneYearMember" xlink:title="Label : WithinOneYearMember to label_WithinOneYearMember" />
    <link:label xlink:type="resource" xlink:label="label_WithinOneYearMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WithinOneYearMember_1" xml:lang="en-US" id="label_WithinOneYearMember_1">Within 1 year [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WithinOneYearMember" xlink:to="label_WithinOneYearMember_1" xlink:title="Label : WithinOneYearMember to label_WithinOneYearMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OneToTwoYearMember" xlink:label="OneToTwoYearMember" xlink:title="OneToTwoYearMember" />
    <link:label xlink:type="resource" xlink:label="label_OneToTwoYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OneToTwoYearMember" xml:lang="en-US" id="label_OneToTwoYearMember">One To Two Year [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneToTwoYearMember" xlink:to="label_OneToTwoYearMember" xlink:title="Label : OneToTwoYearMember to label_OneToTwoYearMember" />
    <link:label xlink:type="resource" xlink:label="label_OneToTwoYearMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OneToTwoYearMember_1" xml:lang="en-US" id="label_OneToTwoYearMember_1">1 to 2 years [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneToTwoYearMember" xlink:to="label_OneToTwoYearMember_1" xlink:title="Label : OneToTwoYearMember to label_OneToTwoYearMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ThereAfterMember" xlink:label="ThereAfterMember" xlink:title="ThereAfterMember" />
    <link:label xlink:type="resource" xlink:label="label_ThereAfterMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ThereAfterMember" xml:lang="en-US" id="label_ThereAfterMember">Thereafter [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThereAfterMember" xlink:to="label_ThereAfterMember" xlink:title="Label : ThereAfterMember to label_ThereAfterMember" />
    <link:label xlink:type="resource" xlink:label="label_ThereAfterMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ThereAfterMember_1" xml:lang="en-US" id="label_ThereAfterMember_1">There After [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThereAfterMember" xlink:to="label_ThereAfterMember_1" xlink:title="Label : ThereAfterMember to label_ThereAfterMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="RevenueRemainingPerformanceObligation" xlink:title="RevenueRemainingPerformanceObligation" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueRemainingPerformanceObligation" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligation">Total Backlog</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligation" xlink:to="label_RevenueRemainingPerformanceObligation" xlink:title="Label : RevenueRemainingPerformanceObligation to label_RevenueRemainingPerformanceObligation" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligation_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRemainingPerformanceObligation_1" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligation_1">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligation" xlink:to="label_RevenueRemainingPerformanceObligation_1" xlink:title="Label : RevenueRemainingPerformanceObligation to label_RevenueRemainingPerformanceObligation_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:label xlink:type="resource" xlink:label="label_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisaggregationOfRevenueTable" xml:lang="en-US" id="label_DisaggregationOfRevenueTable">Disaggregation of Revenue [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueTable" xlink:to="label_DisaggregationOfRevenueTable" xlink:title="Label : DisaggregationOfRevenueTable to label_DisaggregationOfRevenueTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:label xlink:type="resource" xlink:label="label_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisaggregationOfRevenueLineItems" xml:lang="en-US" id="label_DisaggregationOfRevenueLineItems">Disaggregation of Revenue [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="label_DisaggregationOfRevenueLineItems" xlink:title="Label : DisaggregationOfRevenueLineItems to label_DisaggregationOfRevenueLineItems" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_1" xml:lang="en-US" id="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_1">Revenue From Contract With Segments Customer Excluding Assessed Tax Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:to="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_1" xlink:title="Label : RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage to label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_1" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_2" xml:lang="en-US" id="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_2">Total Revenue by Segments and Customer Type, percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" xlink:to="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_2" xlink:title="Label : RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage to label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MultiFamiliesMember" xlink:label="MultiFamiliesMember" xlink:title="MultiFamiliesMember" />
    <link:label xlink:type="resource" xlink:label="label_MultiFamiliesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MultiFamiliesMember" xml:lang="en-US" id="label_MultiFamiliesMember">Multi-Family (includes Single Family) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultiFamiliesMember" xlink:to="label_MultiFamiliesMember" xlink:title="Label : MultiFamiliesMember to label_MultiFamiliesMember" />
    <link:label xlink:type="resource" xlink:label="label_MultiFamiliesMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MultiFamiliesMember_1" xml:lang="en-US" id="label_MultiFamiliesMember_1">Multi Families [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultiFamiliesMember" xlink:to="label_MultiFamiliesMember_1" xlink:title="Label : MultiFamiliesMember to label_MultiFamiliesMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OfficeMember" xlink:label="OfficeMember" xlink:title="OfficeMember" />
    <link:label xlink:type="resource" xlink:label="label_OfficeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OfficeMember" xml:lang="en-US" id="label_OfficeMember">Office [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OfficeMember" xlink:to="label_OfficeMember" xlink:title="Label : OfficeMember to label_OfficeMember" />
    <link:label xlink:type="resource" xlink:label="label_OfficeMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OfficeMember_1" xml:lang="en-US" id="label_OfficeMember_1">Office [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OfficeMember" xlink:to="label_OfficeMember_1" xlink:title="Label : OfficeMember to label_OfficeMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SchoolMember" xlink:label="SchoolMember" xlink:title="SchoolMember" />
    <link:label xlink:type="resource" xlink:label="label_SchoolMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SchoolMember" xml:lang="en-US" id="label_SchoolMember">School [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SchoolMember" xlink:to="label_SchoolMember" xlink:title="Label : SchoolMember to label_SchoolMember" />
    <link:label xlink:type="resource" xlink:label="label_SchoolMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SchoolMember_1" xml:lang="en-US" id="label_SchoolMember_1">School [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SchoolMember" xlink:to="label_SchoolMember_1" xlink:title="Label : SchoolMember to label_SchoolMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SpecialUseMember" xlink:label="SpecialUseMember" xlink:title="SpecialUseMember" />
    <link:label xlink:type="resource" xlink:label="label_SpecialUseMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SpecialUseMember" xml:lang="en-US" id="label_SpecialUseMember">Special Use [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SpecialUseMember" xlink:to="label_SpecialUseMember" xlink:title="Label : SpecialUseMember to label_SpecialUseMember" />
    <link:label xlink:type="resource" xlink:label="label_SpecialUseMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SpecialUseMember_1" xml:lang="en-US" id="label_SpecialUseMember_1">Special Use [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SpecialUseMember" xlink:to="label_SpecialUseMember_1" xlink:title="Label : SpecialUseMember to label_SpecialUseMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetailMember" xlink:label="RetailMember" xlink:title="RetailMember" />
    <link:label xlink:type="resource" xlink:label="label_RetailMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetailMember" xml:lang="en-US" id="label_RetailMember">Retail [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetailMember" xlink:to="label_RetailMember" xlink:title="Label : RetailMember to label_RetailMember" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="ProductAndServiceOtherMember" xlink:title="ProductAndServiceOtherMember" />
    <link:label xlink:type="resource" xlink:label="label_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProductAndServiceOtherMember" xml:lang="en-US" id="label_ProductAndServiceOtherMember">Product and Service, Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductAndServiceOtherMember" xlink:to="label_ProductAndServiceOtherMember" xlink:title="Label : ProductAndServiceOtherMember to label_ProductAndServiceOtherMember" />
    <link:label xlink:type="resource" xlink:label="label_ProductAndServiceOtherMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProductAndServiceOtherMember_1" xml:lang="en-US" id="label_ProductAndServiceOtherMember_1">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductAndServiceOtherMember" xlink:to="label_ProductAndServiceOtherMember_1" xlink:title="Label : ProductAndServiceOtherMember to label_ProductAndServiceOtherMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureAbstract">Commitments and Contingencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="Label : CommitmentsAndContingenciesDisclosureAbstract to label_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingenciesDisclosureAbstract_1" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureAbstract_1">Commitments and Contingencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="label_CommitmentsAndContingenciesDisclosureAbstract_1" xlink:title="Label : CommitmentsAndContingenciesDisclosureAbstract to label_CommitmentsAndContingenciesDisclosureAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureTextBlock">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="Label : CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/measurementGuidance" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock_1" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureTextBlock_1">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_CommitmentsAndContingenciesDisclosureTextBlock_1" xlink:title="Label : CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="PaymentsForLegalSettlements" xlink:title="PaymentsForLegalSettlements" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForLegalSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsForLegalSettlements" xml:lang="en-US" id="label_PaymentsForLegalSettlements">Payments for legal settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForLegalSettlements" xlink:to="label_PaymentsForLegalSettlements" xlink:title="Label : PaymentsForLegalSettlements to label_PaymentsForLegalSettlements" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForLegalSettlements_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PaymentsForLegalSettlements_1" xml:lang="en-US" id="label_PaymentsForLegalSettlements_1">Payment to phipps</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForLegalSettlements" xlink:to="label_PaymentsForLegalSettlements_1" xlink:title="Label : PaymentsForLegalSettlements to label_PaymentsForLegalSettlements_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RestrictedStockMember" xml:lang="en-US" id="label_RestrictedStockMember">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="label_RestrictedStockMember" xlink:title="Label : RestrictedStockMember to label_RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedStockMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestrictedStockMember_1" xml:lang="en-US" id="label_RestrictedStockMember_1">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="label_RestrictedStockMember_1" xlink:title="Label : RestrictedStockMember to label_RestrictedStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonEmployeeDirectorMember" xlink:label="NonEmployeeDirectorMember" xlink:title="NonEmployeeDirectorMember" />
    <link:label xlink:type="resource" xlink:label="label_NonEmployeeDirectorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NonEmployeeDirectorMember" xml:lang="en-US" id="label_NonEmployeeDirectorMember">Represents information pertaining to non-employee director.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonEmployeeDirectorMember" xlink:to="label_NonEmployeeDirectorMember" xlink:title="Label : NonEmployeeDirectorMember to label_NonEmployeeDirectorMember" />
    <link:label xlink:type="resource" xlink:label="label_NonEmployeeDirectorMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NonEmployeeDirectorMember_1" xml:lang="en-US" id="label_NonEmployeeDirectorMember_1">Non-employee director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonEmployeeDirectorMember" xlink:to="label_NonEmployeeDirectorMember_1" xlink:title="Label : NonEmployeeDirectorMember to label_NonEmployeeDirectorMember_1" />
    <link:label xlink:type="resource" xlink:label="label_NonEmployeeDirectorMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonEmployeeDirectorMember_2" xml:lang="en-US" id="label_NonEmployeeDirectorMember_2">Non-employee director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonEmployeeDirectorMember" xlink:to="label_NonEmployeeDirectorMember_2" xlink:title="Label : NonEmployeeDirectorMember to label_NonEmployeeDirectorMember_2" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeeMember_1" xml:lang="en-US" id="label_EmployeeMember_1">Employee [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeMember" xlink:to="label_EmployeeMember_1" xlink:title="Label : EmployeeMember to label_EmployeeMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OptionsVestedDescription" xlink:label="OptionsVestedDescription" xlink:title="OptionsVestedDescription" />
    <link:label xlink:type="resource" xlink:label="label_OptionsVestedDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OptionsVestedDescription" xml:lang="en-US" id="label_OptionsVestedDescription">Options vested, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionsVestedDescription" xlink:to="label_OptionsVestedDescription" xlink:title="Label : OptionsVestedDescription to label_OptionsVestedDescription" />
    <link:label xlink:type="resource" xlink:label="label_OptionsVestedDescription_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_OptionsVestedDescription_1" xml:lang="en-US" id="label_OptionsVestedDescription_1">The description of options vested.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionsVestedDescription" xlink:to="label_OptionsVestedDescription_1" xlink:title="Label : OptionsVestedDescription to label_OptionsVestedDescription_1" />
    <link:label xlink:type="resource" xlink:label="label_OptionsVestedDescription_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OptionsVestedDescription_2" xml:lang="en-US" id="label_OptionsVestedDescription_2">Options Vested Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionsVestedDescription" xlink:to="label_OptionsVestedDescription_2" xlink:title="Label : OptionsVestedDescription to label_OptionsVestedDescription_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SgBlocksSalesMember" xlink:label="SgBlocksSalesMember" xlink:title="SgBlocksSalesMember" />
    <link:label xlink:type="resource" xlink:label="label_SgBlocksSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SgBlocksSalesMember" xml:lang="en-US" id="label_SgBlocksSalesMember">Sg Blocks Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SgBlocksSalesMember" xlink:to="label_SgBlocksSalesMember" xlink:title="Label : SgBlocksSalesMember to label_SgBlocksSalesMember" />
    <link:label xlink:type="resource" xlink:label="label_SgBlocksSalesMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SgBlocksSalesMember_1" xml:lang="en-US" id="label_SgBlocksSalesMember_1">Block sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SgBlocksSalesMember" xlink:to="label_SgBlocksSalesMember_1" xlink:title="Label : SgBlocksSalesMember to label_SgBlocksSalesMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OtherReceivableMember" xlink:label="OtherReceivableMember" xlink:title="OtherReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_OtherReceivableMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherReceivableMember" xml:lang="en-US" id="label_OtherReceivableMember">Other receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherReceivableMember" xlink:to="label_OtherReceivableMember" xlink:title="Label : OtherReceivableMember to label_OtherReceivableMember" />
    <link:label xlink:type="resource" xlink:label="label_OtherReceivableMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherReceivableMember_1" xml:lang="en-US" id="label_OtherReceivableMember_1">Other Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherReceivableMember" xlink:to="label_OtherReceivableMember_1" xlink:title="Label : OtherReceivableMember to label_OtherReceivableMember_1" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInInvestingActivities_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivities_1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="label_NetCashProvidedByUsedInInvestingActivities_1" xlink:title="Label : NetCashProvidedByUsedInInvestingActivities to label_NetCashProvidedByUsedInInvestingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivities">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="label_NetCashProvidedByUsedInOperatingActivities" xlink:title="Label : NetCashProvidedByUsedInOperatingActivities to label_NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProvisionForDoubtfulAccounts" xml:lang="en-US" id="label_ProvisionForDoubtfulAccounts">Bad debt expense and recoveries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="label_ProvisionForDoubtfulAccounts" xlink:title="Label : ProvisionForDoubtfulAccounts to label_ProvisionForDoubtfulAccounts" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonDirectorsMember" xlink:label="NonDirectorsMember" xlink:title="NonDirectorsMember" />
    <link:label xlink:type="resource" xlink:label="label_NonDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonDirectorsMember" xml:lang="en-US" id="label_NonDirectorsMember">Non Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDirectorsMember" xlink:to="label_NonDirectorsMember" xlink:title="Label : NonDirectorsMember to label_NonDirectorsMember" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivities_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInOperatingActivities_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivities_1">Net cash used in operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="label_NetCashProvidedByUsedInOperatingActivities_1" xlink:title="Label : NetCashProvidedByUsedInOperatingActivities to label_NetCashProvidedByUsedInOperatingActivities_1" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForDoubtfulAccounts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProvisionForDoubtfulAccounts_1" xml:lang="en-US" id="label_ProvisionForDoubtfulAccounts_1">Provision for Doubtful Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="label_ProvisionForDoubtfulAccounts_1" xlink:title="Label : ProvisionForDoubtfulAccounts to label_ProvisionForDoubtfulAccounts_1" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAssumptionsExpectedVolatilityRates_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueAssumptionsExpectedVolatilityRates_1" xml:lang="en-US" id="label_FairValueAssumptionsExpectedVolatilityRates_1">Fair value assumptions, expected volatility rates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumptionsExpectedVolatilityRates" xlink:to="label_FairValueAssumptionsExpectedVolatilityRates_1" xlink:title="Label : FairValueAssumptionsExpectedVolatilityRates to label_FairValueAssumptionsExpectedVolatilityRates_1" />
    <link:label xlink:type="resource" xlink:label="label_NonDirectorsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NonDirectorsMember_1" xml:lang="en-US" id="label_NonDirectorsMember_1">Non-director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonDirectorsMember" xlink:to="label_NonDirectorsMember_1" xlink:title="Label : NonDirectorsMember to label_NonDirectorsMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NonEmployeesMember" xlink:label="NonEmployeesMember" xlink:title="NonEmployeesMember" />
    <link:label xlink:type="resource" xlink:label="label_NonEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonEmployeesMember" xml:lang="en-US" id="label_NonEmployeesMember">Non-employees [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonEmployeesMember" xlink:to="label_NonEmployeesMember" xlink:title="Label : NonEmployeesMember to label_NonEmployeesMember" />
    <link:label xlink:type="resource" xlink:label="label_SettlementOfCommonStockFromReverseStockSplits_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SettlementOfCommonStockFromReverseStockSplits_2" xml:lang="en-US" id="label_SettlementOfCommonStockFromReverseStockSplits_2">Settlement of common stock from reverse stock split</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementOfCommonStockFromReverseStockSplits" xlink:to="label_SettlementOfCommonStockFromReverseStockSplits_2" xlink:title="Label : SettlementOfCommonStockFromReverseStockSplits to label_SettlementOfCommonStockFromReverseStockSplits_2" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossAttributableToNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NetIncomeLossAttributableToNoncontrollingInterest_2" xml:lang="en-US" id="label_NetIncomeLossAttributableToNoncontrollingInterest_2">Add: net profit attributable to noncontrolling interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="label_NetIncomeLossAttributableToNoncontrollingInterest_2" xlink:title="Label : NetIncomeLossAttributableToNoncontrollingInterest to label_NetIncomeLossAttributableToNoncontrollingInterest_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2">Number of Shares, Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogContractRevenue" xlink:label="ConstructionBacklogContractRevenue" xlink:title="ConstructionBacklogContractRevenue" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogContractRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionBacklogContractRevenue" xml:lang="en-US" id="label_ConstructionBacklogContractRevenue">Construction Backlog Contract Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogContractRevenue" xlink:to="label_ConstructionBacklogContractRevenue" xlink:title="Label : ConstructionBacklogContractRevenue to label_ConstructionBacklogContractRevenue" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogContractRevenue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionBacklogContractRevenue_1" xml:lang="en-US" id="label_ConstructionBacklogContractRevenue_1">Construction backlog contract amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogContractRevenue" xlink:to="label_ConstructionBacklogContractRevenue_1" xlink:title="Label : ConstructionBacklogContractRevenue to label_ConstructionBacklogContractRevenue_1" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogContractRevenue_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConstructionBacklogContractRevenue_2" xml:lang="en-US" id="label_ConstructionBacklogContractRevenue_2">Its represented contract revenue earned during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogContractRevenue" xlink:to="label_ConstructionBacklogContractRevenue_2" xlink:title="Label : ConstructionBacklogContractRevenue to label_ConstructionBacklogContractRevenue_2" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureTextBlock_2">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:title="Label : CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock_2" />
    <link:label xlink:type="resource" xlink:label="label_ProfitLoss_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProfitLoss_2" xml:lang="en-US" id="label_ProfitLoss_2">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="label_ProfitLoss_2" xlink:title="Label : ProfitLoss to label_ProfitLoss_2" />
    <link:label xlink:type="resource" xlink:label="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" xml:lang="en-US" id="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" xlink:title="Label : CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="label_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeStatementLocationAxis" xml:lang="en-US" id="label_IncomeStatementLocationAxis">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="label_IncomeStatementLocationAxis" xlink:title="Label : IncomeStatementLocationAxis to label_IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="label_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeStatementLocationDomain" xml:lang="en-US" id="label_IncomeStatementLocationDomain">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="label_IncomeStatementLocationDomain" xlink:title="Label : IncomeStatementLocationDomain to label_IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostOfGoodSoldSubscription" xlink:label="CostOfGoodSoldSubscription" xlink:title="CostOfGoodSoldSubscription" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodSoldSubscription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostOfGoodSoldSubscription" xml:lang="en-US" id="label_CostOfGoodSoldSubscription">Subscription price sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodSoldSubscription" xlink:to="label_CostOfGoodSoldSubscription" xlink:title="Label : CostOfGoodSoldSubscription to label_CostOfGoodSoldSubscription" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodSoldSubscription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfGoodSoldSubscription_1" xml:lang="en-US" id="label_CostOfGoodSoldSubscription_1">Cost Of Good Sold Subscription</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodSoldSubscription" xlink:to="label_CostOfGoodSoldSubscription_1" xlink:title="Label : CostOfGoodSoldSubscription to label_CostOfGoodSoldSubscription_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1">Shares Outstanding, Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2">Shares Outstanding, Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1">Number of warrants, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2">Shares, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1">Schedule of Other Share-based Compensation, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1" xlink:title="Label : ScheduleOfOtherShareBasedCompensationActivityTableTextBlock to label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockOptionMember" xml:lang="en-US" id="label_StockOptionMember">Equity Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionMember" xlink:to="label_StockOptionMember" xlink:title="Label : StockOptionMember to label_StockOptionMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PayrollMember" xlink:label="PayrollMember" xlink:title="PayrollMember" />
    <link:label xlink:type="resource" xlink:label="label_PayrollMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PayrollMember" xml:lang="en-US" id="label_PayrollMember">Payroll and related expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayrollMember" xlink:to="label_PayrollMember" xlink:title="Label : PayrollMember to label_PayrollMember" />
    <link:label xlink:type="resource" xlink:label="label_PayrollMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PayrollMember_1" xml:lang="en-US" id="label_PayrollMember_1">Payroll [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayrollMember" xlink:to="label_PayrollMember_1" xlink:title="Label : PayrollMember to label_PayrollMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestrictedStockUnitsRSUMember" xml:lang="en-US" id="label_RestrictedStockUnitsRSUMember">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="label_RestrictedStockUnitsRSUMember" xlink:title="Label : RestrictedStockUnitsRSUMember to label_RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1" xml:lang="en-US" id="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1">Stock-Based Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1" xlink:title="Label : EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1" />
    <link:label xlink:type="resource" xlink:label="label_StockOptionMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockOptionMember_1" xml:lang="en-US" id="label_StockOptionMember_1">Stock options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionMember" xlink:to="label_StockOptionMember_1" xlink:title="Label : StockOptionMember to label_StockOptionMember_1" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedStockUnitsRSUMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RestrictedStockUnitsRSUMember_1" xml:lang="en-US" id="label_RestrictedStockUnitsRSUMember_1">RSUs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="label_RestrictedStockUnitsRSUMember_1" xlink:title="Label : RestrictedStockUnitsRSUMember to label_RestrictedStockUnitsRSUMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation_4" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:title="label_ShareBasedCompensation_4" xml:lang="en-US" id="label_ShareBasedCompensation_4">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="label_ShareBasedCompensation_4" xlink:title="Label : ShareBasedCompensation to label_ShareBasedCompensation_4" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MovedContractMember" xlink:label="MovedContractMember" xlink:title="MovedContractMember" />
    <link:label xlink:type="resource" xlink:label="label_MovedContractMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MovedContractMember" xml:lang="en-US" id="label_MovedContractMember">Moved Contract [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovedContractMember" xlink:to="label_MovedContractMember" xlink:title="Label : MovedContractMember to label_MovedContractMember" />
    <link:label xlink:type="resource" xlink:label="label_TradeAndOtherAccountsReceivablePolicy_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TradeAndOtherAccountsReceivablePolicy_2" xml:lang="en-US" id="label_TradeAndOtherAccountsReceivablePolicy_2">Trade and Other Accounts Receivable, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeAndOtherAccountsReceivablePolicy" xlink:to="label_TradeAndOtherAccountsReceivablePolicy_2" xlink:title="Label : TradeAndOtherAccountsReceivablePolicy to label_TradeAndOtherAccountsReceivablePolicy_2" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_AccruedLiabilitiesCurrent_1" xml:lang="en-US" id="label_AccruedLiabilitiesCurrent_1">Accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="label_AccruedLiabilitiesCurrent_1" xlink:title="Label : AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3">Number of warrants, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3">Shares, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedLiabilitiesCurrent_2" xml:lang="en-US" id="label_AccruedLiabilitiesCurrent_2">Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="label_AccruedLiabilitiesCurrent_2" xlink:title="Label : AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent_2" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLiabilitiesCurrent_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedLiabilitiesCurrent_3" xml:lang="en-US" id="label_AccruedLiabilitiesCurrent_3">Accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="label_AccruedLiabilitiesCurrent_3" xlink:title="Label : AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SecuritiesPurchaseAgreementMember" xlink:label="SecuritiesPurchaseAgreementMember" xlink:title="SecuritiesPurchaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="label_SecuritiesPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SecuritiesPurchaseAgreementMember" xml:lang="en-US" id="label_SecuritiesPurchaseAgreementMember">Securities Purchase Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecuritiesPurchaseAgreementMember" xlink:to="label_SecuritiesPurchaseAgreementMember" xlink:title="Label : SecuritiesPurchaseAgreementMember to label_SecuritiesPurchaseAgreementMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions" xlink:label="CommonStockSharesSubscriptions" xlink:title="CommonStockSharesSubscriptions" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesSubscriptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesSubscriptions" xml:lang="en-US" id="label_CommonStockSharesSubscriptions">Common Stock, Value, Subscriptions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesSubscriptions" xlink:to="label_CommonStockSharesSubscriptions" xlink:title="Label : CommonStockSharesSubscriptions to label_CommonStockSharesSubscriptions" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesSubscriptions_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockSharesSubscriptions_1" xml:lang="en-US" id="label_CommonStockSharesSubscriptions_1">Subcription price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesSubscriptions" xlink:to="label_CommonStockSharesSubscriptions_1" xlink:title="Label : CommonStockSharesSubscriptions to label_CommonStockSharesSubscriptions_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="UnderlyingAssetClassAxis" xlink:title="UnderlyingAssetClassAxis" />
    <link:label xlink:type="resource" xlink:label="label_UnderlyingAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnderlyingAssetClassAxis" xml:lang="en-US" id="label_UnderlyingAssetClassAxis">Underlying Asset Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderlyingAssetClassAxis" xlink:to="label_UnderlyingAssetClassAxis" xlink:title="Label : UnderlyingAssetClassAxis to label_UnderlyingAssetClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="UnderlyingAssetClassDomain" xlink:title="UnderlyingAssetClassDomain" />
    <link:label xlink:type="resource" xlink:label="label_UnderlyingAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnderlyingAssetClassDomain" xml:lang="en-US" id="label_UnderlyingAssetClassDomain">Underlying Asset Class [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderlyingAssetClassDomain" xlink:to="label_UnderlyingAssetClassDomain" xlink:title="Label : UnderlyingAssetClassDomain to label_UnderlyingAssetClassDomain" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConstructionBacklogMember" xlink:label="ConstructionBacklogMember" xlink:title="ConstructionBacklogMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionBacklogMember" xml:lang="en-US" id="label_ConstructionBacklogMember">Construction Backlog [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionBacklogMember" xlink:to="label_ConstructionBacklogMember" xlink:title="Label : ConstructionBacklogMember to label_ConstructionBacklogMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableWriteOffs">Allowance for Doubtful Accounts Receivable, Write-offs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="label_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableWriteOffs to label_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableWriteOffs_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableWriteOffs_1" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableWriteOffs_1">Accounts receivable write offs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="label_AllowanceForDoubtfulAccountsReceivableWriteOffs_1" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableWriteOffs to label_AllowanceForDoubtfulAccountsReceivableWriteOffs_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromShortTermDebt" xml:lang="en-US" id="label_ProceedsFromShortTermDebt">Proceeds from Short-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromShortTermDebt" xlink:to="label_ProceedsFromShortTermDebt" xlink:title="Label : ProceedsFromShortTermDebt to label_ProceedsFromShortTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromShortTermDebt_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromShortTermDebt_1" xml:lang="en-US" id="label_ProceedsFromShortTermDebt_1">Proceeds from short-term note payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromShortTermDebt" xlink:to="label_ProceedsFromShortTermDebt_1" xlink:title="Label : ProceedsFromShortTermDebt to label_ProceedsFromShortTermDebt_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfDebtIssuanceCosts_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsOfDebtIssuanceCosts_3" xml:lang="en-US" id="label_PaymentsOfDebtIssuanceCosts_3">Payments on debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="label_PaymentsOfDebtIssuanceCosts_3" xlink:title="Label : PaymentsOfDebtIssuanceCosts to label_PaymentsOfDebtIssuanceCosts_3" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForDoubtfulAccounts_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProvisionForDoubtfulAccounts_2" xml:lang="en-US" id="label_ProvisionForDoubtfulAccounts_2">Provision for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="label_ProvisionForDoubtfulAccounts_2" xlink:title="Label : ProvisionForDoubtfulAccounts to label_ProvisionForDoubtfulAccounts_2" />
    <link:label xlink:type="resource" xlink:label="label_MovedContractMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MovedContractMember_1" xml:lang="en-US" id="label_MovedContractMember_1">Moved Contract [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovedContractMember" xlink:to="label_MovedContractMember_1" xlink:title="Label : MovedContractMember to label_MovedContractMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1">Shares, Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2">Number of warrants, Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xml:lang="en-US" id="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">Fair Value, Liabilities Measured On Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="Label : FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1" xml:lang="en-US" id="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1">Summary of changes in fair value of company's level 3 financial liabilities measured on recurring basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1" xlink:title="Label : FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:label="CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:title="CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xml:lang="en-US" id="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock">Costs and Estimated Earnings Amounts On Uncompleted Contracts Included In Balance Sheets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:to="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:title="Label : CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock to label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_1" xml:lang="en-US" id="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_1">Summary of costs included in condensed consolidated balance sheets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:to="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_1" xlink:title="Label : CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock to label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2" xml:lang="en-US" id="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2">Costs and estimated earnings amounts on uncompleted contracts included balance sheets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xlink:to="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2" xlink:title="Label : CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock to label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xml:lang="en-US" id="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="Label : FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_1" xml:lang="en-US" id="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_1" xlink:title="Label : FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues to label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_1" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_1" xml:lang="en-US" id="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:to="label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_1" xlink:title="Label : FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease to label_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1">Weighted Average Fair Value Per Share, Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2">Weighted Average Fair Value Per Share, Outstanding, Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3">Weighted Average Fair Value Per Share, Outstanding, Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1">Weighted Average Fair Value Per Share, Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue">Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_1">Weighted Average Fair Value Per Share, Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_2">The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">Exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1" xml:lang="en-US" id="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1" xlink:title="Label : FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_1">Weighted Average Fair Value Per Share, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_2">Weighted Average Fair Value Per Share, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_2" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable In Period Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xml:lang="en-US" id="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xlink:title="Label : FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to label_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_1">Weighted Average Fair Value Per Share, Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_2">The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xml:lang="en-US" id="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="Label : SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 to label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1" xml:lang="en-US" id="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1">Weighted Average Exercise Price Per Share, Outstanding, Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1" xlink:title="Label : SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 to label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2" xml:lang="en-US" id="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2">Weighted Average Exercise Price Per Share, Outstanding, Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2" xlink:title="Label : SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 to label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2">Weighted Average Exercise Price Per Share, Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue">Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_1">Weighted Average Exercise Price Per Share, Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_2">The weighted average exercised fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1">Weighted average exercise price per share, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2">Weighted Average Exercise Price Per Share, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_3" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_3">Weighted Average Exercise Price Per Share, Cancelled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_3" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_3" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1">Weighted Average Remaining Terms (in years), Outstanding, Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_1">Weighted Average Remaining Terms (in years), Outstanding, Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_2">Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1">Weighted Average Remaining Terms (in years), Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_1">Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:to="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_1" xlink:title="Label : StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts to label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">Fair value of options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_1">Aggregate Intrinsic Value, Outstanding, Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_2" xml:lang="en-US" id="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_2">Stock issued during period issuance of common stock net of issuance costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" xlink:to="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_2" xlink:title="Label : StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts to label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:label="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:title="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xml:lang="en-US" id="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares">Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:to="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:title="Label : StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares to label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_1">Issuance of common stock, net of issuance costs, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:to="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_1" xlink:title="Label : StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares to label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_2" xml:lang="en-US" id="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_2">Stock issued during period issuance of common stock net of issuance costs shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" xlink:to="label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_2" xlink:title="Label : StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares to label_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares_2" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_2" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_2">Accounts payable and accrued expenses - subject to compromise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" xlink:to="label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_2" xlink:title="Label : IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise to label_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise_2" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_1" xml:lang="en-US" id="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_1">Related Party Accounts Payable And Accrued Expenses Subject To Compromise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:to="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_1" xlink:title="Label : RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise to label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_1" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_2" xml:lang="en-US" id="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_2">Related party accounts payable and accrued expenses - subject to compromise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" xlink:to="label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_2" xlink:title="Label : RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise to label_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:label="CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:title="CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xml:lang="en-US" id="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract">Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:to="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:title="Label : CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract to label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_2">Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne_2" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_1" xml:lang="en-US" id="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_1">Common Stock Warrants And Derivative Financial Instruments [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:to="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_1" xlink:title="Label : CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock to label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_2" xml:lang="en-US" id="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_2">Common stock purchase warrants and other derivative financial instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" xlink:to="label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_2" xlink:title="Label : CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock to label_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:title="ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xml:lang="en-US" id="label_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable">Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="label_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:title="Label : ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to label_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract_1" xml:lang="en-US" id="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract_1">Costs and estimated earnings amounts on uncompleted contracts included in balance sheets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:to="label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract_1" xlink:title="Label : CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract to label_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" xml:lang="en-US" id="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1">Less: accumulated depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" xlink:title="Label : AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to label_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1">Benefit for income taxes at federal statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to label_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2" xlink:title="Label : EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1">Less valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance to label_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1">Bad debt reserve</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" xlink:title="Label : DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to label_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1">Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2">Shares which were excluded from computation of earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4">Granted options to purchase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:title="DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xml:lang="en-US" id="label_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="label_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:title="Label : DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems to label_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1" xml:lang="en-US" id="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1" xlink:title="Label : EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to label_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_1" />
    <link:label xlink:type="resource" xlink:label="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_2" xml:lang="en-US" id="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_2">It represents change in fair value related to conversion of convertible debentures.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:to="label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_2" xlink:title="Label : ChangeInFairValueRelatedToConversionOfConvertibleDebentures to label_ChangeInFairValueRelatedToConversionOfConvertibleDebentures_2" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1" xml:lang="en-US" id="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1" xlink:title="Label : ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock to label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xml:lang="en-US" id="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="Label : ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_1">Schedule of purchase price to the assets acquired and liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_1" xlink:title="Label : ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to label_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1">Number of Shares, Vested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:label="BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:title="BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred">Amount of accounts receivable settlement and net contract liabilities incurred by the acquirer as part of consideration transferred in a business combination.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:to="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:title="Label : BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred to label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_1" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_1">Business Combination, Consideration Transferred, settlement of accounts receivable and net contract liabilities incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:to="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_1" xlink:title="Label : BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred to label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">Lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1">Property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1">Number of Shares, Forfeited/Expired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1" xml:lang="en-US" id="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1">Related Party Transaction, Other Revenues from Transactions with Related Party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:to="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1" xlink:title="Label : RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty to label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">Assumed liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:label="BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:title="BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred">Amount of earnout liabilities incurred by the acquirer as part of consideration transferred in a business combination.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:to="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:title="Label : BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred to label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_1" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_1">Business Combination, Consideration Transferred, Earnout liability incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:to="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_1" xlink:title="Label : BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred to label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_2" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_2">Earnout liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" xlink:to="label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_2" xlink:title="Label : BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred to label_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:label="UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" />
    <link:label xlink:type="resource" xlink:label="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xml:lang="en-US" id="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased">Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:to="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="Label : UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased to label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Noncontrollinginterestdistribution" xlink:label="Noncontrollinginterestdistribution" xlink:title="Noncontrollinginterestdistribution" />
    <link:label xlink:type="resource" xlink:label="label_Noncontrollinginterestdistribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Noncontrollinginterestdistribution" xml:lang="en-US" id="label_Noncontrollinginterestdistribution">Noncontrolling interest distribution</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Noncontrollinginterestdistribution" xlink:to="label_Noncontrollinginterestdistribution" xlink:title="Label : Noncontrollinginterestdistribution to label_Noncontrollinginterestdistribution" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DepreciationExpense" xlink:label="DepreciationExpense" xlink:title="DepreciationExpense" />
    <link:label xlink:type="resource" xlink:label="label_DepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DepreciationExpense" xml:lang="en-US" id="label_DepreciationExpense">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationExpense" xlink:to="label_DepreciationExpense" xlink:title="Label : DepreciationExpense to label_DepreciationExpense" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_OsangHealthcareCompanyLtdMember" xlink:label="OsangHealthcareCompanyLtdMember" xlink:title="OsangHealthcareCompanyLtdMember" />
    <link:label xlink:type="resource" xlink:label="label_OsangHealthcareCompanyLtdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OsangHealthcareCompanyLtdMember" xml:lang="en-US" id="label_OsangHealthcareCompanyLtdMember">Osang Healthcare Company, Ltd. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OsangHealthcareCompanyLtdMember" xlink:to="label_OsangHealthcareCompanyLtdMember" xlink:title="Label : OsangHealthcareCompanyLtdMember to label_OsangHealthcareCompanyLtdMember" />
    <link:label xlink:type="resource" xlink:label="label_OsangHealthcareCompanyLtdMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OsangHealthcareCompanyLtdMember_1" xml:lang="en-US" id="label_OsangHealthcareCompanyLtdMember_1">Osang Healthcare Company, Ltd. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OsangHealthcareCompanyLtdMember" xlink:to="label_OsangHealthcareCompanyLtdMember_1" xlink:title="Label : OsangHealthcareCompanyLtdMember to label_OsangHealthcareCompanyLtdMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:label xlink:type="resource" xlink:label="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xml:lang="en-US" id="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="Label : FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to label_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetLiability_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ContractWithCustomerAssetLiability_2" xml:lang="en-US" id="label_ContractWithCustomerAssetLiability_2">Net contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetLiability" xlink:to="label_ContractWithCustomerAssetLiability_2" xlink:title="Label : ContractWithCustomerAssetLiability to label_ContractWithCustomerAssetLiability_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_2" xml:lang="en-US" id="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_2">Settlement of accounts receivable and net contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" xlink:to="label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_2" xlink:title="Label : BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred to label_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireBusinessesGross" xml:lang="en-US" id="label_PaymentsToAcquireBusinessesGross">Payments to Acquire Businesses, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="label_PaymentsToAcquireBusinessesGross" xlink:title="Label : PaymentsToAcquireBusinessesGross to label_PaymentsToAcquireBusinessesGross" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireBusinessesGross_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PaymentsToAcquireBusinessesGross_1" xml:lang="en-US" id="label_PaymentsToAcquireBusinessesGross_1">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="label_PaymentsToAcquireBusinessesGross_1" xlink:title="Label : PaymentsToAcquireBusinessesGross to label_PaymentsToAcquireBusinessesGross_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US" id="label_ProceedsFromSaleOfPropertyPlantAndEquipment">Proceeds from Sale of Property, Plant, and Equipment, Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="Label : ProceedsFromSaleOfPropertyPlantAndEquipment to label_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:label="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:title="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xml:lang="en-US" id="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract">Project Development Costs and Other Non-Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:to="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" xlink:title="Label : DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract to label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrepaidexpensesandOtherAssetsTextBlock" xlink:label="PrepaidexpensesandOtherAssetsTextBlock" xlink:title="PrepaidexpensesandOtherAssetsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidexpensesandOtherAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidexpensesandOtherAssetsTextBlock" xml:lang="en-US" id="label_PrepaidexpensesandOtherAssetsTextBlock">Prepaid expenses and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidexpensesandOtherAssetsTextBlock" xlink:to="label_PrepaidexpensesandOtherAssetsTextBlock" xlink:title="Label : PrepaidexpensesandOtherAssetsTextBlock to label_PrepaidexpensesandOtherAssetsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrepaidexpensesandOtherAssetsAbstract" xlink:label="PrepaidexpensesandOtherAssetsAbstract" xlink:title="PrepaidexpensesandOtherAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidexpensesandOtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidexpensesandOtherAssetsAbstract" xml:lang="en-US" id="label_PrepaidexpensesandOtherAssetsAbstract">Prepaid expenses and Other Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidexpensesandOtherAssetsAbstract" xlink:to="label_PrepaidexpensesandOtherAssetsAbstract" xlink:title="Label : PrepaidexpensesandOtherAssetsAbstract to label_PrepaidexpensesandOtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:title="DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">Cost of revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold to label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:title="DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationRevenue" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationRevenue">Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationRevenue to label_DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:title="DisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">Disposal Group, Including Discontinued Operation, Operating Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationOperatingExpense to label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold to label_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationRevenue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationRevenue_1" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationRevenue_1">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationRevenue_1" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationRevenue to label_DisposalGroupIncludingDiscontinuedOperationRevenue_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SegmentReportingDisclosureTextBlock" xml:lang="en-US" id="label_SegmentReportingDisclosureTextBlock">Segment Reporting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="label_SegmentReportingDisclosureTextBlock" xlink:title="Label : SegmentReportingDisclosureTextBlock to label_SegmentReportingDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SegmentsandDisaggregatedRevenueAbstract" xlink:label="SegmentsandDisaggregatedRevenueAbstract" xlink:title="SegmentsandDisaggregatedRevenueAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SegmentsandDisaggregatedRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SegmentsandDisaggregatedRevenueAbstract" xml:lang="en-US" id="label_SegmentsandDisaggregatedRevenueAbstract">Segment Reporting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentsandDisaggregatedRevenueAbstract" xlink:to="label_SegmentsandDisaggregatedRevenueAbstract" xlink:title="Label : SegmentsandDisaggregatedRevenueAbstract to label_SegmentsandDisaggregatedRevenueAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfPropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromSaleOfPropertyPlantAndEquipment_1" xml:lang="en-US" id="label_ProceedsFromSaleOfPropertyPlantAndEquipment_1">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_ProceedsFromSaleOfPropertyPlantAndEquipment_1" xlink:title="Label : ProceedsFromSaleOfPropertyPlantAndEquipment to label_ProceedsFromSaleOfPropertyPlantAndEquipment_1" />
    <link:label xlink:type="resource" xlink:label="label_SegmentReportingDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SegmentReportingDisclosureTextBlock_1" xml:lang="en-US" id="label_SegmentReportingDisclosureTextBlock_1">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="label_SegmentReportingDisclosureTextBlock_1" xlink:title="Label : SegmentReportingDisclosureTextBlock to label_SegmentReportingDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccountsReceivableNetAmount" xlink:label="AccountsReceivableNetAmount" xlink:title="AccountsReceivableNetAmount" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_AccountsReceivableNetAmount" xml:lang="en-US" id="label_AccountsReceivableNetAmount">Total net receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetAmount" xlink:to="label_AccountsReceivableNetAmount" xlink:title="Label : AccountsReceivableNetAmount to label_AccountsReceivableNetAmount" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Stock-basedCompensationExpensTotal" xlink:label="Stock-basedCompensationExpensTotal" xlink:title="Stock-basedCompensationExpensTotal" />
    <link:label xlink:type="resource" xlink:label="label_Stock-basedCompensationExpensTotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Stock-basedCompensationExpensTotal" xml:lang="en-US" id="label_Stock-basedCompensationExpensTotal">Stock-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Stock-basedCompensationExpensTotal" xlink:to="label_Stock-basedCompensationExpensTotal" xlink:title="Label : Stock-basedCompensationExpensTotal to label_Stock-basedCompensationExpensTotal" />
    <link:label xlink:type="resource" xlink:label="label_DepreciationExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DepreciationExpense_1" xml:lang="en-US" id="label_DepreciationExpense_1">Depreciation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationExpense" xlink:to="label_DepreciationExpense_1" xlink:title="Label : DepreciationExpense to label_DepreciationExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetAmount_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AccountsReceivableNetAmount_1" xml:lang="en-US" id="label_AccountsReceivableNetAmount_1">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetAmount" xlink:to="label_AccountsReceivableNetAmount_1" xlink:title="Label : AccountsReceivableNetAmount to label_AccountsReceivableNetAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetAmount_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableNetAmount_2" xml:lang="en-US" id="label_AccountsReceivableNetAmount_2">Accounts Receivable, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetAmount" xlink:to="label_AccountsReceivableNetAmount_2" xlink:title="Label : AccountsReceivableNetAmount to label_AccountsReceivableNetAmount_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PropertyPlantAndEquipment" xlink:label="PropertyPlantAndEquipment" xlink:title="PropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipment" xml:lang="en-US" id="label_PropertyPlantAndEquipment">Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipment" xlink:to="label_PropertyPlantAndEquipment" xlink:title="Label : PropertyPlantAndEquipment to label_PropertyPlantAndEquipment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="PaymentsToAcquireMarketableSecurities" xlink:title="PaymentsToAcquireMarketableSecurities" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquireMarketableSecurities" xml:lang="en-US" id="label_PaymentsToAcquireMarketableSecurities">Investment in non-marketable securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireMarketableSecurities" xlink:to="label_PaymentsToAcquireMarketableSecurities" xlink:title="Label : PaymentsToAcquireMarketableSecurities to label_PaymentsToAcquireMarketableSecurities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="ShortTermBankLoansAndNotesPayable" xlink:title="ShortTermBankLoansAndNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermBankLoansAndNotesPayable" xml:lang="en-US" id="label_ShortTermBankLoansAndNotesPayable">Short-term Bank Loans and Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBankLoansAndNotesPayable" xlink:to="label_ShortTermBankLoansAndNotesPayable" xlink:title="Label : ShortTermBankLoansAndNotesPayable to label_ShortTermBankLoansAndNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermBankLoansAndNotesPayable_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermBankLoansAndNotesPayable_1" xml:lang="en-US" id="label_ShortTermBankLoansAndNotesPayable_1">Short term note payable, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBankLoansAndNotesPayable" xlink:to="label_ShortTermBankLoansAndNotesPayable_1" xlink:title="Label : ShortTermBankLoansAndNotesPayable to label_ShortTermBankLoansAndNotesPayable_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="MarketableSecuritiesNoncurrent" xlink:title="MarketableSecuritiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MarketableSecuritiesNoncurrent" xml:lang="en-US" id="label_MarketableSecuritiesNoncurrent">Marketable Securities, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketableSecuritiesNoncurrent" xlink:to="label_MarketableSecuritiesNoncurrent" xlink:title="Label : MarketableSecuritiesNoncurrent to label_MarketableSecuritiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_MarketableSecuritiesNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MarketableSecuritiesNoncurrent_1" xml:lang="en-US" id="label_MarketableSecuritiesNoncurrent_1">Investment in non-marketable securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketableSecuritiesNoncurrent" xlink:to="label_MarketableSecuritiesNoncurrent_1" xlink:title="Label : MarketableSecuritiesNoncurrent to label_MarketableSecuritiesNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="OtherLoansPayableLongTerm" xlink:title="OtherLoansPayableLongTerm" />
    <link:label xlink:type="resource" xlink:label="label_OtherLoansPayableLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherLoansPayableLongTerm" xml:lang="en-US" id="label_OtherLoansPayableLongTerm">Other Loans Payable, Long-term, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLoansPayableLongTerm" xlink:to="label_OtherLoansPayableLongTerm" xlink:title="Label : OtherLoansPayableLongTerm to label_OtherLoansPayableLongTerm" />
    <link:label xlink:type="resource" xlink:label="label_OtherLoansPayableLongTerm_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherLoansPayableLongTerm_1" xml:lang="en-US" id="label_OtherLoansPayableLongTerm_1">Long-Term Note Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLoansPayableLongTerm" xlink:to="label_OtherLoansPayableLongTerm_1" xlink:title="Label : OtherLoansPayableLongTerm to label_OtherLoansPayableLongTerm_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:title="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xml:lang="en-US" id="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:title="Label : ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock to label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_1" xml:lang="en-US" id="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_1">Schedule of Segment Reporting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_1" xlink:title="Label : ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock to label_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xml:lang="en-US" id="label_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="label_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="Label : IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to label_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:title="DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xml:lang="en-US" id="label_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="label_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:title="Label : DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract to label_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_1" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_1">Operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_1" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationOperatingExpense to label_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:title="DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss to label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1" xml:lang="en-US" id="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1">Other income gain/loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1" xlink:title="Label : DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss to label_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConslidatedMember" xlink:label="ConslidatedMember" xlink:title="ConslidatedMember" />
    <link:label xlink:type="resource" xlink:label="label_ConslidatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConslidatedMember" xml:lang="en-US" id="label_ConslidatedMember">Conslidated [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConslidatedMember" xlink:to="label_ConslidatedMember" xlink:title="Label : ConslidatedMember to label_ConslidatedMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="CorporateAndOtherMember" xlink:title="CorporateAndOtherMember" />
    <link:label xlink:type="resource" xlink:label="label_CorporateAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CorporateAndOtherMember" xml:lang="en-US" id="label_CorporateAndOtherMember">Corporate and support [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateAndOtherMember" xlink:to="label_CorporateAndOtherMember" xlink:title="Label : CorporateAndOtherMember to label_CorporateAndOtherMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DevelopmentMember" xlink:label="DevelopmentMember" xlink:title="DevelopmentMember" />
    <link:label xlink:type="resource" xlink:label="label_DevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DevelopmentMember" xml:lang="en-US" id="label_DevelopmentMember">Development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevelopmentMember" xlink:to="label_DevelopmentMember" xlink:title="Label : DevelopmentMember to label_DevelopmentMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Otherincomeexpense" xlink:label="Otherincomeexpense" xlink:title="Otherincomeexpense" />
    <link:label xlink:type="resource" xlink:label="label_Otherincomeexpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Otherincomeexpense" xml:lang="en-US" id="label_Otherincomeexpense">Other income (expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Otherincomeexpense" xlink:to="label_Otherincomeexpense" xlink:title="Label : Otherincomeexpense to label_Otherincomeexpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:title="IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_IncomeLossFromDiscontinuedOperationsNetOfTax" xml:lang="en-US" id="label_IncomeLossFromDiscontinuedOperationsNetOfTax">Net income attributable to non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="label_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:title="Label : IncomeLossFromDiscontinuedOperationsNetOfTax to label_IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromDiscontinuedOperationsNetOfTax_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromDiscontinuedOperationsNetOfTax_1" xml:lang="en-US" id="label_IncomeLossFromDiscontinuedOperationsNetOfTax_1">Income Loss from Discontinued Operations Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="label_IncomeLossFromDiscontinuedOperationsNetOfTax_1" xlink:title="Label : IncomeLossFromDiscontinuedOperationsNetOfTax to label_IncomeLossFromDiscontinuedOperationsNetOfTax_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:title="IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest">Net loss attributable to common stockholders of SG Blocks, Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="label_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:title="Label : IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest to label_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:title="DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
    <link:label xlink:type="resource" xlink:label="label_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xml:lang="en-US" id="label_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="label_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:title="Label : DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax to label_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="ScheduleOfOtherAssetsTableTextBlock" xlink:title="ScheduleOfOtherAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfOtherAssetsTableTextBlock" xml:lang="en-US" id="label_ScheduleOfOtherAssetsTableTextBlock">Schedule of Prepaid expenses and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherAssetsTableTextBlock" xlink:to="label_ScheduleOfOtherAssetsTableTextBlock" xlink:title="Label : ScheduleOfOtherAssetsTableTextBlock to label_ScheduleOfOtherAssetsTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="PrepaidExpenseAndOtherAssets" xlink:title="PrepaidExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidExpenseAndOtherAssets" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssets">Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssets" xlink:to="label_PrepaidExpenseAndOtherAssets" xlink:title="Label : PrepaidExpenseAndOtherAssets to label_PrepaidExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseAndOtherAssets_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_PrepaidExpenseAndOtherAssets_1" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssets_1">Total net receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssets" xlink:to="label_PrepaidExpenseAndOtherAssets_1" xlink:title="Label : PrepaidExpenseAndOtherAssets to label_PrepaidExpenseAndOtherAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xml:lang="en-US" id="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2">Proceeds from sale of equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xlink:title="Label : ProceedsFromSaleOfPropertyPlantAndEquipment to label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForPreviousAcquisition" xlink:label="PaymentsForPreviousAcquisition" xlink:title="PaymentsForPreviousAcquisition" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForPreviousAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsForPreviousAcquisition" xml:lang="en-US" id="label_PaymentsForPreviousAcquisition">Payment on assumed liability of acquired assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForPreviousAcquisition" xlink:to="label_PaymentsForPreviousAcquisition" xlink:title="Label : PaymentsForPreviousAcquisition to label_PaymentsForPreviousAcquisition" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DisclosureOfLeasesTextBlock" xlink:label="DisclosureOfLeasesTextBlock" xlink:title="DisclosureOfLeasesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DisclosureOfLeasesTextBlock" xml:lang="en-US" id="label_DisclosureOfLeasesTextBlock">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfLeasesTextBlock" xlink:to="label_DisclosureOfLeasesTextBlock" xlink:title="Label : DisclosureOfLeasesTextBlock to label_DisclosureOfLeasesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfWarrants_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProceedsFromIssuanceOfWarrants_2" xml:lang="en-US" id="label_ProceedsFromIssuanceOfWarrants_2">Proceeds from conversion of warrants to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfWarrants" xlink:to="label_ProceedsFromIssuanceOfWarrants_2" xlink:title="Label : ProceedsFromIssuanceOfWarrants to label_ProceedsFromIssuanceOfWarrants_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Improvementcostreceivable" xlink:label="Improvementcostreceivable" xlink:title="Improvementcostreceivable" />
    <link:label xlink:type="resource" xlink:label="label_Improvementcostreceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Improvementcostreceivable" xml:lang="en-US" id="label_Improvementcostreceivable">Improvement cost receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Improvementcostreceivable" xlink:to="label_Improvementcostreceivable" xlink:title="Label : Improvementcostreceivable to label_Improvementcostreceivable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Engineeringservices" xlink:label="Engineeringservices" xlink:title="Engineeringservices" />
    <link:label xlink:type="resource" xlink:label="label_Engineeringservices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Engineeringservices" xml:lang="en-US" id="label_Engineeringservices">Engineering services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Engineeringservices" xlink:to="label_Engineeringservices" xlink:title="Label : Engineeringservices to label_Engineeringservices" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Escrowcashheldbyourcaptivetitlecompany" xlink:label="Escrowcashheldbyourcaptivetitlecompany" xlink:title="Escrowcashheldbyourcaptivetitlecompany" />
    <link:label xlink:type="resource" xlink:label="label_Escrowcashheldbyourcaptivetitlecompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Escrowcashheldbyourcaptivetitlecompany" xml:lang="en-US" id="label_Escrowcashheldbyourcaptivetitlecompany">Escrow cash held by our captive title company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Escrowcashheldbyourcaptivetitlecompany" xlink:to="label_Escrowcashheldbyourcaptivetitlecompany" xlink:title="Label : Escrowcashheldbyourcaptivetitlecompany to label_Escrowcashheldbyourcaptivetitlecompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RentalProperties" xlink:label="RentalProperties" xlink:title="RentalProperties" />
    <link:label xlink:type="resource" xlink:label="label_RentalProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RentalProperties" xml:lang="en-US" id="label_RentalProperties">Properties held for rental apartment and commercial development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RentalProperties" xlink:to="label_RentalProperties" xlink:title="Label : RentalProperties to label_RentalProperties" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:label="PrepaidExpenseCurrentAndNoncurrent" xlink:title="PrepaidExpenseCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidExpenseCurrentAndNoncurrent" xml:lang="en-US" id="label_PrepaidExpenseCurrentAndNoncurrent">Prepaid expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseCurrentAndNoncurrent" xlink:to="label_PrepaidExpenseCurrentAndNoncurrent" xlink:title="Label : PrepaidExpenseCurrentAndNoncurrent to label_PrepaidExpenseCurrentAndNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherAssets" xml:lang="en-US" id="label_OtherAssets">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssets" xlink:to="label_OtherAssets" xlink:title="Label : OtherAssets to label_OtherAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">Accounts Payable and Accrued Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract to label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RightOfUseAssetsFinanceLeases" xlink:label="RightOfUseAssetsFinanceLeases" xlink:title="RightOfUseAssetsFinanceLeases" />
    <link:label xlink:type="resource" xlink:label="label_RightOfUseAssetsFinanceLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RightOfUseAssetsFinanceLeases" xml:lang="en-US" id="label_RightOfUseAssetsFinanceLeases">Right Of Use Assets Finance Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetsFinanceLeases" xlink:to="label_RightOfUseAssetsFinanceLeases" xlink:title="Label : RightOfUseAssetsFinanceLeases to label_RightOfUseAssetsFinanceLeases" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:label xlink:type="resource" xlink:label="label_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LandMember" xml:lang="en-US" id="label_LandMember">Land [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LandMember" xlink:to="label_LandMember" xlink:title="Label : LandMember to label_LandMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xml:lang="en-US" id="label_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">Schedule of Accounts Payables and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="label_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="Label : ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock to label_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NetLoanProceed" xlink:label="NetLoanProceed" xlink:title="NetLoanProceed" />
    <link:label xlink:type="resource" xlink:label="label_NetLoanProceed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetLoanProceed" xml:lang="en-US" id="label_NetLoanProceed">Net loan proceed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetLoanProceed" xlink:to="label_NetLoanProceed" xlink:title="Label : NetLoanProceed to label_NetLoanProceed" />
    <link:label xlink:type="resource" xlink:label="label_NetLoanProceed_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetLoanProceed_1" xml:lang="en-US" id="label_NetLoanProceed_1">Net loan proceed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetLoanProceed" xlink:to="label_NetLoanProceed_1" xlink:title="Label : NetLoanProceed to label_NetLoanProceed_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="PaymentsToMinorityShareholders" xlink:title="PaymentsToMinorityShareholders" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToMinorityShareholders" xml:lang="en-US" id="label_PaymentsToMinorityShareholders">Distribution paid to noncontrolling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToMinorityShareholders" xlink:to="label_PaymentsToMinorityShareholders" xlink:title="Label : PaymentsToMinorityShareholders to label_PaymentsToMinorityShareholders" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ContractBacklogDescription" xlink:label="ContractBacklogDescription" xlink:title="ContractBacklogDescription" />
    <link:label xlink:type="resource" xlink:label="label_ContractBacklogDescription" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContractBacklogDescription" xml:lang="en-US" id="label_ContractBacklogDescription">It represent Contract backlog, description.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractBacklogDescription" xlink:to="label_ContractBacklogDescription" xlink:title="Label : ContractBacklogDescription to label_ContractBacklogDescription" />
    <link:label xlink:type="resource" xlink:label="label_ContractBacklogDescription_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ContractBacklogDescription_1" xml:lang="en-US" id="label_ContractBacklogDescription_1">Contract backlog, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractBacklogDescription" xlink:to="label_ContractBacklogDescription_1" xlink:title="Label : ContractBacklogDescription to label_ContractBacklogDescription_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTerms" xlink:label="ShortTermDebtTerms" xlink:title="ShortTermDebtTerms" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermDebtTerms" xml:lang="en-US" id="label_ShortTermDebtTerms">Short-term Debt, Terms</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTerms" xlink:to="label_ShortTermDebtTerms" xlink:title="Label : ShortTermDebtTerms to label_ShortTermDebtTerms" />
    <link:label xlink:type="resource" xlink:label="label_ContractBacklogDescription_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractBacklogDescription_2" xml:lang="en-US" id="label_ContractBacklogDescription_2">Contract Backlog, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractBacklogDescription" xlink:to="label_ContractBacklogDescription_2" xlink:title="Label : ContractBacklogDescription to label_ContractBacklogDescription_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:label="CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:title="CancellationOfConstructionBacklogContractAmountbacklogcontract" />
    <link:label xlink:type="resource" xlink:label="label_CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CancellationOfConstructionBacklogContractAmountbacklogcontract" xml:lang="en-US" id="label_CancellationOfConstructionBacklogContractAmountbacklogcontract">Cancellation Of Construction Backlog Contract Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:to="label_CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:title="Label : CancellationOfConstructionBacklogContractAmountbacklogcontract to label_CancellationOfConstructionBacklogContractAmountbacklogcontract" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtTerms_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermDebtTerms_1" xml:lang="en-US" id="label_ShortTermDebtTerms_1">Short term loan term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTerms" xlink:to="label_ShortTermDebtTerms_1" xlink:title="Label : ShortTermDebtTerms to label_ShortTermDebtTerms_1" />
    <link:label xlink:type="resource" xlink:label="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_1" xml:lang="en-US" id="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_1">Cancellation of construction backlog contract amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:to="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_1" xlink:title="Label : CancellationOfConstructionBacklogContractAmountbacklogcontract to label_CancellationOfConstructionBacklogContractAmountbacklogcontract_1" />
    <link:label xlink:type="resource" xlink:label="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_2" xml:lang="en-US" id="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_2">It represent cancellation of construction backlog contract amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CancellationOfConstructionBacklogContractAmountbacklogcontract" xlink:to="label_CancellationOfConstructionBacklogContractAmountbacklogcontract_2" xlink:title="Label : CancellationOfConstructionBacklogContractAmountbacklogcontract to label_CancellationOfConstructionBacklogContractAmountbacklogcontract_2" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_2" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_2">Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_2" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent to label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionInProgressMember" xml:lang="en-US" id="label_ConstructionInProgressMember">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionInProgressMember" xlink:to="label_ConstructionInProgressMember" xlink:title="Label : ConstructionInProgressMember to label_ConstructionInProgressMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_MachineryAndEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MachineryAndEquipmentMember_1" xml:lang="en-US" id="label_MachineryAndEquipmentMember_1">Equipment and machinery</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="label_MachineryAndEquipmentMember_1" xlink:title="Label : MachineryAndEquipmentMember to label_MachineryAndEquipmentMember_1" />
    <link:label xlink:type="resource" xlink:label="label_GovernmentContractMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_GovernmentContractMember_1" xml:lang="en-US" id="label_GovernmentContractMember_1">Government</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GovernmentContractMember" xlink:to="label_GovernmentContractMember_1" xlink:title="Label : GovernmentContractMember to label_GovernmentContractMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_MedicalLabKitSalesEquipmentMember" xlink:label="MedicalLabKitSalesEquipmentMember" xlink:title="MedicalLabKitSalesEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalLabKitSalesEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MedicalLabKitSalesEquipmentMember" xml:lang="en-US" id="label_MedicalLabKitSalesEquipmentMember">Medical Lab Kit Sales Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalLabKitSalesEquipmentMember" xlink:to="label_MedicalLabKitSalesEquipmentMember" xlink:title="Label : MedicalLabKitSalesEquipmentMember to label_MedicalLabKitSalesEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalLabKitSalesEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MedicalLabKitSalesEquipmentMember_1" xml:lang="en-US" id="label_MedicalLabKitSalesEquipmentMember_1">Medical (lab testing, kit sales and equipment)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalLabKitSalesEquipmentMember" xlink:to="label_MedicalLabKitSalesEquipmentMember_1" xlink:title="Label : MedicalLabKitSalesEquipmentMember to label_MedicalLabKitSalesEquipmentMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xml:lang="en-US" id="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax">Revenue From Contract With Segments Customer Excluding Assessed Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:to="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:title="Label : RevenueFromContractWithSegmentsCustomerExcludingAssessedTax to label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax_1" xml:lang="en-US" id="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax_1">Total Revenue by Segments and Customer Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" xlink:to="label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax_1" xlink:title="Label : RevenueFromContractWithSegmentsCustomerExcludingAssessedTax to label_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="InterestIncomeOther" xlink:title="InterestIncomeOther" />
    <link:label xlink:type="resource" xlink:label="label_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InterestIncomeOther" xml:lang="en-US" id="label_InterestIncomeOther">Interest income recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestIncomeOther" xlink:to="label_InterestIncomeOther" xlink:title="Label : InterestIncomeOther to label_InterestIncomeOther" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalConstructionRevenueSegment" xlink:label="TotalConstructionRevenueSegment" xlink:title="TotalConstructionRevenueSegment" />
    <link:label xlink:type="resource" xlink:label="label_TotalConstructionRevenueSegment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TotalConstructionRevenueSegment" xml:lang="en-US" id="label_TotalConstructionRevenueSegment">Total Construction Revenue Segment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalConstructionRevenueSegment" xlink:to="label_TotalConstructionRevenueSegment" xlink:title="Label : TotalConstructionRevenueSegment to label_TotalConstructionRevenueSegment" />
    <link:label xlink:type="resource" xlink:label="label_TotalConstructionRevenueSegment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TotalConstructionRevenueSegment_1" xml:lang="en-US" id="label_TotalConstructionRevenueSegment_1">Total Construction Revenue Segment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalConstructionRevenueSegment" xlink:to="label_TotalConstructionRevenueSegment_1" xlink:title="Label : TotalConstructionRevenueSegment to label_TotalConstructionRevenueSegment_1" />
    <link:label xlink:type="resource" xlink:label="label_InterestIncomeOther_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestIncomeOther_1" xml:lang="en-US" id="label_InterestIncomeOther_1">Interest income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestIncomeOther" xlink:to="label_InterestIncomeOther_1" xlink:title="Label : InterestIncomeOther to label_InterestIncomeOther_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalConstructionRevenueSegmentPercentage" xlink:label="TotalConstructionRevenueSegmentPercentage" xlink:title="TotalConstructionRevenueSegmentPercentage" />
    <link:label xlink:type="resource" xlink:label="label_TotalConstructionRevenueSegmentPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TotalConstructionRevenueSegmentPercentage" xml:lang="en-US" id="label_TotalConstructionRevenueSegmentPercentage">Total Construction Revenue Segment, percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalConstructionRevenueSegmentPercentage" xlink:to="label_TotalConstructionRevenueSegmentPercentage" xlink:title="Label : TotalConstructionRevenueSegmentPercentage to label_TotalConstructionRevenueSegmentPercentage" />
    <link:label xlink:type="resource" xlink:label="label_TotalConstructionRevenueSegmentPercentage_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TotalConstructionRevenueSegmentPercentage_1" xml:lang="en-US" id="label_TotalConstructionRevenueSegmentPercentage_1">Total Construction Revenue Segment Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalConstructionRevenueSegmentPercentage" xlink:to="label_TotalConstructionRevenueSegmentPercentage_1" xlink:title="Label : TotalConstructionRevenueSegmentPercentage to label_TotalConstructionRevenueSegmentPercentage_1" />
    <link:label xlink:type="resource" xlink:label="label_InterestIncomeOther_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_InterestIncomeOther_2" xml:lang="en-US" id="label_InterestIncomeOther_2">Interest income recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestIncomeOther" xlink:to="label_InterestIncomeOther_2" xlink:title="Label : InterestIncomeOther to label_InterestIncomeOther_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalMedicalRevenueSegment" xlink:label="TotalMedicalRevenueSegment" xlink:title="TotalMedicalRevenueSegment" />
    <link:label xlink:type="resource" xlink:label="label_TotalMedicalRevenueSegment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TotalMedicalRevenueSegment" xml:lang="en-US" id="label_TotalMedicalRevenueSegment">Total Medical Revenue Segment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalMedicalRevenueSegment" xlink:to="label_TotalMedicalRevenueSegment" xlink:title="Label : TotalMedicalRevenueSegment to label_TotalMedicalRevenueSegment" />
    <link:label xlink:type="resource" xlink:label="label_TotalMedicalRevenueSegment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TotalMedicalRevenueSegment_1" xml:lang="en-US" id="label_TotalMedicalRevenueSegment_1">Total Medical Revenue Segment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalMedicalRevenueSegment" xlink:to="label_TotalMedicalRevenueSegment_1" xlink:title="Label : TotalMedicalRevenueSegment to label_TotalMedicalRevenueSegment_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_TotalMedicalRevenueSegmentPercentage" xlink:label="TotalMedicalRevenueSegmentPercentage" xlink:title="TotalMedicalRevenueSegmentPercentage" />
    <link:label xlink:type="resource" xlink:label="label_TotalMedicalRevenueSegmentPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TotalMedicalRevenueSegmentPercentage" xml:lang="en-US" id="label_TotalMedicalRevenueSegmentPercentage">Total Medical Revenue Segment Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalMedicalRevenueSegmentPercentage" xlink:to="label_TotalMedicalRevenueSegmentPercentage" xlink:title="Label : TotalMedicalRevenueSegmentPercentage to label_TotalMedicalRevenueSegmentPercentage" />
    <link:label xlink:type="resource" xlink:label="label_TotalMedicalRevenueSegmentPercentage_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_TotalMedicalRevenueSegmentPercentage_1" xml:lang="en-US" id="label_TotalMedicalRevenueSegmentPercentage_1">Total Medical Revenue Segment, percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalMedicalRevenueSegmentPercentage" xlink:to="label_TotalMedicalRevenueSegmentPercentage_1" xlink:title="Label : TotalMedicalRevenueSegmentPercentage to label_TotalMedicalRevenueSegmentPercentage_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:label="DebtInstrumentRepurchasedFaceAmount" xlink:title="DebtInstrumentRepurchasedFaceAmount" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentRepurchasedFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentRepurchasedFaceAmount" xml:lang="en-US" id="label_DebtInstrumentRepurchasedFaceAmount">Principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentRepurchasedFaceAmount" xlink:to="label_DebtInstrumentRepurchasedFaceAmount" xlink:title="Label : DebtInstrumentRepurchasedFaceAmount to label_DebtInstrumentRepurchasedFaceAmount" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentRepurchasedFaceAmount_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentRepurchasedFaceAmount_1" xml:lang="en-US" id="label_DebtInstrumentRepurchasedFaceAmount_1">Principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentRepurchasedFaceAmount" xlink:to="label_DebtInstrumentRepurchasedFaceAmount_1" xlink:title="Label : DebtInstrumentRepurchasedFaceAmount to label_DebtInstrumentRepurchasedFaceAmount_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_InvestmentEntitiesPolicyPolicyTextBlock" xlink:label="InvestmentEntitiesPolicyPolicyTextBlock" xlink:title="InvestmentEntitiesPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentEntitiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentEntitiesPolicyPolicyTextBlock" xml:lang="en-US" id="label_InvestmentEntitiesPolicyPolicyTextBlock">Investment Entities [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentEntitiesPolicyPolicyTextBlock" xlink:to="label_InvestmentEntitiesPolicyPolicyTextBlock" xlink:title="Label : InvestmentEntitiesPolicyPolicyTextBlock to label_InvestmentEntitiesPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentEntitiesPolicyPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_InvestmentEntitiesPolicyPolicyTextBlock_1" xml:lang="en-US" id="label_InvestmentEntitiesPolicyPolicyTextBlock_1">Investment Entities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentEntitiesPolicyPolicyTextBlock" xlink:to="label_InvestmentEntitiesPolicyPolicyTextBlock_1" xlink:title="Label : InvestmentEntitiesPolicyPolicyTextBlock to label_InvestmentEntitiesPolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableCurrent" xml:lang="en-US" id="label_AccountsPayableCurrent">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="label_AccountsPayableCurrent" xlink:title="Label : AccountsPayableCurrent to label_AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsPayableCurrent_1" xml:lang="en-US" id="label_AccountsPayableCurrent_1">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="label_AccountsPayableCurrent_1" xlink:title="Label : AccountsPayableCurrent to label_AccountsPayableCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedPublicFees" xlink:label="AccruedPublicFees" xlink:title="AccruedPublicFees" />
    <link:label xlink:type="resource" xlink:label="label_AccruedPublicFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedPublicFees" xml:lang="en-US" id="label_AccruedPublicFees">Accrued public fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedPublicFees" xlink:to="label_AccruedPublicFees" xlink:title="Label : AccruedPublicFees to label_AccruedPublicFees" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GrossRevenueExpected" xlink:label="GrossRevenueExpected" xlink:title="GrossRevenueExpected" />
    <link:label xlink:type="resource" xlink:label="label_GrossRevenueExpected" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GrossRevenueExpected" xml:lang="en-US" id="label_GrossRevenueExpected">Gross Revenue Expected</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossRevenueExpected" xlink:to="label_GrossRevenueExpected" xlink:title="Label : GrossRevenueExpected to label_GrossRevenueExpected" />
    <link:label xlink:type="resource" xlink:label="label_GrossRevenueExpected_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GrossRevenueExpected_1" xml:lang="en-US" id="label_GrossRevenueExpected_1">Gross revenue expected</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossRevenueExpected" xlink:to="label_GrossRevenueExpected_1" xlink:title="Label : GrossRevenueExpected to label_GrossRevenueExpected_1" />
    <link:label xlink:type="resource" xlink:label="label_AccruedPublicFees_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedPublicFees_1" xml:lang="en-US" id="label_AccruedPublicFees_1">Accrued public fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedPublicFees" xlink:to="label_AccruedPublicFees_1" xlink:title="Label : AccruedPublicFees to label_AccruedPublicFees_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedConstruction" xlink:label="AccruedConstruction" xlink:title="AccruedConstruction" />
    <link:label xlink:type="resource" xlink:label="label_AccruedConstruction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedConstruction" xml:lang="en-US" id="label_AccruedConstruction">Accrued construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedConstruction" xlink:to="label_AccruedConstruction" xlink:title="Label : AccruedConstruction to label_AccruedConstruction" />
    <link:label xlink:type="resource" xlink:label="label_AccruedConstruction_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedConstruction_1" xml:lang="en-US" id="label_AccruedConstruction_1">Accrued Construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedConstruction" xlink:to="label_AccruedConstruction_1" xlink:title="Label : AccruedConstruction to label_AccruedConstruction_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueAtPointInTime" xlink:label="RevenueAtPointInTime" xlink:title="RevenueAtPointInTime" />
    <link:label xlink:type="resource" xlink:label="label_RevenueAtPointInTime" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueAtPointInTime" xml:lang="en-US" id="label_RevenueAtPointInTime">Revenue At Point In Time</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueAtPointInTime" xlink:to="label_RevenueAtPointInTime" xlink:title="Label : RevenueAtPointInTime to label_RevenueAtPointInTime" />
    <link:label xlink:type="resource" xlink:label="label_RevenueAtPointInTime_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RevenueAtPointInTime_1" xml:lang="en-US" id="label_RevenueAtPointInTime_1">Performance obligation satisfied at point in time.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueAtPointInTime" xlink:to="label_RevenueAtPointInTime_1" xlink:title="Label : RevenueAtPointInTime to label_RevenueAtPointInTime_1" />
    <link:label xlink:type="resource" xlink:label="label_RevenueAtPointInTime_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RevenueAtPointInTime_2" xml:lang="en-US" id="label_RevenueAtPointInTime_2">Revenue recognized point in time</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueAtPointInTime" xlink:to="label_RevenueAtPointInTime_2" xlink:title="Label : RevenueAtPointInTime to label_RevenueAtPointInTime_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedLosses" xlink:label="AccruedLosses" xlink:title="AccruedLosses" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedLosses" xml:lang="en-US" id="label_AccruedLosses">Accrued Losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLosses" xlink:to="label_AccruedLosses" xlink:title="Label : AccruedLosses to label_AccruedLosses" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLosses_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedLosses_1" xml:lang="en-US" id="label_AccruedLosses_1">Accrued losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLosses" xlink:to="label_AccruedLosses_1" xlink:title="Label : AccruedLosses to label_AccruedLosses_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RevenueRecognizedOverTime" xlink:label="RevenueRecognizedOverTime" xlink:title="RevenueRecognizedOverTime" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognizedOverTime" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRecognizedOverTime" xml:lang="en-US" id="label_RevenueRecognizedOverTime">Revenue Recognized Over Time</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognizedOverTime" xlink:to="label_RevenueRecognizedOverTime" xlink:title="Label : RevenueRecognizedOverTime to label_RevenueRecognizedOverTime" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognizedOverTime_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueRecognizedOverTime_1" xml:lang="en-US" id="label_RevenueRecognizedOverTime_1">Recognized over time</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognizedOverTime" xlink:to="label_RevenueRecognizedOverTime_1" xlink:title="Label : RevenueRecognizedOverTime to label_RevenueRecognizedOverTime_1" />
    <link:label xlink:type="resource" xlink:label="label_AccruedConstruction_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccruedConstruction_2" xml:lang="en-US" id="label_AccruedConstruction_2">Accrued construction cogs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedConstruction" xlink:to="label_AccruedConstruction_2" xlink:title="Label : AccruedConstruction to label_AccruedConstruction_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedMedical" xlink:label="AccruedMedical" xlink:title="AccruedMedical" />
    <link:label xlink:type="resource" xlink:label="label_AccruedMedical" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedMedical" xml:lang="en-US" id="label_AccruedMedical">Accrued Medical</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedMedical" xlink:to="label_AccruedMedical" xlink:title="Label : AccruedMedical to label_AccruedMedical" />
    <link:label xlink:type="resource" xlink:label="label_AccruedMedical_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedMedical_1" xml:lang="en-US" id="label_AccruedMedical_1">Accrued medical cogs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedMedical" xlink:to="label_AccruedMedical_1" xlink:title="Label : AccruedMedical to label_AccruedMedical_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedGeneralandAdministrative" xlink:label="AccruedGeneralandAdministrative" xlink:title="AccruedGeneralandAdministrative" />
    <link:label xlink:type="resource" xlink:label="label_AccruedGeneralandAdministrative" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedGeneralandAdministrative" xml:lang="en-US" id="label_AccruedGeneralandAdministrative">Accrued General and Administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedGeneralandAdministrative" xlink:to="label_AccruedGeneralandAdministrative" xlink:title="Label : AccruedGeneralandAdministrative to label_AccruedGeneralandAdministrative" />
    <link:label xlink:type="resource" xlink:label="label_AccruedGeneralandAdministrative_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedGeneralandAdministrative_1" xml:lang="en-US" id="label_AccruedGeneralandAdministrative_1">Accrued g&amp;a</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedGeneralandAdministrative" xlink:to="label_AccruedGeneralandAdministrative_1" xlink:title="Label : AccruedGeneralandAdministrative to label_AccruedGeneralandAdministrative_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedProjectDevelopmentCosts" xlink:label="AccruedProjectDevelopmentCosts" xlink:title="AccruedProjectDevelopmentCosts" />
    <link:label xlink:type="resource" xlink:label="label_AccruedProjectDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedProjectDevelopmentCosts" xml:lang="en-US" id="label_AccruedProjectDevelopmentCosts">Accrued Project Development Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedProjectDevelopmentCosts" xlink:to="label_AccruedProjectDevelopmentCosts" xlink:title="Label : AccruedProjectDevelopmentCosts to label_AccruedProjectDevelopmentCosts" />
    <link:label xlink:type="resource" xlink:label="label_AccruedProjectDevelopmentCosts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedProjectDevelopmentCosts_1" xml:lang="en-US" id="label_AccruedProjectDevelopmentCosts_1">Accrued project development costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedProjectDevelopmentCosts" xlink:to="label_AccruedProjectDevelopmentCosts_1" xlink:title="Label : AccruedProjectDevelopmentCosts to label_AccruedProjectDevelopmentCosts_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="OtherEmployeeRelatedLiabilitiesCurrent" xlink:title="OtherEmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherEmployeeRelatedLiabilitiesCurrent" xml:lang="en-US" id="label_OtherEmployeeRelatedLiabilitiesCurrent">Accrued Payroll and Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="label_OtherEmployeeRelatedLiabilitiesCurrent" xlink:title="Label : OtherEmployeeRelatedLiabilitiesCurrent to label_OtherEmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherEmployeeRelatedLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherEmployeeRelatedLiabilitiesCurrent_1" xml:lang="en-US" id="label_OtherEmployeeRelatedLiabilitiesCurrent_1">Accrued payroll and benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="label_OtherEmployeeRelatedLiabilitiesCurrent_1" xlink:title="Label : OtherEmployeeRelatedLiabilitiesCurrent to label_OtherEmployeeRelatedLiabilitiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_AccruedInterest" xlink:label="AccruedInterest" xlink:title="AccruedInterest" />
    <link:label xlink:type="resource" xlink:label="label_AccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedInterest" xml:lang="en-US" id="label_AccruedInterest">AccruedInterest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterest" xlink:to="label_AccruedInterest" xlink:title="Label : AccruedInterest to label_AccruedInterest" />
    <link:label xlink:type="resource" xlink:label="label_AccruedInterest_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedInterest_1" xml:lang="en-US" id="label_AccruedInterest_1">Accrued interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterest" xlink:to="label_AccruedInterest_1" xlink:title="Label : AccruedInterest to label_AccruedInterest_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedIncomeTaxesCurrent" xml:lang="en-US" id="label_AccruedIncomeTaxesCurrent">Accrued Non-Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:to="label_AccruedIncomeTaxesCurrent" xlink:title="Label : AccruedIncomeTaxesCurrent to label_AccruedIncomeTaxesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccruedIncomeTaxesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedIncomeTaxesCurrent_1" xml:lang="en-US" id="label_AccruedIncomeTaxesCurrent_1">Accrued non-income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:to="label_AccruedIncomeTaxesCurrent_1" xlink:title="Label : AccruedIncomeTaxesCurrent to label_AccruedIncomeTaxesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_3" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_3" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_3">Total Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_3" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent to label_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome" xlink:label="OtherIncome" xlink:title="OtherIncome" />
    <link:label xlink:type="resource" xlink:label="label_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherIncome" xml:lang="en-US" id="label_OtherIncome">Other Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherIncome" xlink:to="label_OtherIncome" xlink:title="Label : OtherIncome to label_OtherIncome" />
    <link:label xlink:type="resource" xlink:label="label_OtherIncome_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherIncome_1" xml:lang="en-US" id="label_OtherIncome_1">Other income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherIncome" xlink:to="label_OtherIncome_1" xlink:title="Label : OtherIncome to label_OtherIncome_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PercentageOfPrepaymentPenalty" xlink:label="PercentageOfPrepaymentPenalty" xlink:title="PercentageOfPrepaymentPenalty" />
    <link:label xlink:type="resource" xlink:label="label_PercentageOfPrepaymentPenalty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PercentageOfPrepaymentPenalty" xml:lang="en-US" id="label_PercentageOfPrepaymentPenalty">Percentage of prepayment penalty</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPrepaymentPenalty" xlink:to="label_PercentageOfPrepaymentPenalty" xlink:title="Label : PercentageOfPrepaymentPenalty to label_PercentageOfPrepaymentPenalty" />
    <link:label xlink:type="resource" xlink:label="label_PercentageOfPrepaymentPenalty_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PercentageOfPrepaymentPenalty_1" xml:lang="en-US" id="label_PercentageOfPrepaymentPenalty_1">Percentage of prepayment penalty</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPrepaymentPenalty" xlink:to="label_PercentageOfPrepaymentPenalty_1" xlink:title="Label : PercentageOfPrepaymentPenalty to label_PercentageOfPrepaymentPenalty_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ShortTermDebtInterestCharges" xlink:label="ShortTermDebtInterestCharges" xlink:title="ShortTermDebtInterestCharges" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtInterestCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermDebtInterestCharges" xml:lang="en-US" id="label_ShortTermDebtInterestCharges">Short term debt interest charges</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtInterestCharges" xlink:to="label_ShortTermDebtInterestCharges" xlink:title="Label : ShortTermDebtInterestCharges to label_ShortTermDebtInterestCharges" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtInterestCharges_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermDebtInterestCharges_1" xml:lang="en-US" id="label_ShortTermDebtInterestCharges_1">Short term debt interest charges</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtInterestCharges" xlink:to="label_ShortTermDebtInterestCharges_1" xlink:title="Label : ShortTermDebtInterestCharges to label_ShortTermDebtInterestCharges_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="ShortTermBorrowings" xlink:title="ShortTermBorrowings" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermBorrowings" xml:lang="en-US" id="label_ShortTermBorrowings">Short-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBorrowings" xlink:to="label_ShortTermBorrowings" xlink:title="Label : ShortTermBorrowings to label_ShortTermBorrowings" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermBorrowings_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermBorrowings_1" xml:lang="en-US" id="label_ShortTermBorrowings_1">Debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBorrowings" xlink:to="label_ShortTermBorrowings_1" xlink:title="Label : ShortTermBorrowings to label_ShortTermBorrowings_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PrincipalAmountOfPromissoryNote" xlink:label="PrincipalAmountOfPromissoryNote" xlink:title="PrincipalAmountOfPromissoryNote" />
    <link:label xlink:type="resource" xlink:label="label_PrincipalAmountOfPromissoryNote" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrincipalAmountOfPromissoryNote" xml:lang="en-US" id="label_PrincipalAmountOfPromissoryNote">Principal amount of promissory note</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrincipalAmountOfPromissoryNote" xlink:to="label_PrincipalAmountOfPromissoryNote" xlink:title="Label : PrincipalAmountOfPromissoryNote to label_PrincipalAmountOfPromissoryNote" />
    <link:label xlink:type="resource" xlink:label="label_PrincipalAmountOfPromissoryNote_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PrincipalAmountOfPromissoryNote_1" xml:lang="en-US" id="label_PrincipalAmountOfPromissoryNote_1">Principal amount of promissory note</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrincipalAmountOfPromissoryNote" xlink:to="label_PrincipalAmountOfPromissoryNote_1" xlink:title="Label : PrincipalAmountOfPromissoryNote to label_PrincipalAmountOfPromissoryNote_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ValueOfRenovationImprovements" xlink:label="ValueOfRenovationImprovements" xlink:title="ValueOfRenovationImprovements" />
    <link:label xlink:type="resource" xlink:label="label_ValueOfRenovationImprovements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ValueOfRenovationImprovements" xml:lang="en-US" id="label_ValueOfRenovationImprovements">Value of renovation improvements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValueOfRenovationImprovements" xlink:to="label_ValueOfRenovationImprovements" xlink:title="Label : ValueOfRenovationImprovements to label_ValueOfRenovationImprovements" />
    <link:label xlink:type="resource" xlink:label="label_ValueOfRenovationImprovements_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ValueOfRenovationImprovements_1" xml:lang="en-US" id="label_ValueOfRenovationImprovements_1">Value of renovation improvements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValueOfRenovationImprovements" xlink:to="label_ValueOfRenovationImprovements_1" xlink:title="Label : ValueOfRenovationImprovements to label_ValueOfRenovationImprovements_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:label xlink:type="resource" xlink:label="label_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LegalEntityAxis" xml:lang="en-US" id="label_LegalEntityAxis">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalEntityAxis" xlink:to="label_LegalEntityAxis" xlink:title="Label : LegalEntityAxis to label_LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:label xlink:type="resource" xlink:label="label_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityDomain" xml:lang="en-US" id="label_EntityDomain">Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityDomain" xlink:to="label_EntityDomain" xlink:title="Label : EntityDomain to label_EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_NormanBerryIIOwnerLLCMember" xlink:label="NormanBerryIIOwnerLLCMember" xlink:title="NormanBerryIIOwnerLLCMember" />
    <link:label xlink:type="resource" xlink:label="label_NormanBerryIIOwnerLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NormanBerryIIOwnerLLCMember" xml:lang="en-US" id="label_NormanBerryIIOwnerLLCMember">Norman Berry II Owner LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NormanBerryIIOwnerLLCMember" xlink:to="label_NormanBerryIIOwnerLLCMember" xlink:title="Label : NormanBerryIIOwnerLLCMember to label_NormanBerryIIOwnerLLCMember" />
    <link:label xlink:type="resource" xlink:label="label_NormanBerryIIOwnerLLCMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NormanBerryIIOwnerLLCMember_1" xml:lang="en-US" id="label_NormanBerryIIOwnerLLCMember_1">Norman Berry II Owner LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NormanBerryIIOwnerLLCMember" xlink:to="label_NormanBerryIIOwnerLLCMember_1" xlink:title="Label : NormanBerryIIOwnerLLCMember to label_NormanBerryIIOwnerLLCMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_JDICumberlandInletLLCMember" xlink:label="JDICumberlandInletLLCMember" xlink:title="JDICumberlandInletLLCMember" />
    <link:label xlink:type="resource" xlink:label="label_JDICumberlandInletLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_JDICumberlandInletLLCMember" xml:lang="en-US" id="label_JDICumberlandInletLLCMember">JDI-Cumberland Inlet, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="JDICumberlandInletLLCMember" xlink:to="label_JDICumberlandInletLLCMember" xlink:title="Label : JDICumberlandInletLLCMember to label_JDICumberlandInletLLCMember" />
    <link:label xlink:type="resource" xlink:label="label_JDICumberlandInletLLCMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_JDICumberlandInletLLCMember_1" xml:lang="en-US" id="label_JDICumberlandInletLLCMember_1">JDI-Cumberland Inlet, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="JDICumberlandInletLLCMember" xlink:to="label_JDICumberlandInletLLCMember_1" xlink:title="Label : JDICumberlandInletLLCMember to label_JDICumberlandInletLLCMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_CustomerFourMember" xlink:label="CustomerFourMember" xlink:title="CustomerFourMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CustomerFourMember" xml:lang="en-US" id="label_CustomerFourMember">Customer four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFourMember" xlink:to="label_CustomerFourMember" xlink:title="Label : CustomerFourMember to label_CustomerFourMember" />
    <link:label xlink:type="resource" xlink:label="label_CustomerFourMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CustomerFourMember_1" xml:lang="en-US" id="label_CustomerFourMember_1">Customer four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFourMember" xlink:to="label_CustomerFourMember_1" xlink:title="Label : CustomerFourMember to label_CustomerFourMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfLand" xlink:label="AreaOfLand" xlink:title="AreaOfLand" />
    <link:label xlink:type="resource" xlink:label="label_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AreaOfLand" xml:lang="en-US" id="label_AreaOfLand">Acre acquired (in acres)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AreaOfLand" xlink:to="label_AreaOfLand" xlink:title="Label : AreaOfLand to label_AreaOfLand" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetRentableArea" xlink:label="NetRentableArea" xlink:title="NetRentableArea" />
    <link:label xlink:type="resource" xlink:label="label_NetRentableArea" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetRentableArea" xml:lang="en-US" id="label_NetRentableArea">Manufacturing space (in square foot)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetRentableArea" xlink:to="label_NetRentableArea" xlink:title="Label : NetRentableArea to label_NetRentableArea" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GrossProceeds" xlink:label="GrossProceeds" xlink:title="GrossProceeds" />
    <link:label xlink:type="resource" xlink:label="label_GrossProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GrossProceeds" xml:lang="en-US" id="label_GrossProceeds">Gross proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProceeds" xlink:to="label_GrossProceeds" xlink:title="Label : GrossProceeds to label_GrossProceeds" />
    <link:label xlink:type="resource" xlink:label="label_GrossProceeds_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_GrossProceeds_1" xml:lang="en-US" id="label_GrossProceeds_1">The amount of gross proceeds.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProceeds" xlink:to="label_GrossProceeds_1" xlink:title="Label : GrossProceeds to label_GrossProceeds_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PurchaseofAgreement" xlink:label="PurchaseofAgreement" xlink:title="PurchaseofAgreement" />
    <link:label xlink:type="resource" xlink:label="label_PurchaseofAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PurchaseofAgreement" xml:lang="en-US" id="label_PurchaseofAgreement">Description of purchase agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseofAgreement" xlink:to="label_PurchaseofAgreement" xlink:title="Label : PurchaseofAgreement to label_PurchaseofAgreement" />
    <link:label xlink:type="resource" xlink:label="label_AreaOfLand_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AreaOfLand_1" xml:lang="en-US" id="label_AreaOfLand_1">Area of Land</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AreaOfLand" xlink:to="label_AreaOfLand_1" xlink:title="Label : AreaOfLand to label_AreaOfLand_1" />
    <link:label xlink:type="resource" xlink:label="label_NetRentableArea_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetRentableArea_1" xml:lang="en-US" id="label_NetRentableArea_1">Net Rentable Area</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetRentableArea" xlink:to="label_NetRentableArea_1" xlink:title="Label : NetRentableArea to label_NetRentableArea_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidualValueOfLeasedAsset" xlink:label="ResidualValueOfLeasedAsset" xlink:title="ResidualValueOfLeasedAsset" />
    <link:label xlink:type="resource" xlink:label="label_ResidualValueOfLeasedAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ResidualValueOfLeasedAsset" xml:lang="en-US" id="label_ResidualValueOfLeasedAsset">Payments for acquiring site</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResidualValueOfLeasedAsset" xlink:to="label_ResidualValueOfLeasedAsset" xlink:title="Label : ResidualValueOfLeasedAsset to label_ResidualValueOfLeasedAsset" />
    <link:label xlink:type="resource" xlink:label="label_RedemptionDistributionsAmount_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RedemptionDistributionsAmount_1" xml:lang="en-US" id="label_RedemptionDistributionsAmount_1">Redemption distribution amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionDistributionsAmount" xlink:to="label_RedemptionDistributionsAmount_1" xlink:title="Label : RedemptionDistributionsAmount to label_RedemptionDistributionsAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_RedemptionDistributionsAmount_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RedemptionDistributionsAmount_2" xml:lang="en-US" id="label_RedemptionDistributionsAmount_2">The amount of redemption distribution.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionDistributionsAmount" xlink:to="label_RedemptionDistributionsAmount_2" xlink:title="Label : RedemptionDistributionsAmount to label_RedemptionDistributionsAmount_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet" xlink:label="DepreciationAmortizationAndAccretionNet" xlink:title="DepreciationAmortizationAndAccretionNet" />
    <link:label xlink:type="resource" xlink:label="label_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DepreciationAmortizationAndAccretionNet" xml:lang="en-US" id="label_DepreciationAmortizationAndAccretionNet">Depreciation, Amortization and Accretion, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationAmortizationAndAccretionNet" xlink:to="label_DepreciationAmortizationAndAccretionNet" xlink:title="Label : DepreciationAmortizationAndAccretionNet to label_DepreciationAmortizationAndAccretionNet" />
    <link:label xlink:type="resource" xlink:label="label_DepreciationAmortizationAndAccretionNet_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DepreciationAmortizationAndAccretionNet_1" xml:lang="en-US" id="label_DepreciationAmortizationAndAccretionNet_1">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationAmortizationAndAccretionNet" xlink:to="label_DepreciationAmortizationAndAccretionNet_1" xlink:title="Label : DepreciationAmortizationAndAccretionNet to label_DepreciationAmortizationAndAccretionNet_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConcentrationRiskPercentage" xlink:label="ConcentrationRiskPercentage" xlink:title="ConcentrationRiskPercentage" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskPercentage" xml:lang="en-US" id="label_ConcentrationRiskPercentage">Concentration risk percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage" xlink:to="label_ConcentrationRiskPercentage" xlink:title="Label : ConcentrationRiskPercentage to label_ConcentrationRiskPercentage" />
    <link:label xlink:type="resource" xlink:label="label_RightOfUseAssetsFinanceLeases_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RightOfUseAssetsFinanceLeases_1" xml:lang="en-US" id="label_RightOfUseAssetsFinanceLeases_1">Right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetsFinanceLeases" xlink:to="label_RightOfUseAssetsFinanceLeases_1" xlink:title="Label : RightOfUseAssetsFinanceLeases to label_RightOfUseAssetsFinanceLeases_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseLiabilityCurrentMaturities" xlink:label="LeaseLiabilityCurrentMaturities" xlink:title="LeaseLiabilityCurrentMaturities" />
    <link:label xlink:type="resource" xlink:label="label_LeaseLiabilityCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeaseLiabilityCurrentMaturities" xml:lang="en-US" id="label_LeaseLiabilityCurrentMaturities">Lease Liability Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseLiabilityCurrentMaturities" xlink:to="label_LeaseLiabilityCurrentMaturities" xlink:title="Label : LeaseLiabilityCurrentMaturities to label_LeaseLiabilityCurrentMaturities" />
    <link:label xlink:type="resource" xlink:label="label_LeaseLiabilityCurrentMaturities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LeaseLiabilityCurrentMaturities_1" xml:lang="en-US" id="label_LeaseLiabilityCurrentMaturities_1">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseLiabilityCurrentMaturities" xlink:to="label_LeaseLiabilityCurrentMaturities_1" xlink:title="Label : LeaseLiabilityCurrentMaturities to label_LeaseLiabilityCurrentMaturities_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_LeaseLiabilityNonCurrentLiabilities" xlink:label="LeaseLiabilityNonCurrentLiabilities" xlink:title="LeaseLiabilityNonCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_LeaseLiabilityNonCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeaseLiabilityNonCurrentLiabilities" xml:lang="en-US" id="label_LeaseLiabilityNonCurrentLiabilities">Lease Liability Non Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseLiabilityNonCurrentLiabilities" xlink:to="label_LeaseLiabilityNonCurrentLiabilities" xlink:title="Label : LeaseLiabilityNonCurrentLiabilities to label_LeaseLiabilityNonCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_LeaseLiabilityNonCurrentLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LeaseLiabilityNonCurrentLiabilities_1" xml:lang="en-US" id="label_LeaseLiabilityNonCurrentLiabilities_1">Non-current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseLiabilityNonCurrentLiabilities" xlink:to="label_LeaseLiabilityNonCurrentLiabilities_1" xlink:title="Label : LeaseLiabilityNonCurrentLiabilities to label_LeaseLiabilityNonCurrentLiabilities_1" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to label_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FinancingLeaseLiability" xlink:label="FinancingLeaseLiability" xlink:title="FinancingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="label_FinancingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinancingLeaseLiability" xml:lang="en-US" id="label_FinancingLeaseLiability">Present value of lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancingLeaseLiability" xlink:to="label_FinancingLeaseLiability" xlink:title="Label : FinancingLeaseLiability to label_FinancingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="label_FinancingLeaseLiability_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinancingLeaseLiability_1" xml:lang="en-US" id="label_FinancingLeaseLiability_1">Financing Lease Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancingLeaseLiability" xlink:to="label_FinancingLeaseLiability_1" xlink:title="Label : FinancingLeaseLiability to label_FinancingLeaseLiability_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorDirectFinancingLeaseDescription" xlink:label="LessorDirectFinancingLeaseDescription" xlink:title="LessorDirectFinancingLeaseDescription" />
    <link:label xlink:type="resource" xlink:label="label_LessorDirectFinancingLeaseDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LessorDirectFinancingLeaseDescription" xml:lang="en-US" id="label_LessorDirectFinancingLeaseDescription">Lessor, Direct Financing Lease, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LessorDirectFinancingLeaseDescription" xlink:to="label_LessorDirectFinancingLeaseDescription" xlink:title="Label : LessorDirectFinancingLeaseDescription to label_LessorDirectFinancingLeaseDescription" />
    <link:label xlink:type="resource" xlink:label="label_LessorDirectFinancingLeaseDescription_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LessorDirectFinancingLeaseDescription_1" xml:lang="en-US" id="label_LessorDirectFinancingLeaseDescription_1">Lease term, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LessorDirectFinancingLeaseDescription" xlink:to="label_LessorDirectFinancingLeaseDescription_1" xlink:title="Label : LessorDirectFinancingLeaseDescription to label_LessorDirectFinancingLeaseDescription_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireMarketableSecurities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireMarketableSecurities_1" xml:lang="en-US" id="label_PaymentsToAcquireMarketableSecurities_1">Payments to Acquire Marketable Securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireMarketableSecurities" xlink:to="label_PaymentsToAcquireMarketableSecurities_1" xlink:title="Label : PaymentsToAcquireMarketableSecurities to label_PaymentsToAcquireMarketableSecurities_1" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfOperatingSegments_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NumberOfOperatingSegments_1" xml:lang="en-US" id="label_NumberOfOperatingSegments_1">Number of segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="label_NumberOfOperatingSegments_1" xlink:title="Label : NumberOfOperatingSegments to label_NumberOfOperatingSegments_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US" id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="Label : IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MembersEquityAttributableToNoncontrollingInterest" xlink:label="MembersEquityAttributableToNoncontrollingInterest" xlink:title="MembersEquityAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_MembersEquityAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MembersEquityAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_MembersEquityAttributableToNoncontrollingInterest">Members' Equity Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MembersEquityAttributableToNoncontrollingInterest" xlink:to="label_MembersEquityAttributableToNoncontrollingInterest" xlink:title="Label : MembersEquityAttributableToNoncontrollingInterest to label_MembersEquityAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xml:lang="en-US" id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1">Loss before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xlink:title="Label : IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" />
    <link:label xlink:type="resource" xlink:label="label_MembersEquityAttributableToNoncontrollingInterest_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MembersEquityAttributableToNoncontrollingInterest_1" xml:lang="en-US" id="label_MembersEquityAttributableToNoncontrollingInterest_1">Ownership interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MembersEquityAttributableToNoncontrollingInterest" xlink:to="label_MembersEquityAttributableToNoncontrollingInterest_1" xlink:title="Label : MembersEquityAttributableToNoncontrollingInterest to label_MembersEquityAttributableToNoncontrollingInterest_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="GainLossOnDispositionOfAssets1" xlink:title="GainLossOnDispositionOfAssets1" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GainLossOnDispositionOfAssets1" xml:lang="en-US" id="label_GainLossOnDispositionOfAssets1">Loss on asset disposal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDispositionOfAssets1" xlink:to="label_GainLossOnDispositionOfAssets1" xlink:title="Label : GainLossOnDispositionOfAssets1 to label_GainLossOnDispositionOfAssets1" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnDispositionOfAssets1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnDispositionOfAssets1_1" xml:lang="en-US" id="label_GainLossOnDispositionOfAssets1_1">Gain (Loss) on Disposition of Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDispositionOfAssets1" xlink:to="label_GainLossOnDispositionOfAssets1_1" xlink:title="Label : GainLossOnDispositionOfAssets1 to label_GainLossOnDispositionOfAssets1_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US" id="label_ProceedsFromIssuanceOfLongTermDebt">Proceeds from Issuance of Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfLongTermDebt" xlink:to="label_ProceedsFromIssuanceOfLongTermDebt" xlink:title="Label : ProceedsFromIssuanceOfLongTermDebt to label_ProceedsFromIssuanceOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfLongTermDebt_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromIssuanceOfLongTermDebt_1" xml:lang="en-US" id="label_ProceedsFromIssuanceOfLongTermDebt_1">Proceeds from long-term note payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfLongTermDebt" xlink:to="label_ProceedsFromIssuanceOfLongTermDebt_1" xlink:title="Label : ProceedsFromIssuanceOfLongTermDebt to label_ProceedsFromIssuanceOfLongTermDebt_1" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnDispositionOfAssets1_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_GainLossOnDispositionOfAssets1_2" xml:lang="en-US" id="label_GainLossOnDispositionOfAssets1_2">Loss on asset disposal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnDispositionOfAssets1" xlink:to="label_GainLossOnDispositionOfAssets1_2" xlink:title="Label : GainLossOnDispositionOfAssets1 to label_GainLossOnDispositionOfAssets1_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProvisionForLossOnUncompletedContracts" xlink:label="ProvisionForLossOnUncompletedContracts" xlink:title="ProvisionForLossOnUncompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForLossOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProvisionForLossOnUncompletedContracts" xml:lang="en-US" id="label_ProvisionForLossOnUncompletedContracts">Provision For Loss On Uncompleted Contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForLossOnUncompletedContracts" xlink:to="label_ProvisionForLossOnUncompletedContracts" xlink:title="Label : ProvisionForLossOnUncompletedContracts to label_ProvisionForLossOnUncompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForLossOnUncompletedContracts_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ProvisionForLossOnUncompletedContracts_1" xml:lang="en-US" id="label_ProvisionForLossOnUncompletedContracts_1">The amount of provision for loss on uncompleted contracts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForLossOnUncompletedContracts" xlink:to="label_ProvisionForLossOnUncompletedContracts_1" xlink:title="Label : ProvisionForLossOnUncompletedContracts to label_ProvisionForLossOnUncompletedContracts_1" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForLossOnUncompletedContracts_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProvisionForLossOnUncompletedContracts_2" xml:lang="en-US" id="label_ProvisionForLossOnUncompletedContracts_2">Provision for loss on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForLossOnUncompletedContracts" xlink:to="label_ProvisionForLossOnUncompletedContracts_2" xlink:title="Label : ProvisionForLossOnUncompletedContracts to label_ProvisionForLossOnUncompletedContracts_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_FairValueOfRestrictedUnits" xlink:label="FairValueOfRestrictedUnits" xlink:title="FairValueOfRestrictedUnits" />
    <link:label xlink:type="resource" xlink:label="label_FairValueOfRestrictedUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueOfRestrictedUnits" xml:lang="en-US" id="label_FairValueOfRestrictedUnits">Fair Value Of Restricted Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfRestrictedUnits" xlink:to="label_FairValueOfRestrictedUnits" xlink:title="Label : FairValueOfRestrictedUnits to label_FairValueOfRestrictedUnits" />
    <link:label xlink:type="resource" xlink:label="label_FairValueOfRestrictedUnits_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueOfRestrictedUnits_1" xml:lang="en-US" id="label_FairValueOfRestrictedUnits_1">Fair value of restricted units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfRestrictedUnits" xlink:to="label_FairValueOfRestrictedUnits_1" xlink:title="Label : FairValueOfRestrictedUnits to label_FairValueOfRestrictedUnits_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_GeraldSheeranMember" xlink:label="GeraldSheeranMember" xlink:title="GeraldSheeranMember" />
    <link:label xlink:type="resource" xlink:label="label_GeraldSheeranMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GeraldSheeranMember" xml:lang="en-US" id="label_GeraldSheeranMember">Gerald Sheeran [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeraldSheeranMember" xlink:to="label_GeraldSheeranMember" xlink:title="Label : GeraldSheeranMember to label_GeraldSheeranMember" />
    <link:label xlink:type="resource" xlink:label="label_GeraldSheeranMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GeraldSheeranMember_1" xml:lang="en-US" id="label_GeraldSheeranMember_1">Gerald Sheeran [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeraldSheeranMember" xlink:to="label_GeraldSheeranMember_1" xlink:title="Label : GeraldSheeranMember to label_GeraldSheeranMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xml:lang="en-US" id="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:title="Label : InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures to label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1" xml:lang="en-US" id="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1">Investment in and advances to equity affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1" xlink:title="Label : InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures to label_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_RogersMember" xlink:label="RogersMember" xlink:title="RogersMember" />
    <link:label xlink:type="resource" xlink:label="label_RogersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RogersMember" xml:lang="en-US" id="label_RogersMember">Rogers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RogersMember" xlink:to="label_RogersMember" xlink:title="Label : RogersMember to label_RogersMember" />
    <link:label xlink:type="resource" xlink:label="label_RogersMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RogersMember_1" xml:lang="en-US" id="label_RogersMember_1">Rogers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RogersMember" xlink:to="label_RogersMember_1" xlink:title="Label : RogersMember to label_RogersMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ConsultantMember" xlink:label="ConsultantMember" xlink:title="ConsultantMember" />
    <link:label xlink:type="resource" xlink:label="label_ConsultantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConsultantMember" xml:lang="en-US" id="label_ConsultantMember">Consultant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultantMember" xlink:to="label_ConsultantMember" xlink:title="Label : ConsultantMember to label_ConsultantMember" />
    <link:label xlink:type="resource" xlink:label="label_ConsultantMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConsultantMember_1" xml:lang="en-US" id="label_ConsultantMember_1">Consultant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultantMember" xlink:to="label_ConsultantMember_1" xlink:title="Label : ConsultantMember to label_ConsultantMember_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToMinorityShareholders_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToMinorityShareholders_1" xml:lang="en-US" id="label_PaymentsToMinorityShareholders_1">Distribution paid to noncontrolling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToMinorityShareholders" xlink:to="label_PaymentsToMinorityShareholders_1" xlink:title="Label : PaymentsToMinorityShareholders to label_PaymentsToMinorityShareholders_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="OtherPaymentsToAcquireBusinesses" xlink:title="OtherPaymentsToAcquireBusinesses" />
    <link:label xlink:type="resource" xlink:label="label_OtherPaymentsToAcquireBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherPaymentsToAcquireBusinesses" xml:lang="en-US" id="label_OtherPaymentsToAcquireBusinesses">Other Payments to Acquire Businesses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherPaymentsToAcquireBusinesses" xlink:to="label_OtherPaymentsToAcquireBusinesses" xlink:title="Label : OtherPaymentsToAcquireBusinesses to label_OtherPaymentsToAcquireBusinesses" />
    <link:label xlink:type="resource" xlink:label="label_OtherPaymentsToAcquireBusinesses_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_OtherPaymentsToAcquireBusinesses_1" xml:lang="en-US" id="label_OtherPaymentsToAcquireBusinesses_1">Purchase of Echo DCL, LLC, net of cash acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherPaymentsToAcquireBusinesses" xlink:to="label_OtherPaymentsToAcquireBusinesses_1" xlink:title="Label : OtherPaymentsToAcquireBusinesses to label_OtherPaymentsToAcquireBusinesses_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForPreviousAcquisition_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsForPreviousAcquisition_1" xml:lang="en-US" id="label_PaymentsForPreviousAcquisition_1">Payment on assumed liability of acquired assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForPreviousAcquisition" xlink:to="label_PaymentsForPreviousAcquisition_1" xlink:title="Label : PaymentsForPreviousAcquisition to label_PaymentsForPreviousAcquisition_1" />
    <link:label xlink:type="resource" xlink:label="label_GainLossFromEquityAffiliaties_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_GainLossFromEquityAffiliaties_2" xml:lang="en-US" id="label_GainLossFromEquityAffiliaties_2">Loss on equity affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossFromEquityAffiliaties" xlink:to="label_GainLossFromEquityAffiliaties_2" xlink:title="Label : GainLossFromEquityAffiliaties to label_GainLossFromEquityAffiliaties_2" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfLeasesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DisclosureOfLeasesTextBlock_1" xml:lang="en-US" id="label_DisclosureOfLeasesTextBlock_1">The entire disclosure of leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfLeasesTextBlock" xlink:to="label_DisclosureOfLeasesTextBlock_1" xlink:title="Label : DisclosureOfLeasesTextBlock to label_DisclosureOfLeasesTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfLeasesTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfLeasesTextBlock_2" xml:lang="en-US" id="label_DisclosureOfLeasesTextBlock_2">Disclosure of Leases [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfLeasesTextBlock" xlink:to="label_DisclosureOfLeasesTextBlock_2" xlink:title="Label : DisclosureOfLeasesTextBlock to label_DisclosureOfLeasesTextBlock_2" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetLiability_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContractWithCustomerAssetLiability_3" xml:lang="en-US" id="label_ContractWithCustomerAssetLiability_3">Contract with customer asset liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetLiability" xlink:to="label_ContractWithCustomerAssetLiability_3" xlink:title="Label : ContractWithCustomerAssetLiability to label_ContractWithCustomerAssetLiability_3" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfDebtIssuanceCosts_4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PaymentsOfDebtIssuanceCosts_4" xml:lang="en-US" id="label_PaymentsOfDebtIssuanceCosts_4">Payment of note issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="label_PaymentsOfDebtIssuanceCosts_4" xlink:title="Label : PaymentsOfDebtIssuanceCosts to label_PaymentsOfDebtIssuanceCosts_4" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_Originalpromissorynoteissued" xlink:label="Originalpromissorynoteissued" xlink:title="Originalpromissorynoteissued" />
    <link:label xlink:type="resource" xlink:label="label_Originalpromissorynoteissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Originalpromissorynoteissued" xml:lang="en-US" id="label_Originalpromissorynoteissued">Original promissory note issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Originalpromissorynoteissued" xlink:to="label_Originalpromissorynoteissued" xlink:title="Label : Originalpromissorynoteissued to label_Originalpromissorynoteissued" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US" id="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="Label : CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xml:lang="en-US" id="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2">Cash and cash equivalents - end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="Label : CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="AuditorName" xlink:title="AuditorName" />
    <link:label xlink:type="resource" xlink:label="label_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AuditorName" xml:lang="en-US" id="label_AuditorName">Auditor Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorName" xlink:to="label_AuditorName" xlink:title="Label : AuditorName to label_AuditorName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="AuditorFirmId" xlink:title="AuditorFirmId" />
    <link:label xlink:type="resource" xlink:label="label_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AuditorFirmId" xml:lang="en-US" id="label_AuditorFirmId">Auditor Firm ID</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorFirmId" xlink:to="label_AuditorFirmId" xlink:title="Label : AuditorFirmId to label_AuditorFirmId" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="AuditorLocation" xlink:title="AuditorLocation" />
    <link:label xlink:type="resource" xlink:label="label_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AuditorLocation" xml:lang="en-US" id="label_AuditorLocation">Auditor Location</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorLocation" xlink:to="label_AuditorLocation" xlink:title="Label : AuditorLocation to label_AuditorLocation" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:label="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:title="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xml:lang="en-US" id="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock">Disclosure of Project Development Costs and Other Non Current Assets [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:to="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:title="Label : DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock to label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_1" xml:lang="en-US" id="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_1">Project Development Costs and Other Non-Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:to="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_1" xlink:title="Label : DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock to label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_2" xml:lang="en-US" id="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_2">The entire disclosure of project development costs and other non-current assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" xlink:to="label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_2" xlink:title="Label : DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock to label_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProjectDevelopmentCostsNonCurrent" xlink:label="ProjectDevelopmentCostsNonCurrent" xlink:title="ProjectDevelopmentCostsNonCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ProjectDevelopmentCostsNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProjectDevelopmentCostsNonCurrent" xml:lang="en-US" id="label_ProjectDevelopmentCostsNonCurrent">Project Development Costs Non Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectDevelopmentCostsNonCurrent" xlink:to="label_ProjectDevelopmentCostsNonCurrent" xlink:title="Label : ProjectDevelopmentCostsNonCurrent to label_ProjectDevelopmentCostsNonCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ProjectDevelopmentCostsNonCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProjectDevelopmentCostsNonCurrent_1" xml:lang="en-US" id="label_ProjectDevelopmentCostsNonCurrent_1">Project development costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectDevelopmentCostsNonCurrent" xlink:to="label_ProjectDevelopmentCostsNonCurrent_1" xlink:title="Label : ProjectDevelopmentCostsNonCurrent to label_ProjectDevelopmentCostsNonCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_ProjectDevelopmentCostsNonCurrent_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ProjectDevelopmentCostsNonCurrent_2" xml:lang="en-US" id="label_ProjectDevelopmentCostsNonCurrent_2">The amount of non-current project development costs and other non-current assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectDevelopmentCostsNonCurrent" xlink:to="label_ProjectDevelopmentCostsNonCurrent_2" xlink:title="Label : ProjectDevelopmentCostsNonCurrent to label_ProjectDevelopmentCostsNonCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_SecurityDepositsNonCurrent" xlink:label="SecurityDepositsNonCurrent" xlink:title="SecurityDepositsNonCurrent" />
    <link:label xlink:type="resource" xlink:label="label_SecurityDepositsNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SecurityDepositsNonCurrent" xml:lang="en-US" id="label_SecurityDepositsNonCurrent">Security Deposits Non Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityDepositsNonCurrent" xlink:to="label_SecurityDepositsNonCurrent" xlink:title="Label : SecurityDepositsNonCurrent to label_SecurityDepositsNonCurrent" />
    <link:label xlink:type="resource" xlink:label="label_SecurityDepositsNonCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SecurityDepositsNonCurrent_1" xml:lang="en-US" id="label_SecurityDepositsNonCurrent_1">Security deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityDepositsNonCurrent" xlink:to="label_SecurityDepositsNonCurrent_1" xlink:title="Label : SecurityDepositsNonCurrent to label_SecurityDepositsNonCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_SecurityDepositsNonCurrent_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_SecurityDepositsNonCurrent_2" xml:lang="en-US" id="label_SecurityDepositsNonCurrent_2">The amount of non-current security deposit assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityDepositsNonCurrent" xlink:to="label_SecurityDepositsNonCurrent_2" xlink:title="Label : SecurityDepositsNonCurrent to label_SecurityDepositsNonCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:label="ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="ProjectDevelopmentCostsAndOtherNonCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xml:lang="en-US" id="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets">Project Development Costs and Other Non Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:to="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:title="Label : ProjectDevelopmentCostsAndOtherNonCurrentAssets to label_ProjectDevelopmentCostsAndOtherNonCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_1" xml:lang="en-US" id="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_1">Project development costs and other non-current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:to="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_1" xlink:title="Label : ProjectDevelopmentCostsAndOtherNonCurrentAssets to label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_1" />
    <link:label xlink:type="resource" xlink:label="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_2" xml:lang="en-US" id="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_2">The amount of non-current project development costs and other non-current assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectDevelopmentCostsAndOtherNonCurrentAssets" xlink:to="label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_2" xlink:title="Label : ProjectDevelopmentCostsAndOtherNonCurrentAssets to label_ProjectDevelopmentCostsAndOtherNonCurrentAssets_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PaymentsForProjectDevelopmentCosts" xlink:label="PaymentsForProjectDevelopmentCosts" xlink:title="PaymentsForProjectDevelopmentCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForProjectDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_PaymentsForProjectDevelopmentCosts" xml:lang="en-US" id="label_PaymentsForProjectDevelopmentCosts">The amount of cash outflow related to project development costs during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProjectDevelopmentCosts" xlink:to="label_PaymentsForProjectDevelopmentCosts" xlink:title="Label : PaymentsForProjectDevelopmentCosts to label_PaymentsForProjectDevelopmentCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForProjectDevelopmentCosts_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsForProjectDevelopmentCosts_1" xml:lang="en-US" id="label_PaymentsForProjectDevelopmentCosts_1">Project development costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProjectDevelopmentCosts" xlink:to="label_PaymentsForProjectDevelopmentCosts_1" xlink:title="Label : PaymentsForProjectDevelopmentCosts to label_PaymentsForProjectDevelopmentCosts_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsForProjectDevelopmentCosts_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsForProjectDevelopmentCosts_2" xml:lang="en-US" id="label_PaymentsForProjectDevelopmentCosts_2">Payments For Project Development Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProjectDevelopmentCosts" xlink:to="label_PaymentsForProjectDevelopmentCosts_2" xlink:title="Label : PaymentsForProjectDevelopmentCosts to label_PaymentsForProjectDevelopmentCosts_2" />
    <link:label xlink:type="resource" xlink:label="label_Noncashconversionofinterestexpenseoflongtermdebt_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_Noncashconversionofinterestexpenseoflongtermdebt_2" xml:lang="en-US" id="label_Noncashconversionofinterestexpenseoflongtermdebt_2">Non-cash conversion of interest expense of long term debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Noncashconversionofinterestexpenseoflongtermdebt" xlink:to="label_Noncashconversionofinterestexpenseoflongtermdebt_2" xlink:title="Label : Noncashconversionofinterestexpenseoflongtermdebt to label_Noncashconversionofinterestexpenseoflongtermdebt_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20211231.xsd#sgbx_PaymentOnSecurityDeposit" xlink:label="PaymentOnSecurityDeposit" xlink:title="PaymentOnSecurityDeposit" />
    <link:label xlink:type="resource" xlink:label="label_PaymentOnSecurityDeposit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentOnSecurityDeposit" xml:lang="en-US" id="label_PaymentOnSecurityDeposit">Payment on Security Deposit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentOnSecurityDeposit" xlink:to="label_PaymentOnSecurityDeposit" xlink:title="Label : PaymentOnSecurityDeposit to label_PaymentOnSecurityDeposit" />
    <link:label xlink:type="resource" xlink:label="label_PaymentOnSecurityDeposit_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentOnSecurityDeposit_1" xml:lang="en-US" id="label_PaymentOnSecurityDeposit_1">Payment on security deposit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentOnSecurityDeposit" xlink:to="label_PaymentOnSecurityDeposit_1" xlink:title="Label : PaymentOnSecurityDeposit to label_PaymentOnSecurityDeposit_1" />
    <link:label xlink:type="resource" xlink:label="label_PaymentOnSecurityDeposit_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_PaymentOnSecurityDeposit_2" xml:lang="en-US" id="label_PaymentOnSecurityDeposit_2">Payment on Security Deposit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentOnSecurityDeposit" xlink:to="label_PaymentOnSecurityDeposit_2" xlink:title="Label : PaymentOnSecurityDeposit to label_PaymentOnSecurityDeposit_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:label xlink:type="resource" xlink:label="label_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CapitalExpendituresIncurredButNotYetPaid" xml:lang="en-US" id="label_CapitalExpendituresIncurredButNotYetPaid">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:to="label_CapitalExpendituresIncurredButNotYetPaid" xlink:title="Label : CapitalExpendituresIncurredButNotYetPaid to label_CapitalExpendituresIncurredButNotYetPaid" />
    <link:label xlink:type="resource" xlink:label="label_CapitalExpendituresIncurredButNotYetPaid_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CapitalExpendituresIncurredButNotYetPaid_1" xml:lang="en-US" id="label_CapitalExpendituresIncurredButNotYetPaid_1">Capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:to="label_CapitalExpendituresIncurredButNotYetPaid_1" xlink:title="Label : CapitalExpendituresIncurredButNotYetPaid to label_CapitalExpendituresIncurredButNotYetPaid_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DepreciationDepletionAndAmortization" xml:lang="en-US" id="label_DepreciationDepletionAndAmortization">Depreciation, Depletion and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="label_DepreciationDepletionAndAmortization" xlink:title="Label : DepreciationDepletionAndAmortization to label_DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_Assets_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_Assets_3" xml:lang="en-US" id="label_Assets_3">Total Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="label_Assets_3" xlink:title="Label : Assets to label_Assets_3" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>sgbx-20211231.xsd
<DESCRIPTION>SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon, Unique Code 6259e80739fddb0d68404553, Generated At Fri, 15 Apr 2022 21:48:43 GMT-->
<xsd:schema xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-roles="http://fasb.org/us-roles/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:sgbx="http://www.sgblocks.com/20211231" elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.sgblocks.com/20211231">
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="sgbx-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sgbx-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sgbx-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sgbx-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.sgblocks.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <link:definition>003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
        <link:definition>004 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" id="ConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>005 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Consolidatedstatementsofcashflows" id="Consolidatedstatementsofcashflows">
        <link:definition>006 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
        <link:definition>007 - Disclosure - Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Liquidity" id="Liquidity">
        <link:definition>008 - Disclosure - Liquidity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
        <link:definition>009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/AccountsReceivable" id="AccountsReceivable">
        <link:definition>010 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" id="ContractAssetsandContractLiabilities">
        <link:definition>011 - Disclosure - Contract Assets and Contract Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets" id="ProjectDevelopmentCostsandOtherNonCurrentAssets">
        <link:definition>012 - Disclosure - Project Development Costs and Other Non-Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Propertyplantandequipment" id="Propertyplantandequipment">
        <link:definition>013 - Disclosure - Property, plant and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/NotesReceivable" id="NotesReceivable">
        <link:definition>014 - Disclosure - Notes Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities" id="AccountsPayablesandAccruedLiabilities">
        <link:definition>015 - Disclosure - Accounts Payables and Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/NotesPayable" id="NotesPayable">
        <link:definition>016 - Disclosure - Notes Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/BusinessCombination" id="BusinessCombination">
        <link:definition>017 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Leases" id="Leases">
        <link:definition>018 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConstructionBacklog" id="ConstructionBacklog">
        <link:definition>019 - Disclosure - Construction Backlog</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SegmentReporting" id="SegmentReporting">
        <link:definition>020 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>021 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShare" id="NetIncomeLossPerShare">
        <link:definition>022 - Disclosure - Net Income (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/StockholdersEquity" id="StockholdersEquity">
        <link:definition>024 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Warrants" id="Warrants">
        <link:definition>025 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SharebasedCompensation" id="SharebasedCompensation">
        <link:definition>026 - Disclosure - Share-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" id="DocumentCommitmentsandContingencies">
        <link:definition>027 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>028 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Inventory" id="Inventory">
        <link:definition>029 - Disclosure - Inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets" id="PrepaidexpensesandOtherAssets">
        <link:definition>030 - Disclosure - Prepaid expenses and Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConvertibleDebentures" id="ConvertibleDebentures">
        <link:definition>031 - Disclosure - Convertible Debentures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/DebtorInPossessionFinancing" id="DebtorInPossessionFinancing">
        <link:definition>032 - Disclosure - Debtor in Possession Financing</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcy" id="EmergenceFromBankruptcy">
        <link:definition>033 - Disclosure - Emergence from Bankruptcy</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" id="SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>034 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LiquidityTables" id="LiquidityTables">
        <link:definition>035 - Disclosure - Liquidity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" id="SummaryofSignificantAccountingPoliciesTables">
        <link:definition>036 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/AccountsReceivableTables" id="AccountsReceivableTables">
        <link:definition>040 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" id="ContractAssetsandContractLiabilitiesTables">
        <link:definition>043 - Disclosure - Contract Assets and Contract Liabilities  (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentTables" id="PropertyplantandequipmentTables">
        <link:definition>045 - Disclosure - Property, plant and equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables" id="AccountsPayablesandAccruedLiabilitiesTables">
        <link:definition>046 - Disclosure - Accounts Payables and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/BusinessCombinationTables" id="BusinessCombinationTables">
        <link:definition>047 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LeasesTables" id="LeasesTables">
        <link:definition>048 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConstructionBacklogTables" id="ConstructionBacklogTables">
        <link:definition>049 - Disclosure - Construction Backlog (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SegmentReportingTables" id="SegmentReportingTables">
        <link:definition>050 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <link:definition>051 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/InventoryTables" id="InventoryTables">
        <link:definition>052 - Disclosure - Inventory (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" id="NetIncomeLossPerShareTables">
        <link:definition>053 - Disclosure - Net Income (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" id="EmergenceFromBankruptcyTables">
        <link:definition>054 - Disclosure - Emergence from Bankruptcy (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables" id="PrepaidexpensesandOtherAssetsTables">
        <link:definition>055 - Disclosure - Prepaid expenses and Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SharebasedCompensationTables" id="SharebasedCompensationTables">
        <link:definition>056 - Disclosure - Share-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesTables" id="ConvertibleDebenturesTables">
        <link:definition>057 - Disclosure - Convertible Debentures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/DescriptionofBusinessDetails" id="DescriptionofBusinessDetails">
        <link:definition>058 - Disclosure - Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LiquidityDetails" id="LiquidityDetails">
        <link:definition>059 - Disclosure - Liquidity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LiquidityDetailsTextual" id="LiquidityDetailsTextual">
        <link:definition>060 - Disclosure - Liquidity (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" id="SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>062 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" id="SummaryofSignificantAccountingPoliciesDetails1">
        <link:definition>063 - Disclosure - Summary of Significant Accounting Policies (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" id="SummaryofSignificantAccountingPoliciesDetails2">
        <link:definition>064 - Disclosure - Summary of Significant Accounting Policies (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" id="SummaryOfSignificantAccountingPoliciesDetailsTextual">
        <link:definition>066 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/AccountsReceivableDetails" id="AccountsReceivableDetails">
        <link:definition>067 - Disclosure - Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" id="AccountsReceivableDetailsTextual">
        <link:definition>068 - Disclosure - Accounts Receivable (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" id="ContractAssetsandContractLiabilitiesDetails">
        <link:definition>069 - Disclosure - Contract Assets and Contract Liabilities  (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" id="ContractAssetsandContractLiabilitiesDetails1">
        <link:definition>0691 - Disclosure - Contract Assets and Contract Liabilities  (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" id="ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails">
        <link:definition>072 - Disclosure - Project Development Costs and Other Non-Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetails" id="PropertyplantandequipmentDetails">
        <link:definition>074 - Disclosure - Property, plant and equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual" id="PropertyplantandequipmentDetailsTextual">
        <link:definition>075 - Disclosure - Property, plant and equipment (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/NotesReceivableDetails" id="NotesReceivableDetails">
        <link:definition>076 - Disclosure - Notes Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" id="AccountsPayablesandAccruedLiabilitiesDetails">
        <link:definition>077 - Disclosure - Accounts Payables and Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/NotesPayableDetails" id="NotesPayableDetails">
        <link:definition>078 - Disclosure - Notes Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails" id="BusinessCombinationDetails">
        <link:definition>079 - Disclosure - Business Combination (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails1" id="BusinessCombinationDetails1">
        <link:definition>080 - Disclosure - Business Combination (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" id="BusinessCombinationDetailTextual">
        <link:definition>081 - Disclosure - Business Combination (Detail Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LeasesDetails" id="LeasesDetails">
        <link:definition>082 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LeasesDetails1" id="LeasesDetails1">
        <link:definition>083 - Disclosure - Leases (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LeasesDetails1Calc2" id="LeasesDetails1Calc2">
        <link:definition>084 - Disclosure - Leases (Details 1) (Calc 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/LeasesDetailsTextual" id="LeasesDetailsTextual">
        <link:definition>085 - Disclosure - Leases (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails" id="ConstructionBacklogDetails">
        <link:definition>086 - Disclosure - Construction Backlog (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails1" id="ConstructionBacklogDetails1">
        <link:definition>087 - Disclosure - Construction Backlog (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" id="Constructionbacklogdetailstextual">
        <link:definition>088 - Disclosure - Construction Backlog (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SegmentReportingDetails" id="SegmentReportingDetails">
        <link:definition>089 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <link:definition>090 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
        <link:definition>091 - Disclosure - Income Taxes (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
        <link:definition>092 - Disclosure - Income Taxes (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" id="IncomeTaxesDetailsTextual">
        <link:definition>093 - Disclosure - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" id="NetIncomeLossPerShareDetails">
        <link:definition>094 - Disclosure - Net Income (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/StockholdersEquityDetails" id="StockholdersEquityDetails">
        <link:definition>095 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/WarrantsDetails" id="WarrantsDetails">
        <link:definition>096 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails" id="SharebasedCompensationDetails">
        <link:definition>101 - Disclosure - Share-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails1" id="SharebasedCompensationDetails1">
        <link:definition>102 - Disclosure - Share-based Compensation (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails2" id="SharebasedCompensationDetails2">
        <link:definition>103 - Disclosure - Share-based Compensation (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails3" id="SharebasedCompensationDetails3">
        <link:definition>104 - Disclosure - Share-based Compensation (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" id="SharebasedCompensationDetailsTextual">
        <link:definition>105 - Disclosure - Share-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" id="CommitmentsandContingenciesDetails">
        <link:definition>106 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
        <link:definition>107 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" id="EmergencefromBankruptcyDetails">
        <link:definition>8001 - Disclosure - Emergence from Bankruptcy (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" id="SummaryofSignificantAccountingPoliciesDetails3">
        <link:definition>8002 - Disclosure - Summary of Significant Accounting Policies (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/InventoryDetails" id="InventoryDetails">
        <link:definition>8004 - Disclosure - Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails" id="PrepaidexpensesandOtherAssetsDetails">
        <link:definition>8005 - Disclosure - Prepaid expenses and Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" id="ConvertibleDebenturesDetails">
        <link:definition>8006 - Disclosure - Convertible Debentures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" id="Disclosure-ConvertibleDebenturesDetails1">
        <link:definition>8007 - Disclosure - Convertible Debentures (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual" id="ConvertibleDebenturesDetailsTextual">
        <link:definition>8008 - Disclosure - Convertible Debentures (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" id="DebtorinPossessionFinancingDetails">
        <link:definition>8009 - Disclosure - Debtor in Possession Financing (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2006/ref" schemaLocation="http://www.xbrl.org/2006/ref-2006-02-27.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
  <xsd:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/XLink" schemaLocation="http://www.xbrl.org/2003/xl-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:element name="AdjustmentsAndCancellationsNet" id="sgbx_AdjustmentsAndCancellationsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DocumentAndEntityInformationAbstract" id="sgbx_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConversionOptionLiabilities" id="sgbx_ConversionOptionLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" id="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" id="sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NonCashConsultantFee" id="sgbx_NonCashConsultantFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInShortTermInvestments" id="sgbx_IncreaseDecreaseInShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" id="sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="AccruedInterestRelatedPartySubjectToCompromise" id="sgbx_AccruedInterestRelatedPartySubjectToCompromise" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" id="sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="CommonStockRemainingVestAndBeIssuedShares" id="sgbx_CommonStockRemainingVestAndBeIssuedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="EmergenceFromBankruptcyAbstract" id="sgbx_EmergenceFromBankruptcyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="EmergenceFromBankruptcyTextBlock" id="sgbx_EmergenceFromBankruptcyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="DebtorInPossessionFinancingTextBlock" id="sgbx_DebtorInPossessionFinancingTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ConstructionBacklogAbstract" id="sgbx_ConstructionBacklogAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConstructionBacklogTextBlock" id="sgbx_ConstructionBacklogTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="WarrantsAbstract" id="sgbx_WarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantsDisclosureTextBlock" id="sgbx_WarrantsDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ShortTermInvestmentPolicyTextBlock" id="sgbx_ShortTermInvestmentPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleInstrumentsPolicyTextBlock" id="sgbx_ConvertibleInstrumentsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" id="sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" id="sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" id="sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfConstructionBacklogTableTextBlock" id="sgbx_ScheduleOfConstructionBacklogTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="DescriptionOfBusinessTable" id="sgbx_DescriptionOfBusinessTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DescriptionOfBusinessLineItems" id="sgbx_DescriptionOfBusinessLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DescriptionOfBusinessTextualAbstract" id="sgbx_DescriptionOfBusinessTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantsToPurchase" id="sgbx_WarrantsToPurchase" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="OperatingCycleDescription" id="sgbx_OperatingCycleDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ConstructionBacklogMember" id="sgbx_ConstructionBacklogMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantThreeMember" id="sgbx_WarrantThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SecuritiesPurchaseAgreementMember" id="sgbx_SecuritiesPurchaseAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LiquidityLineItems" id="sgbx_LiquidityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LiquidityMember" id="sgbx_LiquidityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LiquidityDomain" id="sgbx_LiquidityDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LiquidityAxis" id="sgbx_LiquidityAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LiquidityTable" id="sgbx_LiquidityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LiquidityAbstract" id="sgbx_LiquidityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CostsInExcessOfBillingsToDate" id="sgbx_CostsInExcessOfBillingsToDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ChangeInFairValueRelatedToConversionOfConvertibleDebentures" id="sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="CustomerOneMember" id="sgbx_CustomerOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CustomerTwoMember" id="sgbx_CustomerTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CustomerThreeMember" id="sgbx_CustomerThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AccountingPoliciesTextualAbstract" id="sgbx_AccountingPoliciesTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantyOfferedOnCompletedContracts" id="sgbx_WarrantyOfferedOnCompletedContracts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NumberOfCustomers" id="sgbx_NumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NumberOfVendors" id="sgbx_NumberOfVendors" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ConstructionRevenueMember" id="sgbx_ConstructionRevenueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="BilledEngineeringServicesMember" id="sgbx_BilledEngineeringServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RetainageReceivableMember" id="sgbx_RetainageReceivableMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CostsIncurredOnUncompletedContracts" id="sgbx_CostsIncurredOnUncompletedContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="EstimatedIncomeLossOnUncompletedContracts" id="sgbx_EstimatedIncomeLossOnUncompletedContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="FurnitureAndOtherEquipmentMember" id="sgbx_FurnitureAndOtherEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="EquipmentTextualAbstract" id="sgbx_EquipmentTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleDebentureMember" id="sgbx_ConvertibleDebentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleDebentureOneMember" id="sgbx_ConvertibleDebentureOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleDebenturesLineItems" id="sgbx_ConvertibleDebenturesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoZeroOneSixDebentureMember" id="sgbx_TwoZeroOneSixDebentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ExitFacilityMember" id="sgbx_ExitFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NovemberTwoZeroOneSixDebentureMember" id="sgbx_NovemberTwoZeroOneSixDebentureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantFourMember" id="sgbx_WarrantFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleDebenturesTextualAbstract" id="sgbx_ConvertibleDebenturesTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="FairValueOfConversionOptionLiabilitiesOne" id="sgbx_FairValueOfConversionOptionLiabilitiesOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DebtorInPossessionFinancingTextualAbstract" id="sgbx_DebtorInPossessionFinancingTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DebtorInPossessionFinancingArrangementsEffectiveDate" id="sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="AmountOfValuationReserve" id="sgbx_AmountOfValuationReserve" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ProvisionIncomeTaxExpenseBenefit" id="sgbx_ProvisionIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DifferencesAttributableToTaxAndJobsCutAct" id="sgbx_DifferencesAttributableToTaxAndJobsCutAct" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="DifferencesAttributableToChangeInStateBusinessApportionment" id="sgbx_DifferencesAttributableToChangeInStateBusinessApportionment" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="EffectiveIncomeTaxReorganizationExpenses" id="sgbx_EffectiveIncomeTaxReorganizationExpenses" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="LossOnDebtConversion" id="sgbx_LossOnDebtConversion" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="EffectiveIncomeTaxAmortizationOfIntangibleAssets" id="sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="PriorYearAdjustmentOfTaxes" id="sgbx_PriorYearAdjustmentOfTaxes" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxTextualAbstract" id="sgbx_IncomeTaxTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NetIncomeLossPerShareTextualAbstract" id="sgbx_NetIncomeLossPerShareTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConstructionContractsBacklog" id="sgbx_ConstructionContractsBacklog" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="NewContractsReceivedDuringYear" id="sgbx_NewContractsReceivedDuringYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ConstructionBacklogGross" id="sgbx_ConstructionBacklogGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ConstructionBacklogNet" id="sgbx_ConstructionBacklogNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ContractsSignedButNotStarted" id="sgbx_ContractsSignedButNotStarted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ContractOneMember" id="sgbx_ContractOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ContractTwoMember" id="sgbx_ContractTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConstructionBacklogTextualAbstract" id="sgbx_ConstructionBacklogTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="IssuanceOfCommonStockAndOptionsForServicesMember" id="sgbx_IssuanceOfCommonStockAndOptionsForServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="StockholdersEquityTextualAbstract" id="sgbx_StockholdersEquityTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="IssuanceOfWarrants" id="sgbx_IssuanceOfWarrants" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ConsultantReceivedOptionToPurchase" id="sgbx_ConsultantReceivedOptionToPurchase" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="CommonStockExercisePricePerShare" id="sgbx_CommonStockExercisePricePerShare" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="LossOnConversionOfConvertibleDebentures" id="sgbx_LossOnConversionOfConvertibleDebentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="WarrantsTextualAbstract" id="sgbx_WarrantsTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" id="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" id="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" id="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" id="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" id="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="TwoThousandSixteenPlanMember" id="sgbx_TwoThousandSixteenPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TwoThousandSixteenPlanOneMember" id="sgbx_TwoThousandSixteenPlanOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="EmployeeMember" id="sgbx_EmployeeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="EmployeesAndDirectorsMember" id="sgbx_EmployeesAndDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AgreementAxis" id="sgbx_AgreementAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AgreementDomain" id="sgbx_AgreementDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AdvisoryAgreementMember" id="sgbx_AdvisoryAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="StockOptionsAndGrantsTextualAbstract" id="sgbx_StockOptionsAndGrantsTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedNonVestedStockOptionsWeightedAverageTermOne" id="sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NumberOfEmployees" id="sgbx_NumberOfEmployees" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NumberOfDirectors" id="sgbx_NumberOfDirectors" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="WarrantsToPurchaseOfCommonStock" id="sgbx_WarrantsToPurchaseOfCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NumberOfLargeContracts" id="sgbx_NumberOfLargeContracts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="EngineeringServicesMember" id="sgbx_EngineeringServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ContractRevenue" id="sgbx_ContractRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SettlementOfCommonStockFromReverseStockSplits" id="sgbx_SettlementOfCommonStockFromReverseStockSplits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="GainLossFromEquityAffiliaties" id="sgbx_GainLossFromEquityAffiliaties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="PaymentsForProjectDevelopmentCosts" id="sgbx_PaymentsForProjectDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RedemptionDistributionsAmount" id="sgbx_RedemptionDistributionsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" id="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WithinOneYearMember" id="sgbx_WithinOneYearMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OneToTwoYearMember" id="sgbx_OneToTwoYearMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ThereAfterMember" id="sgbx_ThereAfterMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" id="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="MultiFamiliesMember" id="sgbx_MultiFamiliesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OfficeMember" id="sgbx_OfficeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SchoolMember" id="sgbx_SchoolMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SpecialUseMember" id="sgbx_SpecialUseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NonEmployeeDirectorMember" id="sgbx_NonEmployeeDirectorMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OptionsVestedDescription" id="sgbx_OptionsVestedDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="TetonMember" id="sgbx_TetonMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SgBlocksSalesMember" id="sgbx_SgBlocksSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OtherReceivableMember" id="sgbx_OtherReceivableMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" id="sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ContractWithCustomerAssetLiability" id="sgbx_ContractWithCustomerAssetLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="FairValueAssumptionsExpectedVolatilityRates" id="sgbx_FairValueAssumptionsExpectedVolatilityRates" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NonDirectorsMember" id="sgbx_NonDirectorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NonEmployeesMember" id="sgbx_NonEmployeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConstructionBacklogContractRevenue" id="sgbx_ConstructionBacklogContractRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="CostOfGoodSoldSubscription" id="sgbx_CostOfGoodSoldSubscription" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="PayrollMember" id="sgbx_PayrollMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="MovedContractMember" id="sgbx_MovedContractMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ContractReceivablesRetainage" id="sgbx_ContractReceivablesRetainage" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="SalesRevenueGoodNetMember" id="sgbx_SalesRevenueGoodNetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ProceedsFromPublicOffering" id="sgbx_ProceedsFromPublicOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ExclusiveLicenseAgreementMember" id="sgbx_ExclusiveLicenseAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PurchaseAgreementMember" id="sgbx_PurchaseAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CommonStockIssuedUnderUnderwritingAgreementMember" id="sgbx_CommonStockIssuedUnderUnderwritingAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantOneMember" id="sgbx_WarrantOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WarrantTwoMember" id="sgbx_WarrantTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="MarketingandBusinessDevelopmentExpensesMember" id="sgbx_MarketingandBusinessDevelopmentExpensesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AllocatedShareBasedCompensationExpenseAccrued" id="sgbx_AllocatedShareBasedCompensationExpenseAccrued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="StockBasedCompensationPlanMember" id="sgbx_StockBasedCompensationPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PlacementAgencyAgreementMember" id="sgbx_PlacementAgencyAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfExercisePrice" id="sgbx_PercentageOfExercisePrice" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="OriginalAgreementMember" id="sgbx_OriginalAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LicenseConsiderationDescription" id="sgbx_LicenseConsiderationDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="MinimumRoyaltyPaymentsOneYear" id="sgbx_MinimumRoyaltyPaymentsOneYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="MinimumRoyaltyPaymentsTwoYear" id="sgbx_MinimumRoyaltyPaymentsTwoYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="MinimumRoyaltyPaymentsThreeYear" id="sgbx_MinimumRoyaltyPaymentsThreeYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="MinimumRoyaltyPaymentsFourYear" id="sgbx_MinimumRoyaltyPaymentsFourYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="MinimumRoyaltyPaymentsFiveYear" id="sgbx_MinimumRoyaltyPaymentsFiveYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="LeaseArrangementTypesDomain" id="sgbx_LeaseArrangementTypesDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LeaseArrangementTypesAxis" id="sgbx_LeaseArrangementTypesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConcentrationRiskPercentage" id="sgbx_ConcentrationRiskPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NotesPayableTable" id="sgbx_NotesPayableTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DescriptionOfClaimedAmount" id="sgbx_DescriptionOfClaimedAmount" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="DescriptionOfAllegedUnpaidFees" id="sgbx_DescriptionOfAllegedUnpaidFees" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="NotesReceivableAbstract" id="sgbx_NotesReceivableAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CompanyNoteMember" id="sgbx_CompanyNoteMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NotePayableAbstract" id="sgbx_NotePayableAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NotePayableTextBlock" id="sgbx_NotePayableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="GalvinNoteMember" id="sgbx_GalvinNoteMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NotesRecievableLineItems" id="sgbx_NotesRecievableLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NotesPayableLineItems" id="sgbx_NotesPayableLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" id="sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" id="sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" id="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" id="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" id="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AcquisitionCash" id="sgbx_AcquisitionCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" id="sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="LesseeLeaseLiabilityMaturityTableTextBlock" id="sgbx_LesseeLeaseLiabilityMaturityTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="OperatingLeaseRightOfUseAssets" id="sgbx_OperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseLiabilitiesCurrent" id="sgbx_OperatingLeaseLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseLiabilitiesNoncurrent" id="sgbx_OperatingLeaseLiabilitiesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="WeightedAverageRemainingLeaseTermAbstract" id="sgbx_WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="WeightedAverageDiscountRateAbstract" id="sgbx_WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PresentValueOfLeaseLiabilities" id="sgbx_PresentValueOfLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CommonStockVestAndBeIssuedShares" id="sgbx_CommonStockVestAndBeIssuedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="EarnoutLiabilities" id="sgbx_EarnoutLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ResidentialUnits" id="sgbx_ResidentialUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="CommercialUnits" id="sgbx_CommercialUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="CommonStockNumberOfSharesUnderwritter" id="sgbx_CommonStockNumberOfSharesUnderwritter" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="FutureTaxableIncomePercentage" id="sgbx_FutureTaxableIncomePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="OptionsGrantedToPurchaseCommonStock" id="sgbx_OptionsGrantedToPurchaseCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="CommonStockUnderlyingDebenture" id="sgbx_CommonStockUnderlyingDebenture" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="Commonstockascompensation" id="sgbx_Commonstockascompensation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="FutureTaxableIncomeTemporarilyRemovesPercentage" id="sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="PercentageOfGrossProceed" id="sgbx_PercentageOfGrossProceed" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="WarrantsToPurchaseRate" id="sgbx_WarrantsToPurchaseRate" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="LaboratoryAndTemporaryUnitsMember" id="sgbx_LaboratoryAndTemporaryUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="BuildingHeldForLeaseMember" id="sgbx_BuildingHeldForLeaseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="HospitalityMember" id="sgbx_HospitalityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="MedicalConstructionServicesMember" id="sgbx_MedicalConstructionServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RedemptionDistributions" id="sgbx_RedemptionDistributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ProjectDevelopmentCostsAndOtherNonCurrentAssets" id="sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ConstructionFee" id="sgbx_ConstructionFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="MedicalRevenueMember" id="sgbx_MedicalRevenueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SeveranceAmount" id="sgbx_SeveranceAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="StockIssuedDuringPeriodValuesReverseStockSplits" id="sgbx_StockIssuedDuringPeriodValuesReverseStockSplits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ConversionOfDebtExchangeValue" id="sgbx_ConversionOfDebtExchangeValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ConversionOfDebtExchangeShare" id="sgbx_ConversionOfDebtExchangeShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="Noncashconversionofinterestexpenseoflongtermdebt" id="sgbx_Noncashconversionofinterestexpenseoflongtermdebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="UnpaidWages" id="sgbx_UnpaidWages" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="MedicalMember" id="sgbx_MedicalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ConstructionMaterialsMember" id="sgbx_ConstructionMaterialsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="MedicalEquipmentMember" id="sgbx_MedicalEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="TotalOperatingImputedInterest" id="sgbx_TotalOperatingImputedInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="NotesReceivableTable" id="sgbx_NotesReceivableTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="TotalFinanceLeaseLiabilities" id="sgbx_TotalFinanceLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ContractThreeMember" id="sgbx_ContractThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AccumulatedAmortizationRelatedToDeferredCosts" id="sgbx_AccumulatedAmortizationRelatedToDeferredCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="Noncontrollinginterestdistribution" id="sgbx_Noncontrollinginterestdistribution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="OsangHealthcareCompanyLtdMember" id="sgbx_OsangHealthcareCompanyLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ProjectDevelopmentCostsNonCurrent" id="sgbx_ProjectDevelopmentCostsNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" id="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" id="sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="AccountsReceivableNetAmount" id="sgbx_AccountsReceivableNetAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="Stock-basedCompensationExpensTotal" id="sgbx_Stock-basedCompensationExpensTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DepreciationExpense" id="sgbx_DepreciationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="PropertyPlantAndEquipment" id="sgbx_PropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="SecurityDepositsNonCurrent" id="sgbx_SecurityDepositsNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="NetLoanProceed" id="sgbx_NetLoanProceed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="SegmentsandDisaggregatedRevenueAbstract" id="sgbx_SegmentsandDisaggregatedRevenueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DevelopmentMember" id="sgbx_DevelopmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="Otherincomeexpense" id="sgbx_Otherincomeexpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ConslidatedMember" id="sgbx_ConslidatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PrepaidexpensesandOtherAssetsAbstract" id="sgbx_PrepaidexpensesandOtherAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PrepaidexpensesandOtherAssetsTextBlock" id="sgbx_PrepaidexpensesandOtherAssetsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="ContractBacklogDescription" id="sgbx_ContractBacklogDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="CancellationOfConstructionBacklogContractAmountbacklogcontract" id="sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfPrepaymentPenalty" id="sgbx_PercentageOfPrepaymentPenalty" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="Improvementcostreceivable" id="sgbx_Improvementcostreceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="Engineeringservices" id="sgbx_Engineeringservices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="Escrowcashheldbyourcaptivetitlecompany" id="sgbx_Escrowcashheldbyourcaptivetitlecompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ShortTermDebtInterestCharges" id="sgbx_ShortTermDebtInterestCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ValueOfRenovationImprovements" id="sgbx_ValueOfRenovationImprovements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="NormanBerryIIOwnerLLCMember" id="sgbx_NormanBerryIIOwnerLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PrincipalAmountOfPromissoryNote" id="sgbx_PrincipalAmountOfPromissoryNote" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="GrossProceeds" id="sgbx_GrossProceeds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="CustomerFourMember" id="sgbx_CustomerFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfResidentialUnits" id="sgbx_NumberOfResidentialUnits" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="JDICumberlandInletLLCMember" id="sgbx_JDICumberlandInletLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="PurchaseofAgreement" id="sgbx_PurchaseofAgreement" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="RightOfUseAssetsFinanceLeases" id="sgbx_RightOfUseAssetsFinanceLeases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="MedicalLabKitSalesEquipmentMember" id="sgbx_MedicalLabKitSalesEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" id="sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="TotalConstructionRevenueSegment" id="sgbx_TotalConstructionRevenueSegment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="TotalConstructionRevenueSegmentPercentage" id="sgbx_TotalConstructionRevenueSegmentPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="TotalMedicalRevenueSegment" id="sgbx_TotalMedicalRevenueSegment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="TotalMedicalRevenueSegmentPercentage" id="sgbx_TotalMedicalRevenueSegmentPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="InvestmentEntitiesPolicyPolicyTextBlock" id="sgbx_InvestmentEntitiesPolicyPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="AccruedPublicFees" id="sgbx_AccruedPublicFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="GrossRevenueExpected" id="sgbx_GrossRevenueExpected" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="AccruedConstruction" id="sgbx_AccruedConstruction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="RevenueAtPointInTime" id="sgbx_RevenueAtPointInTime" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="AccruedLosses" id="sgbx_AccruedLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="RevenueRecognizedOverTime" id="sgbx_RevenueRecognizedOverTime" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="AccruedMedical" id="sgbx_AccruedMedical" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AccruedGeneralandAdministrative" id="sgbx_AccruedGeneralandAdministrative" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AccruedProjectDevelopmentCosts" id="sgbx_AccruedProjectDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AccruedInterest" id="sgbx_AccruedInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="LeaseLiabilityCurrentMaturities" id="sgbx_LeaseLiabilityCurrentMaturities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="LeaseLiabilityNonCurrentLiabilities" id="sgbx_LeaseLiabilityNonCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="FinancingLeaseLiability" id="sgbx_FinancingLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ProvisionForLossOnUncompletedContracts" id="sgbx_ProvisionForLossOnUncompletedContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="FairValueOfRestrictedUnits" id="sgbx_FairValueOfRestrictedUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="GeraldSheeranMember" id="sgbx_GeraldSheeranMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RogersMember" id="sgbx_RogersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConsultantMember" id="sgbx_ConsultantMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="DisclosureOfLeasesTextBlock" id="sgbx_DisclosureOfLeasesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="Originalpromissorynoteissued" id="sgbx_Originalpromissorynoteissued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="PaymentOnSecurityDeposit" id="sgbx_PaymentOnSecurityDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.8
<SEQUENCE>7
<FILENAME>ex48_1.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0in 0in 0.0001pt; text-align: right; font-size: 12pt; font-family: 'Times New Roman', serif;" align="right"><b><font style="font-size: 10pt; color: #000000;">Exhibit 4.8</font></b></p>
<p style="margin: 9pt 0in 0.0001pt; text-align: center; font-size: 12pt; font-family: 'Times New Roman', serif;" align="center"><b><font style="font-size: 10pt; color: #000000;">DESCRIPTION OF SECURITIES </font></b></p>
<p style="margin: 0in 0in 0.0001pt; text-align: center; font-size: 12pt; font-family: 'Times New Roman', serif;" align="center"><b><font style="font-size: 10pt; color: #000000;">REGISTERED PURSUANT TO SECTION 12 OF THE </font></b></p>
<p style="margin: 0in 0in 0.0001pt; text-align: center; font-size: 12pt; font-family: 'Times New Roman', serif;" align="center"><b><font style="font-size: 10pt; color: #000000;">SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</font></b></p>
<p style="margin: 9pt 0in 0in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt; color: black;">SG Blocks, Inc. (the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221;) had one class of securities registered under Section&nbsp;12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), which is our common stock, par value $0.01 per share (the &#8220;common stock&#8221;).</font></p>
<p style="margin: 9pt 0in 0in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><font style="font-size: 10.0pt; color: black;">General</font></b></p>
<p style="margin: 9pt 0in 0in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt; color: black;">The following is a description of the material terms of our common stock.<font style="mso-spacerun: yes;">&nbsp; </font>This is a summary only and does not purport to be complete. It is<b> </b>subject to and qualified in its entirety by reference to our </font><font style="font-size: 10.0pt;">Amended and Restated Certificate of Incorporation, as amended (the &#8220;Certificate of Incorporation&#8221;), and our Amended and Restated Bylaws (the &#8220;Bylaws&#8221;).&nbsp;<font style="color: #000000;">We encourage you to<b> </b>read our Certificate of Incorporation, our Bylaws and the applicable provisions of </font>the Delaware General Corporation Law (the &#8220;DGCL&#8221;)<font style="color: #000000;">, for additional information. </font></font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><font style="font-size: 10.0pt; color: black;">&nbsp;</font></b></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><font style="font-size: 10.0pt; color: black;">Description of Common Stock</font></b></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Authorized Shares of Common Stock.<font style="mso-spacerun: yes;">&nbsp; </font><font style="mso-spacerun: yes;">&nbsp;</font></font></i><font style="font-size: 10.0pt;">We currently have authorized 25,000,000 shares of common stock.<font style="mso-spacerun: yes;">&nbsp;&nbsp;</font></font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Voting.&nbsp;&nbsp;</font></i><font style="font-size: 10.0pt;">Holders of our common stock are entitled to one vote for each share held of record on each matter submitted to a vote of stockholders, including the election of directors, and do not have cumulative voting rights. Our directors are elected by a plurality of the votes cast by the stockholders entitled to vote at our annual meeting of stockholders.</font></p>
<p style="text-align: justify; line-height: 11pt; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Dividends.&nbsp;&nbsp;</font></i><font style="font-size: 10.0pt;">Subject to the prior rights of any class or series of preferred stock which may from time to time be outstanding, if any, holders of our common stock are entitled to receive dividends ratably when, as and if declared by our Board of Directors, out of funds legally available for that purpose. We have not paid any dividends on our common stock and none are contemplated in the foreseeable future. We anticipate that all earnings that may be generated from our operations will be used to finance our growth.</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Liquidation</font></i><font style="font-size: 10.0pt;">. Upon our liquidation, dissolution or winding up, holders of our common stock are entitled to share ratably in all assets remaining after payment of liabilities and payment of accrued dividends and liquidation preferences on the preferred stock, if any. </font></p>
<p style="text-align: justify; text-indent: 0.5in; line-height: 11pt; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; line-height: 11pt; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Rights and Preferences.</font></i><font style="font-size: 10.0pt;">&nbsp; The holders of our common stock have no preemptive, subscription or redemption rights pertaining to our common stock and have no rights to convert their common stock into any other securities. The absence of preemptive rights could result in a dilution of the interest of the existing stockholders should additional shares of our common stock be issued. In addition, the rights of holders of our common stock are subject to, and may be adversely affected by, the rights of holders of shares of any series of preferred stock that we may designate and issue in the future. <font style="mso-spacerun: yes;">&nbsp;</font>See &#8220;Risk Factors&#8221; section in the Form 10-K for a further description of risks related to our common stock.</font></p>
<p style="text-align: justify; line-height: 11pt; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; line-height: 11pt; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Fully Paid and Nonassessable</font></i><font style="font-size: 10.0pt;">.<font style="mso-spacerun: yes;">&nbsp; </font>All of our issued and outstanding shares of common stock are fully paid and nonassessable.</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp; </font></p>
<div><hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br></div>
</div>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><font style="font-size: 10.0pt;">Anti-Takeover Effects of Delaware Law and Our Certificate of Incorporation and Bylaws</font></b><font style="font-size: 10.0pt;"></font></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">Certain provisions of Delaware law, our Certificate of Incorporation and our Bylaws contain provisions that could have the effect of delaying, deferring or discouraging another party from acquiring control of us. These provisions, which are summarized below, are expected to discourage certain types of coercive takeover practices and inadequate takeover bids. These provisions are also designed, in part, to encourage persons seeking to acquire control of us to first negotiate with our Board of Directors. We believe that the benefits of increased protection of our potential ability to negotiate with an unfriendly or unsolicited acquirer outweigh the disadvantages of discouraging such proposals, including proposals that are priced above the then-current market value of our common stock, because, among other reasons, such negotiation could result in an improvement of the terms of such proposals.</font></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Certificate of Incorporation and Bylaws</font></i><font style="font-size: 10.0pt;"></font></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">Certain provisions set forth in our Certificate of Incorporation, our Bylaws and in Delaware law, which are summarized below, may be deemed to have an anti-takeover effect and may delay, deter or prevent a tender offer or takeover attempt that a stockholder might consider to be in its best interests, including attempts that might result in a premium being paid over the market price for the shares held by stockholders.</font></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Proposals of business and nominations</font></i><font style="font-size: 10.0pt;">. Our Bylaws generally regulate proposals of business and nominations for election of directors by stockholders. In general, Section 3.16 requires stockholders intending to submit proposals or nominations at a stockholders meeting to provide the Company with advance notice thereof, including information regarding the stockholder proposing the business or nomination as well as information regarding the proposed business or nominee. Section 3.16 provides a time period during which business or nominations must be provided to the Company that will create a predictable window for the submission of such notices, eliminating the risk that the Company finds a meeting will be contested after printing its proxy materials for an uncontested election and providing the Company with a reasonable opportunity to respond to nominations and proposals by stockholders.</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Blank Check Preferred Stock</font></i><font style="font-size: 10.0pt;">. Our Board of Directors has the right to issue preferred stock in one or more series and to determine the designations, rights, preferences of such preferred stock without stockholder approval.</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Board Vacancies</font></i><font style="font-size: 10.0pt;">. Our Bylaws generally provide that only the board of directors (and not the stockholders) may fill vacancies and newly created directorships.</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">While the foregoing provisions of our Certificate of Incorporation, Bylaws and Delaware law may have an anti-takeover effect, these provisions are intended to enhance the likelihood of continuity and stability in the composition of the Board of Directors and in the policies formulated by the Board of Directors and to discourage certain types of transactions that may involve an actual or threatened change of control. In that regard, these provisions are designed to reduce our vulnerability to an unsolicited acquisition proposal. The provisions also are intended to discourage certain tactics that may be used in proxy fights. However, such provisions could have the effect of discouraging others from making tender offers for our shares and, as a consequence, they also may inhibit fluctuations in the market price of our common stock that could result from actual or rumored takeover attempts. Such provisions also may have the effect of preventing changes in our management.</font></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<div><hr class="horizontalLineRemoved" style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div class="pageBreak" style="page-break-before: always; font-size: 10pt; text-align: left;"><br></div>
</div>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><font style="font-size: 10.0pt;">Delaware Anti-Takeover Statute</font></i><font style="font-size: 10.0pt;"></font></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">We are subject to the provisions of Section 203 of the DGCL (&#8220;Section 203&#8221;) regulating corporate takeovers. In general, Section 203 prohibits a publicly-held Delaware corporation from engaging, under certain circumstances, in a business combination with an interested stockholder for a period of three years following the date the person became an interested stockholder unless:&nbsp;</font></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0" width="100%">

<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: .25in; padding: 0in 0in 0in 0in;" width="24" valign="top"></td>
<td style="width: .25in; padding: 0in 0in 0in 0in;" width="24" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&#9679;</font></p>
</td>
<td style="padding: 0in 0in 0in 0in;" valign="top">
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">prior to the date of the transaction, the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;</font></p>
</td>
</tr>

</table>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0" width="100%">

<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: .25in; padding: 0in 0in 0in 0in;" width="24" valign="top"></td>
<td style="width: .25in; padding: 0in 0in 0in 0in;" width="24" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&#9679;</font></p>
</td>
<td style="padding: 0in 0in 0in 0in;" valign="top">
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">upon completion of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding, the outstanding voting stock owned by the interested stockholder, (1) shares owned by persons who are directors and also officers and (2) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or</font></p>
</td>
</tr>

</table>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;" border="0" cellspacing="0" cellpadding="0" width="100%">

<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="width: .25in; padding: 0in 0in 0in 0in;" width="24" valign="top"></td>
<td style="width: .25in; padding: 0in 0in 0in 0in;" width="24" valign="top">
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&#9679;</font></p>
</td>
<td style="padding: 0in 0in 0in 0in;" valign="top">
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">at or subsequent to the date of the transaction, the business combination is approved by the board of directors of the corporation and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by the interested stockholder.</font></p>
</td>
</tr>

</table>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">Generally, a business combination includes a merger, asset, stock sale or other transaction resulting in a financial benefit to the interested stockholder. An interested stockholder is a person who, together with affiliates and associates, owns or, within three years prior to the determination of interested stockholder status, did own 15% or more of a corporation&#8217;s outstanding voting stock. We expect the existence of Section 203 to have an anti-takeover effect with respect to transactions our Board of Directors does not approve in advance. We also anticipate that Section 203 may discourage business combinations or other attempts that might result in a premium over the market price for the shares of common stock held by our stockholders.</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><font style="font-size: 10.0pt;">Listing of Common Stock on the Nasdaq Capital Market</font></b><font style="font-size: 10.0pt;"></font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">Our common stock is currently listed on the Nasdaq Capital Market under the trading symbol &#8220;SGBX.&#8221;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><font style="font-size: 10.0pt;">Transfer Agent and Registrar</font></b><font style="font-size: 10.0pt;"></font></p>
<p style="text-align: justify; text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">&nbsp;</font></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">The transfer agent and registrar for our common stock is American Stock Transfer and Trust Company, LLC. The transfer agent&#8217;s principal business address is 6201 15<sup>th</sup> Avenue, Brooklyn, New York 11219, and its telephone number is (800) 937-5449.</font></p>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>8
<FILENAME>ex211_2.htm
<DESCRIPTION>SUBSIDIARIES OF THE REGISTRANT
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: right;"><b>Exhibit 21.1</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px;">&nbsp;</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center;"><b>Subsidiaries of the Registrant</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px;">&nbsp;</p>
<div>
<table style="font-family: 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; width: 100%; margin-left: 0.1px; height: 98px;" cellspacing="0" cellpadding="0" width="100%">

<tr style="vertical-align: top; height: 17px;">
<td style="border-bottom: 1.5pt solid black; padding-right: 3pt; padding-left: 3pt; text-align: center; width: 49%; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Subsidiary</b></font></td>
<td style="padding-right: 3pt; padding-left: 3pt; width: 2%; height: 17px;">&nbsp;</td>
<td style="border-bottom: 1.5pt solid black; padding-right: 3pt; padding-left: 3pt; text-align: center; width: 49%; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Jurisdiction of Incorporation or Organization</b></font></td>
</tr>
<tr style="vertical-align: top; height: 10px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 10px; text-align: left;">
<p><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SG Building Blocks, Inc.</font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"></font></p>
</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 10px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 10px; text-align: center;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</font></td>
</tr>
<tr style="height: 10px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 10px; text-align: left;">SG Residential, Inc.</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 10px;"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 10px; text-align: center;">Delaware</td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; text-align: left; height: 17px;">SG Echo, LLC</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; text-align: center; height: 17px;">Delaware</td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; text-align: left; height: 17px;">Clarity Mobile Venture, LLC</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; text-align: center; height: 17px;">Delaware</td>
</tr>
<tr>
<td style="padding-right: 3pt; padding-left: 3pt; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Chicago Airport Testing, LLC</font></td>
<td style="padding-right: 3pt; padding-left: 3pt;"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Delaware</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; text-align: left; height: 17px;">SGB Development Corp.</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; text-align: center; height: 17px;">Delaware</td>
</tr>

</table>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 10pt;" align="justify"><br></p>
</div>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>9
<FILENAME>ex231_3.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<html><body><div><div>
<p style="font-family: Calibri, sans-serif; font-size: 11pt; text-align: right; line-height: 82%; margin: 0in 0in 0.0001pt;" align="right"><b style="mso-bidi-font-weight: normal;"><font style="font-size: 9.5pt; line-height: 82%; font-family: 'Times New Roman', serif; color: #000000; letter-spacing: 0.3pt;">Exhibit 23.1</font></b></p>
<p style="font-family: Calibri, sans-serif; font-size: 11pt; text-align: center;"><font style="font-size: 10pt;"><b style="mso-bidi-font-weight: normal;"><font style="font-family: 'Times New Roman', serif; color: #000000; letter-spacing: 0.15pt;">Consent of Independent Registered Public Accounting Firm</font></b></font></p>
<p style="font-family: 'Times New Roman', serif; font-size: 12pt; margin: 0.15in 0in 0in; text-align: justify;"><br></p>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; text-align: justify; margin: 0in 0in 0.0001pt;">

</p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify;"><font style="font-size: 10pt; color: #000000;">We consent to the incorporation by reference in the Registration Statements on Form S-8 ( <font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">File No. 333-259719, </font> File No. 333-248571, <font style="mso-spacerun: yes;">&nbsp;</font>File No. 333-225439&nbsp; File No. 333-223950, File No.&nbsp;<font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">333-201469</font>), Form S-3 (File No. 333-226787 and File No. 333-228882) and Form S-1 (<font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">File No. 333-260996, </font> File No. 333-237682 and File No. 333-235295) of SG Blocks, Inc. of our report dated April 15<font style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">, 2022</font></font><font style="font-size: 10pt; color: #000000;">, relating to the consolidated financial statements appearing in this Annual Report on Form 10-K of SG Blocks, Inc. for the year ended December 31, 2021.</font></p>
<p style="margin: 0.15in 0in 0in; text-align: justify;"><font style="font-size: 10.0pt; color: black; letter-spacing: .1pt;">/s /Whitley Penn LLP&nbsp;</font><font style="font-size: 11pt; font-family: Calibri, sans-serif; color: #000000;"></font></p>
<p style="font-family: Calibri, sans-serif; font-size: 11pt; margin: 0.15in 5.7in 0.0001pt 0in; line-height: 1;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;">Dallas, Texas</font><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;"><br></font></p>
<p style="font-family: Calibri, sans-serif; font-size: 11pt; margin: 0.15in 5.7in 0.0001pt 0in; line-height: 1;font-family: 'Times New Roman', serif;
    font-size: 10pt;"><font><font style="font-size: 13.3333px; letter-spacing: -0.133333px;">April 15, 2022</font></font></p>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>10
<FILENAME>ex311_4.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: right;"><b>Exhibit 31.1</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 12pt 0px 0px; text-align: center;"><b>CERTIFICATION PURSUANT TO</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center;"><b>SECTION 302 OF THE</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0px 0px; text-align: center;"><b>SARBANES-OXLEY ACT OF 2002</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0px 0px;">I, Paul M. Galvin, certify that:</p>
<div>
<table style="font-family: 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; width: 100%; margin-left: 0.1px; height: 447px;" cellspacing="0" cellpadding="0" width="100%">

<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 4%;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 95.9935%;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 4%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px; width: 95.9935%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">I have reviewed this Annual Report on Form 10-K of SG Blocks, Inc.;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 4%;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 95.9935%;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 4%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.</font></td>
<td style="text-align: left; height: 17px; width: 95.9935%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 4%;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 95.9935%;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 4%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px; width: 95.9935%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 4%;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 95.9935%;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 4%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px; width: 95.9935%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The <font style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font> </font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 8.00654%;" colspan="2"></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 91.9869%;"></td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px; width: 8.00654%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 34px; width: 91.9869%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 8.00654%;" colspan="2">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 91.9869%;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px; width: 8.00654%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">b)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 34px; width: 91.9869%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 8.00654%;" colspan="2">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 91.9869%;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 22px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 22px; width: 8.00654%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">c)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 22px; width: 91.9869%;"><font style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">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; and</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 8.00654%;" colspan="2"></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 91.9869%;"></td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px; width: 8.00654%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">d)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 34px; width: 91.9869%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Disclosed&nbsp;<font style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">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; and</font> </font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 4%;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 95.9935%;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 4%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px; width: 95.9935%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 8.00654%;" colspan="2">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 91.9869%;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 17px; width: 8.00654%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px; width: 91.9869%;"><font style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">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; and</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 8.00654%;" colspan="2"></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 91.9869%;"></td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 17px; width: 8.00654%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">b)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px; width: 91.9869%;"><font style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">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></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 4%;">&nbsp;</td>
<td style="height: 17px; width: 4.00654%;">&nbsp;</td>
<td style="height: 17px; width: 91.9869%;">&nbsp;</td>
</tr>

</table>
</div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0px 0px;">Date: <font>April 15, 2022</font></p>
<div>
<table style="font-family: 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0" width="100%">

<tr>
<td style="padding-right: 3pt; padding-left: 3pt; width: 100%;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;">&nbsp;</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 32%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ Paul M. Galvin</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;">&nbsp;By:</td>
<td style="border-top: 1pt solid black; padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 32%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name: Paul M. Galvin</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;">&nbsp;</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 32%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Title: Chairman and Chief Executive Officer</font></td>
</tr>
<tr>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;"><br></td>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 32%;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">(Principal Executive Officer)</font></td>
</tr>

</table>
</div>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 10pt;" align="justify">&nbsp;</p>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>11
<FILENAME>ex312_5.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: right;"><b>Exhibit 31.2</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 12pt 0px 0px; text-align: center;"><b>CERTIFICATION PURSUANT TO</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center;"><b>SECTION 302 OF THE</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0px 0px; text-align: center;"><b>SARBANES-OXLEY ACT OF 2002</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0px 0px;">I, Gerald A. Sheeran, certify that:</p>
<div>
<table style="font-family: 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; width: 100%; margin-left: 0.1px; height: 442px;" cellspacing="0" cellpadding="0" width="100%">

<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">I have reviewed this Annual Report on Form 10-K of SG Blocks, Inc.;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The <font style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">registrant&#8217;s other</font>&nbsp;certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 34px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">b)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 34px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 17px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">c)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">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; and</font> </font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">d)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 34px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <font style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">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; and</font> </font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;" colspan="2">
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><font style="font-size: 10.0pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 17px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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; and</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2"><br></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 17px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">b)</font></td>
<td style="padding-right: 3pt; text-align: left; height: 17px;"><font style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">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></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 5%;"><br></td>
<td style="height: 17px; width: 0.5%;"></td>
<td style="height: 17px; width: 94.5%;"></td>
</tr>

</table>
</div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0px 0px;">Date: <font>April 15, 2022</font></p>
<div>
<table style="font-family: 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0" width="100%">

<tr>
<td style="padding-right: 3pt; padding-left: 3pt; width: 100%;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;">&nbsp;By:</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; text-align: left; width: 32%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ Gerald A. Sheeran&nbsp;</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;">&nbsp;</td>
<td style="border-top: 1pt solid black; padding-top: 1.5pt; padding-right: 3pt; text-align: left; width: 32%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name: Gerald A. Sheeran</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;">&nbsp;</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; text-align: left; width: 32%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Title: Acting Chief Financial Officer&nbsp;&nbsp;</font></td>
</tr>
<tr>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 68%;"><br></td>
<td style="padding-top: 1.5pt; padding-right: 3pt; text-align: left; width: 32%;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">(Principal Financial Officer and Principal Accounting Officer)</font></td>
</tr>

</table>
</div>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 10pt;" align="justify">&nbsp;</p>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>12
<FILENAME>ex321_6.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: right;">&nbsp;<b>Exhibit <font>32.1</font></b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify; text-indent: 31.9pt;">&nbsp;</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center;"><b>CERTIFICATION PURSUANT TO <font>18</font> U.S.C. &#167;<font>1350</font>,</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center;"><b>AS ADOPTED PURSUANT TO SECTION <font>906</font> OF THE</b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center;"><b>SARBANES-OXLEY ACT OF <font>2002</font></b></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: center; text-indent: 29.7pt;">&nbsp;</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 30pt;">In connection <font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">with the annual report of SG Blocks, Inc. (the &#8220;Company&#8221;) </font>on Form 10-K for the period ended <font><font>December 31, 2021</font></font> as filed with the Securities and Exchange Commission <font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">on the date hereof (the &#8220;Report&#8221;), I, Paul M. Galvin, </font>the Chief Executive Officer of the Company, and I, Gerald A. Sheeran, the Acting Chief Financial Officer of the Company, do hereby certify, pursuant to <font>18</font> U.S.C. Section <font>1350</font>, as adopted pursuant to Section <font>906</font> of the Sarbanes-Oxley Act of <font>2002</font>, to the best of my knowledge and belief that:</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify; text-indent: 31.9pt;">&nbsp;</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 30pt;"><font>1</font>. The Report fully complies with the requirements of Section <font>13</font>(a) or <font>15</font>(d) of the Securities Exchange Act of <font>1934</font>; and</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify; text-indent: 9.9pt;">&nbsp;</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 30pt;"><font>2</font>. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify; text-indent: 31.9pt;">&nbsp;</p>
<div>
<div>
<table style="font-family: 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0" width="100%">

<tr style="vertical-align: top;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.8582%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font>April 15, 2022</font></font></td>
<td style="border-bottom: 1.5pt solid black; padding-right: 3pt; text-align: left; width: 37.0214%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ Paul M. Galvin</font></td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.8582%;">&nbsp;</td>
<td style="padding-right: 3pt; text-align: left; width: 6.48746%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name:</font></td>
<td style="padding-right: 3pt; text-align: left; width: 30.5339%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Paul M. Galvin</font></td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.8582%;">&nbsp;</td>
<td style="padding-right: 3pt; text-align: left; width: 6.48746%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Title:</font></td>
<td style="padding-right: 3pt; text-align: left; width: 30.5339%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chairman and Chief Executive Officer</font></td>
</tr>
<tr>
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.8582%;"><br></td>
<td style="padding-right: 3pt; text-align: left; width: 6.48746%;"><br></td>
<td style="padding-right: 3pt; text-align: left; width: 30.5339%;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">(Principal Executive Officer)</font></td>
</tr>

</table>
</div>
</div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 31.9pt;">&nbsp;</p>
<div>
<div>
<table style="font-family: 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; width: 100%; margin-left: 0.1px;" cellspacing="0" cellpadding="0" width="100%">

<tr style="vertical-align: top;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 63%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font>April 15, 2022</font></font></td>
<td style="border-bottom: 1.5pt solid black; padding-right: 3pt; text-align: left; width: 36.9635%;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ Gerald A. Sheeran</font></td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 63%;">&nbsp;</td>
<td style="padding-right: 3pt; text-align: left; width: 6.43777%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name:</font></td>
<td style="padding-right: 3pt; text-align: left; width: 30.5258%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gerald A. Sheeran</font></td>
</tr>
<tr style="vertical-align: top;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 63%;">&nbsp;</td>
<td style="padding-right: 3pt; text-align: left; width: 6.43777%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Title:</font></td>
<td style="padding-right: 3pt; text-align: left; width: 30.5258%;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Acting Chief Financial Officer</font></td>
</tr>
<tr>
<td style="padding-right: 3pt; padding-left: 3pt; width: 63%;"><br></td>
<td style="padding-right: 3pt; text-align: left; width: 6.43777%;"><br></td>
<td style="padding-right: 3pt; text-align: left; width: 30.5258%;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">(Principal Financial Officer and Principal Accounting Officer)</font></td>
</tr>

</table>
</div>
</div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-indent: 31.9pt;">&nbsp;</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px;">This certification accompanies each Report pursuant to Section <font>906</font> of the Sarbanes-Oxley Act of <font>2002</font> and shall not, except to the extent required by the Sarbanes-Oxley Act of <font>2002</font>, be deemed filed by the Company for purposes of Section <font>18</font> of the Securities Exchange Act of <font>1934</font>, as amended.</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify; text-indent: 27.5pt;">&nbsp;</p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px;">A signed original of this written statement required by Section <font>906</font> of the Sarbanes-Oxley Act of <font>2002</font> has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</p>
</div></div></body></html>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156431959512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Apr. 11, 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_sgbx_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [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>
</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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SG BLOCKS, INC.<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001023994<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SGBX<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_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>
<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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5011 Gate Parkway,<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_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Building 100, Suite 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jacksonville<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">32256<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(646)<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">240-4235<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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38037<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">95-4463937<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,471,319<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,006,873<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_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Whitley Penn LLP<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_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">726<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_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Dallas, Texas<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_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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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_EntityWellKnownSeasonedIssuer</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.1</span><table class="report" border="0" cellspacing="2" id="idm140156428898824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" 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">$ 13,024,381<span></span>
</td>
<td class="nump">$ 13,010,356<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_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">2,917,646<span></span>
</td>
<td class="nump">2,635,608<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_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">41,916<span></span>
</td>
<td class="nump">1,303,136<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_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">1,273,825<span></span>
</td>
<td class="nump">778,144<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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">656,279<span></span>
</td>
<td class="nump">570,775<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">17,914,047<span></span>
</td>
<td class="nump">18,298,019<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_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">6,839,943<span></span>
</td>
<td class="nump">2,683,014<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_sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets', window );">Project development costs and other non-current assets</a></td>
<td class="nump">923,172<span></span>
</td>
<td class="text"> <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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,309,330<span></span>
</td>
<td class="nump">1,309,330<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_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset</a></td>
<td class="nump">1,210,053<span></span>
</td>
<td class="nump">1,537,545<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_us-gaap_NotesAndLoansReceivableNetNoncurrent', window );">Long-term notes receivable</a></td>
<td class="nump">720,137<span></span>
</td>
<td class="nump">682,637<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">2,095,232<span></span>
</td>
<td class="nump">2,218,609<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_us-gaap_DeferredCosts', window );">Deferred contract costs, net</a></td>
<td class="nump">112,159<span></span>
</td>
<td class="nump">152,944<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_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment in non-marketable securities</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text"> <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_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in and advances to equity affiliates</a></td>
<td class="nump">3,599,945<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">34,924,018<span></span>
</td>
<td class="nump">26,882,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">7,568,851<span></span>
</td>
<td class="nump">3,961,961<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_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">1,437,579<span></span>
</td>
<td class="nump">1,774,740<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_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability, current maturities</a></td>
<td class="nump">337,469<span></span>
</td>
<td class="nump">326,654<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_us-gaap_DueToRelatedPartiesCurrent', window );">Due to affiliates</a></td>
<td class="nump">264,451<span></span>
</td>
<td class="nump">965,561<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_us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent', window );">Assumed liability</a></td>
<td class="nump">5,795<span></span>
</td>
<td class="nump">200,765<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_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short term note payable, net</a></td>
<td class="nump">1,971,960<span></span>
</td>
<td class="text"> <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_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,000<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_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">11,586,105<span></span>
</td>
<td class="nump">7,234,681<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_us-gaap_OtherLoansPayableLongTerm', window );">Long-Term Note Payable</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="text"> <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_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability, net of current maturities</a></td>
<td class="nump">872,124<span></span>
</td>
<td class="nump">1,209,594<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">13,208,229<span></span>
</td>
<td class="nump">8,444,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.00 par value, 5,405,010 shares authorized; none issued or outstanding.</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_CommonStockValue', window );">Common stock, $0.01&#160;par value,&#160;25,000,000&#160;shares authorized;&#160;11,986,873&#160;issued and outstanding as of December 31, 2021 and&#160;8,596,189&#160;issued and outstanding as of&#160;December 31, 2020.</a></td>
<td class="nump">119,869<span></span>
</td>
<td class="nump">85,962<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_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">53,341,405<span></span>
</td>
<td class="nump">40,443,840<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(33,109,220)<span></span>
</td>
<td class="num">(22,276,546)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total SG Blocks, Inc. stockholders' equity</a></td>
<td class="nump">20,352,054<span></span>
</td>
<td class="nump">18,253,256<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_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="num">(1,363,735)<span></span>
</td>
<td class="num">(184,567)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Stockholders' equity</a></td>
<td class="nump">21,715,789<span></span>
</td>
<td class="nump">18,437,823<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_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 34,924,018<span></span>
</td>
<td class="nump">$ 26,882,098<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-current project development costs and other non-current 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;">sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.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)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.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)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 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.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 carrying amount, due within one year or one operating cycle, if longer, of liabilities resulting from the transfer of a business segment under contractual arrangement where the transferor maintains certain risks, obligations or 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 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://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)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 loans classified as other, payable after one year or 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.1</span><table class="report" border="0" cellspacing="2" id="idm140156432045464">
<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>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" 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</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,405,010<span></span>
</td>
<td class="nump">5,405,010<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_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">11,986,873<span></span>
</td>
<td class="nump">8,596,189<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">11,986,873<span></span>
</td>
<td class="nump">8,596,189<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430365960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 38,341,702<span></span>
</td>
<td class="nump">$ 8,755,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">36,012,654<span></span>
</td>
<td class="nump">6,535,444<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,329,048<span></span>
</td>
<td class="nump">2,220,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_LaborAndRelatedExpense', window );">Payroll and related expenses</a></td>
<td class="nump">4,186,642<span></span>
</td>
<td class="nump">2,992,207<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_us-gaap_OtherGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">3,788,024<span></span>
</td>
<td class="nump">3,449,849<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_us-gaap_SellingAndMarketingExpense', window );">Marketing and business development expense</a></td>
<td class="nump">288,438<span></span>
</td>
<td class="nump">230,248<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_us-gaap_OtherGeneralExpense', window );">Pre-project expenses</a></td>
<td class="nump">48,794<span></span>
</td>
<td class="nump">130,707<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total</a></td>
<td class="nump">8,311,898<span></span>
</td>
<td class="nump">6,803,011<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_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(5,982,850)<span></span>
</td>
<td class="num">(4,582,832)<span></span>
</td>
</tr>
<tr class="re">
<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>
</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_us-gaap_InvestmentIncomeInvestmentExpense', window );">Interest expense</a></td>
<td class="num">(1,254)<span></span>
</td>
<td class="num">(9,275)<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_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">57,266<span></span>
</td>
<td class="nump">61,675<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_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">62,602<span></span>
</td>
<td class="nump">23,282<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on asset disposal</a></td>
<td class="num">(44,081)<span></span>
</td>
<td class="num">(1,012)<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_sgbx_GainLossFromEquityAffiliaties', window );">Loss from equity affiliates</a></td>
<td class="num">(55)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total</a></td>
<td class="nump">74,478<span></span>
</td>
<td class="nump">74,670<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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(5,908,372)<span></span>
</td>
<td class="num">(4,508,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(5,908,372)<span></span>
</td>
<td class="num">(4,508,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Add: net profit attributable to noncontrolling interests</a></td>
<td class="nump">4,924,302<span></span>
</td>
<td class="nump">184,567<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_us-gaap_NetIncomeLoss', window );">Net loss attributable to common stockholders of SG Blocks, Inc.</a></td>
<td class="num">$ (10,832,674)<span></span>
</td>
<td class="num">$ (4,692,729)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per share attributable to SG Blocks, Inc. - basic and diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="num">$ (1.16)<span></span>
</td>
<td class="num">$ (0.79)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="nump">9,339,199<span></span>
</td>
<td class="nump">5,959,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember', window );">Construction services</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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 6,537,941<span></span>
</td>
<td class="nump">$ 4,104,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">13,251,470<span></span>
</td>
<td class="nump">3,224,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_EngineeringServicesMember', window );">Engineering services</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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">255,749<span></span>
</td>
<td class="nump">409,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">154,126<span></span>
</td>
<td class="nump">322,853<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_MedicalRevenueMember', window );">Medical revenue</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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">31,548,012<span></span>
</td>
<td class="nump">4,241,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_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">$ 22,607,058<span></span>
</td>
<td class="nump">$ 2,988,134<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_GainLossFromEquityAffiliaties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_GainLossFromEquityAffiliaties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfGoodsAndServicesSoldAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfGoodsAndServicesSoldAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInvestmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses related to the generation of investment 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: 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.2)<br> -URI http://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_InvestmentIncomeInvestmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherGeneralExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 general expenses not normally included in Other Operating Costs and Expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_EngineeringServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_EngineeringServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_MedicalRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_MedicalRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430399256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>0.01 Par Value Common Stock</div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>SG Blocks Stockholders' Equity</div></th>
<th class="th"><div>Noncontrolling interests</div></th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="nump">$ 4,360,149<span></span>
</td>
<td class="nump">$ 11,579<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 21,932,387<span></span>
</td>
<td class="num">$ (17,583,817)<span></span>
</td>
<td class="nump">$ 4,360,149<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance, Shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,157,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,261,215<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,261,215<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,261,215<span></span>
</td>
<td class="text"> <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_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of restricted stock units to common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 246<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(246)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of restricted stock units to common stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_StockIssuedDuringPeriodValuesReverseStockSplits', window );">Reverse stock split settlement</a></td>
<td class="num">(122)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(122)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(122)<span></span>
</td>
<td class="text"> <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_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Reverse stock split settlement, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConversionOfDebtExchangeValue', window );">Conversion of debt exchange to common stock</a></td>
<td class="nump">206,263<span></span>
</td>
<td class="nump">$ 737<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">205,526<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">206,263<span></span>
</td>
<td class="text"> <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_sgbx_ConversionOfDebtExchangeShare', window );">Conversion of debt exchange to common stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">17,118,480<span></span>
</td>
<td class="nump">$ 73,400<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">17,045,080<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">17,118,480<span></span>
</td>
<td class="text"> <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_sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares', window );">Issuance of common stock, net of issuance costs, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,340,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(4,508,162)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,692,729)<span></span>
</td>
<td class="num">(4,692,729)<span></span>
</td>
<td class="nump">184,567<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">18,437,823<span></span>
</td>
<td class="nump">$ 85,962<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">40,443,840<span></span>
</td>
<td class="num">(22,276,546)<span></span>
</td>
<td class="nump">18,253,256<span></span>
</td>
<td class="nump">184,567<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,596,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,736,531<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,736,531<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,736,531<span></span>
</td>
<td class="text"> <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_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of restricted stock units to common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_StockIssuedDuringPeriodValuesReverseStockSplits', window );">Reverse stock split settlement</a></td>
<td class="nump">707,188<span></span>
</td>
<td class="nump">2,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">704,925<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">707,188<span></span>
</td>
<td class="text"> <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_sgbx_ConversionOfDebtExchangeValue', window );">Conversion of debt exchange to common stock</a></td>
<td class="nump">10,487,753<span></span>
</td>
<td class="nump">$ 31,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,456,109<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">10,487,753<span></span>
</td>
<td class="text"> <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_sgbx_ConversionOfDebtExchangeShare', window );">Conversion of debt exchange to common stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares', window );">Issuance of common stock, net of issuance costs, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,164,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_Noncontrollinginterestdistribution', window );">Noncontrolling interest distribution</a></td>
<td class="num">(3,745,134)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,745,134)<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_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(5,908,372)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(10,832,674)<span></span>
</td>
<td class="num">(10,832,674)<span></span>
</td>
<td class="nump">4,924,302<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 21,715,789<span></span>
</td>
<td class="nump">$ 119,869<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 53,341,405<span></span>
</td>
<td class="num">$ (33,109,220)<span></span>
</td>
<td class="nump">$ 20,352,054<span></span>
</td>
<td class="nump">$ 1,363,735<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,986,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_sgbx_ConversionOfDebtExchangeShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ConversionOfDebtExchangeShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_ConversionOfDebtExchangeValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ConversionOfDebtExchangeValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_Noncontrollinginterestdistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_Noncontrollinginterestdistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period issuance of common stock net of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period issuance of common stock net of issuance costs shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_StockIssuedDuringPeriodValuesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_StockIssuedDuringPeriodValuesReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction in the number of shares during the period as a result of a reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156435551192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (5,908,372)<span></span>
</td>
<td class="num">$ (4,508,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">398,744<span></span>
</td>
<td class="nump">50,655<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_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">165,877<span></span>
</td>
<td class="nump">148,541<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_us-gaap_OtherDepreciationAndAmortization', window );">Amortization of deferred license costs</a></td>
<td class="nump">40,785<span></span>
</td>
<td class="nump">40,786<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_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense and recoveries</a></td>
<td class="nump">167,202<span></span>
</td>
<td class="nump">10,018<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_us-gaap_GainLossOnInvestments', window );">Interest income on notes receivable</a></td>
<td class="num">(37,500)<span></span>
</td>
<td class="num">(32,637)<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_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,647,391<span></span>
</td>
<td class="nump">1,261,215<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on asset disposal</a></td>
<td class="nump">44,081<span></span>
</td>
<td class="nump">1,012<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_sgbx_GainLossFromEquityAffiliaties', window );">Loss on equity affiliates</a></td>
<td class="nump">55<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(449,240)<span></span>
</td>
<td class="num">(890,531)<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_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="nump">1,261,220<span></span>
</td>
<td class="num">(1,166,692)<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_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(495,681)<span></span>
</td>
<td class="num">(647,345)<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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(61,778)<span></span>
</td>
<td class="num">(489,437)<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_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Right of use asset</a></td>
<td class="nump">473,331<span></span>
</td>
<td class="nump">81,256<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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">3,606,889<span></span>
</td>
<td class="nump">1,129,189<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_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="num">(337,161)<span></span>
</td>
<td class="nump">1,236,174<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_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent', window );">Due to affiliates</a></td>
<td class="num">(701,110)<span></span>
</td>
<td class="nump">965,561<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_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liability</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Lease liability</a></td>
<td class="num">(472,492)<span></span>
</td>
<td class="num">(82,553)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(662,759)<span></span>
</td>
<td class="num">(2,887,950)<span></span>
</td>
</tr>
<tr class="ro">
<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 used in 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(4,824,756)<span></span>
</td>
<td class="num">(1,568,115)<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_us-gaap_OtherPaymentsToAcquireBusinesses', window );">Purchase of Echo DCL, LLC, net of cash acquired</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(743,168)<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_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible asset</a></td>
<td class="num">(42,500)<span></span>
</td>
<td class="text"> <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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of equipment</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="text"> <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_us-gaap_PaymentsToAcquireNotesReceivable', window );">Advances in notes receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(650,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForPreviousAcquisition', window );">Payment on assumed liability of acquired assets</a></td>
<td class="num">(194,969)<span></span>
</td>
<td class="num">(84,440)<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_sgbx_PaymentsForProjectDevelopmentCosts', window );">Project development costs</a></td>
<td class="num">(630,470)<span></span>
</td>
<td class="text"> <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_sgbx_PaymentOnSecurityDeposit', window );">Payment on security deposit</a></td>
<td class="num">(203,562)<span></span>
</td>
<td class="text"> <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_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Investment in non-marketable securities</a></td>
<td class="num">(200,000)<span></span>
</td>
<td class="text"> <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_us-gaap_PaymentsToAcquireInterestInJointVenture', window );">Investment in and advances to equity affiliates</a></td>
<td class="num">(3,600,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(9,471,257)<span></span>
</td>
<td class="num">(3,045,723)<span></span>
</td>
</tr>
<tr class="ro">
<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 provided by 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from public stock offering and other private placements, net of issuance costs</a></td>
<td class="nump">10,487,753<span></span>
</td>
<td class="nump">17,118,480<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_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from conversion of warrants to common stock</a></td>
<td class="nump">707,188<span></span>
</td>
<td class="text"> <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_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term note payable</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text"> <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_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments on debt issuance costs</a></td>
<td class="num">(51,766)<span></span>
</td>
<td class="text"> <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_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term note payable</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distribution paid to noncontrolling interest</a></td>
<td class="num">(3,745,134)<span></span>
</td>
<td class="text"> <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_sgbx_SettlementOfCommonStockFromReverseStockSplits', window );">Settlement of common stock from reverse stock split</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(122)<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_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">10,148,041<span></span>
</td>
<td class="nump">17,318,358<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">14,025<span></span>
</td>
<td class="nump">11,384,685<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents - beginning of year</a></td>
<td class="nump">13,010,356<span></span>
</td>
<td class="nump">1,625,671<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents - end of year</a></td>
<td class="nump">13,024,381<span></span>
</td>
<td class="nump">13,010,356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the period for Interest</a></td>
<td class="nump">562<span></span>
</td>
<td class="nump">2,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash operating 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Non-cash conversion of long term debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_Noncashconversionofinterestexpenseoflongtermdebt', window );">Non-cash conversion of interest expense of long term debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,263<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_GainLossFromEquityAffiliaties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_GainLossFromEquityAffiliaties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_Noncashconversionofinterestexpenseoflongtermdebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash conversion of interest expense of long term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_Noncashconversionofinterestexpenseoflongtermdebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_PaymentOnSecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment on Security Deposit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_PaymentOnSecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_PaymentsForProjectDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash outflow related to project development costs during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_PaymentsForProjectDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_SettlementOfCommonStockFromReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settlement of common stock from reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_SettlementOfCommonStockFromReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27405-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherPaymentsToAcquireBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition 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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPaymentsToAcquireBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow representing an adjustment to the purchase price of a previous 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForPreviousAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate 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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430172360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Description of Business [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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Description of Business</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 1. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Description of Business </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;">SG Blocks, Inc. (collectively with its subsidiaries, the &#8220;Company,&#8221; &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;)&#160;was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company&#8217;s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (&#8220;SG Building,&#8221; formerly SG Blocks Inc.) (the &#8220;Merger&#8221;), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building.&#160;</span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: black;">The building products developed with our proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between&#160;four&#160;to&#160;six&#160;points towards the&#160;Leadership in Energy and Environmental Design (&#8220;LEED&#8221;) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, we believe the products produced utilizing our technology and&#160;expertise is a leader in environmentally sustainable construction.</span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: black;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">There are&#160;three&#160;core product offerings that utilize our technology and engineering expertise. The first product offering involves GreenSteel&#8482; modules, which are the structural core and shell of an SGBlocks building. We procure the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then&#160;deliver them on-site, where the customer or a customer&#8217;s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows,&#160;doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished&#160;SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed.&#160;Construction administration and/or project management services are typically included in our product offerings.</span><br/></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">The Company also provides engineering and project management services related to the use and modification of Modules in construction.&#160;&#160;</span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 10.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; font-family: 'times new roman', times; font-style: normal; font-weight: normal;">During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition as disclosed in Note 11. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company&#160;obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters&#160;to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its&#160;reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings.&#160; T</span><span style="font-size: 10pt;">he Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.</span><br/></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt;">As of January 2021, the Company&#8217;s consolidated financial statements include the accounts of Chicago Airport Testing LLC (&#8220;CAT&#8221;). The Company has a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing, leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.&#160;</span></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"><span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">In addition, during 2021, the Company formed SGB Development Corp. (&#8220;SG DevCorp&#8221;), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.&#160;<span>&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">SG DevCorp&#160;has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.</span></span><span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">&#160; &#160;&#160;</span></div>

<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;">Reverse Stock Split</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right: medium none currentcolor; border-left: medium none currentcolor;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On February 5, 2020, the Company effected a<span style="border-left: none; border-right: none;"><span>&#160;</span><span style="border-right: medium none currentcolor; border-left: medium none currentcolor;">1-for-<span style="border-left: none; border-right: none;">20</span></span></span>&#160;reverse stock split of its then-outstanding&#160;common stock, which has since been converted. All share and per share amounts set forth in the consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.</span></p>
</div>
</div>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;">As of December 31, 2021, the Company had 11,986,873 shares of common stock issued and outstanding.</span><span style="font-size: 10pt;">&#160;&#160;</span><br/></p>
</div>
</div>
</div>
</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156435714168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_LiquidityAbstract', window );"><strong>Liquidity [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_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">Liquidity</a></td>
<td class="text">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><strong>Liquidity&#160;</strong></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;">As of&#160;December 31, 2021, the Company had cash and cash equivalents of $13,024,381 and a backlog of approximately&#160;$3.2 million. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">See Note 13 for a discussion of construction backlog. Based on the Company's conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period:&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 40pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"><br/></p>
<div>

<table border="0" style="width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 69px;">
<tbody>
<tr style="height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="margin-left: 0.1px; height: 15px;"><br/></td>
<td style="margin-left: 0.1px; height: 15px;">&#160; &#160;</td>
<td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><strong><span><span style="border-left: none; border-right: none;">2021</span></span></strong><br/></td>
<td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px;">Within&#160;1&#160;year</td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span>3,217,909</span></td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
</tr>
<tr style="background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">1&#160;to&#160;2&#160;years<br/></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 17px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>&#8212;</span></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="height: 10px; margin-left: 0.1px;"><br/></td>
<td style="height: 10px; background-color: #cceeff;">Thereafter<br/></td>
<td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>&#8212;</span><br/></td>
<td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="height: 10px;"><br/></td>
<td style="height: 10px;">Total Backlog</td>
<td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; border-bottom: 4.5pt double #000000;">$</td>
<td style="text-align: right; height: 10px; border-bottom: 4.5pt double #000000;"><span>3,217,909</span></td>
<td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</table>

</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;">The Company completed a public offering in April and May 2020, which resulted in net proceeds of approximately $1,522,339, and $15,596,141, respectively. See Note 17 for a discussion on these public offerings. The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,488,000. See Note 17 for a discussion on the public and concurrent private offering. The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, <span style="border-left: none; border-right: none;">no</span> assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive. The Company does not have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.</span></span></span></span></p>

<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; font-family: 'times new roman', times; font-size: 10pt;">With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues.&#160; &#160;</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_LiquidityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LiquidityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=51888271<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430283464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div id="t_ft_MJAH1YQDI800000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; height: 18px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr style="height: 18px;">
<td style="vertical-align: top; width: 36pt; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p>
</td>
<td style="vertical-align: top; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of presentation and principals of consolidation </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211;&#160;</span><span style="text-indent: 0pt; font-size: 10pt; font-family: 'Times New Roman';">The consolidated financial statements have been prepared in accordance with generally accepted accounting principles&#160;in the United States of America (&#8220;GAAP&#8221;) and the applicable rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) and&#160;</span><span style="text-indent: 0pt; font-size: 10pt;">include the accounts of the Company and its wholly owned subsidiaries, SG Building Blocks, Inc., SG Residential, Inc. and SG Echo, LLC. All intercompany balances and transactions are eliminated. <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Investments in <span style="border-left: none; border-right: none;">50</span>% or less owned partnerships and affiliates are accounted for using the equity method unless it is determined that we have effective control of the entity, in which case we would consolidate the entity.</span> Certain prior period amounts have been reclassified to conform to the current period&#8217;s presentation.</span><b style="text-indent: 0pt; font-size: 10pt;"><i><span style="font-size: 10pt; line-height: 14.2667px;">&#160;</span></i></b></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><b style="font-family: 'Times New Roman', serif; font-size: 12pt;"><i><span style="font-size: 10pt; line-height: 106%;">Recently adopted accounting pronouncements - </span></i></b><span style="font-family: 'Times New Roman', serif; font-size: 10pt; line-height: 106%;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="border-left: none; border-right: none;">
<p style="margin: 0in 0in 0in 0.5in; line-height: 106%; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
</div>
<div style="border-left: none; border-right: none;">
<div>

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><b><i>Accounting estimates<span>&#160;</span></i></b>&#8211; The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements&#160;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 and the reported amount of revenues and expenses during the reporting period, together with amounts disclosed in the related notes to the financial statements. The Company's estimates used in these financial statements include, but are not limited to, revenue recognition,&#160;<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">stock-based compensation, accounts receivable reserves, inventory&#160;valuations, goodwill, the valuation allowance related to the Company&#8217;s deferred tax assets, the carrying amount of intangible assets, right of use assets and the recoverability and useful lives of long-lived assets. Certain of the Company&#8217;s estimates could be affected by external conditions, including those unique to the Company and general economic conditions. It is reasonably possible that these external factors could have an effect on the Company&#8217;s estimates and could cause actual results to differ from those estimates.</span>&#160; &#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>

</div>
</div>

<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Operating cycle &#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> The length of the Company&#8217;s contracts varies, but is typically between <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">six</span></span></span> to <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">twelve</span></span></span> months.&#160; In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed <span style="border-right: none; border-left: none;">one year</span>.</span></p>
</div>
</div>
</div>


<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
</div>
</div>
</div>
<div style="border-right: none; border-left: none;">
<div style="border-right: none; border-left: none;">
<div style="border-right: none; border-left: none;">

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span>&#8211;&#160;<span style="color: #000000;">The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in </span><span style="color: #000000;">time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. </span>To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>1</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;<span>&#160;</span></span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Identify the contract with a customer</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>2</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Identify the performance obligations in the contract</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>3</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Determine the transaction price</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>4</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Allocate the transaction price to performance obligations in the contract</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>5</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.&#160;</span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div id="fs_FBT6TU4AM800000000000000000000B">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 1.2;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (&#8220;ELA&#8221; ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company&#8217;s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA&#160;for the year ended December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0.666667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.</span></span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"><span style="font-weight: bold; line-height: inherit;"><i><span style="font-size: 10pt; line-height: inherit;">CMC Right of First Refusal&#160;</span></i><i><span style="font-size: 10pt; line-height: inherit;">Agreement</span></i><span style="font-size: 10pt; line-height: inherit;"> </span></span><span style="font-size: 10pt; color: #000000; line-height: inherit;"><b><i>&#8211;&#160;</i></b>On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the &#8220;<span style="font-style: italic; line-height: inherit;">Agreement</span>&#8221;) with CMC Development LLC (&#8220;<span style="font-style: italic; line-height: inherit;">CMC</span>&#8221;), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the &#8220;<span style="font-style: italic; line-height: inherit;">ROFR Rights</span>&#8221;). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company&#8217;s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">unless the Agreement is earlier terminated.</span> In <span style="-sec-ix-hidden:Tag1106">the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than <span style="border-left: none; border-right: none; line-height: inherit;">1,250</span> shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The <span style="border-left: none; border-right: none; line-height: inherit;">2,500</span> shares of restricted stock of the Company's common stock has yet to be issued to CMC.</span></span></p>

<p style="margin: 0in 0in 0.0001pt; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the &#8220;Ridge Avenue, Atlanta Project.&#8221; The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on&#160;Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company has reported this as a cancellation within the Company's backlog footnote, see Note 13 on this discussion. No revenue has been recognized under the Agreement during the year ending December 31, 2021.&#160;&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"><em style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;) in the fourth quarter of<span style="line-height: inherit;"> 2020</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been&#160;rendered, which is at a point in time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions.</span></span></em>&#160;In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For&#160;<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">the year ended<span style="line-height: inherit;">&#160;</span></span><span style="line-height: inherit;">December 31, 2021</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">, the Company recognized approximately $31.4 million</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.&#160;</span></span><br/></span></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.1;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><em><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Disaggregation of Revenues</span></em></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">The Company&#8217;s revenues are primarily derived from two segments, construction related to Modules projects and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $30,744,769 and $7,596,933, respectively, for the year ended&#160;December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Revenue recognized at a point in time and recognized over time were $</span>4,057,086<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>and $</span>4,698,537<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">, respectively, for the year ended December 31, 2020.</span></span></p>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The following tables provide further disaggregation of the Company&#8217;s revenues by categories:</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<div id="t_ft_9ULMUJUX8000000000000000000000b">
<table border="0" cellpadding="0" style="height: 343px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: 0px;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="14" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Twelve Months Ended&#160;December 31,</strong><br/></td>
</tr>
<tr style="height: 21px;">
<td style="padding: 0px; height: 21px;"><br/></td>
<td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><strong>Revenue by Segments and Customer Type</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2021</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"/>
<td style="padding: 0px; height: 21px;"><br/></td>
<td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2020</strong></span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 44px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction Segment:</span></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.07672%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; margin-left: 0.1px;">Government</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">2,335,031</td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">6</td>
<td style="padding: 0px; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 17px; text-align: right;">751,697</td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">9</td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; background-color: #cceeff;">Hotel/Hospitality</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1,110,303</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">3</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">487,111</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">6</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Multi-Family (includes Single Family) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">103,672 </span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;">126,222</span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;">1</span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">&#160; &#160; &#160; &#160; &#160;Medical (construction services)</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">495,122</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">778,883</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">9</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Office </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">534,001 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">191,505 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Retail </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">285,177 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">427,444 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">5</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;School </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#8212;</p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">36,500 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Special Use </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> 1,930,384 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="bottom">5</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">1,414,761 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><span>16</span></span></p>
</td>
<td style="padding: 0px; height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160;Other (1) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; text-align: right;" valign="bottom">&#8212;</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; margin: 0in 0in 0.0001pt; line-height: normal;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">300,000 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">3</span></p>
</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">%</td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Total Construction Revenue Segment (includes engineering service revenue)</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">6,793,690</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">18</td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">4,514,123</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">51</td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Medical Revenue Segment <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(includes lab testing, kit sales and equipment)</span></span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">31,548,012</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">82</td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">4,241,500</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">49</td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Revenue by Segments and Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">38,341,702 </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,755,623 </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="border-right: none; border-left: none; font-style: italic;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">(1) <span style="border-right: none; border-left: none;">Construction fee of $</span><span style="border-left: none; border-right: none;">300,000</span><span style="border-right: none; border-left: none;"> with no cost of revenue during </span><span style="border-left: none; border-right: none;">2020</span><span style="border-right: none; border-left: none;">.</span></span></em></span></p>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="border-right: none; border-left: none; line-height: inherit;"><em><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract Assets and Contract Liabilities&#160;</span></em></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Accounts receivable are recognized in the period when the Company&#8217;s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the consolidated balance sheets.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the consolidated balance sheet.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.</span></p>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><i style="mso-bidi-font-style: normal;"><br/></i></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><i style="mso-bidi-font-style: normal;">Deferred Contract Costs</i><span style="line-height: inherit;"> - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (&#8220;Original Agreement&#8221;), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143</span><span style="line-height: inherit;"> which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span>,<span style="line-height: inherit;"> which was reimbursement from the licensee for project costs on this project.&#160; The Company incurred total deferred contract costs of $203,926</span><span style="line-height: inherit;">.&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty&#160;</span></span><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;">months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of </span>December 31, 2021<span style="line-height: inherit;">, accumulated amortization related to deferred contract costs amounted to $91,765</span><span style="line-height: inherit;">. During the years ended </span>December 31, 2021<span style="line-height: inherit;">&#160;and 2020, amortization expense relating to the deferred contract costs amounted to $</span><span style="line-height: inherit;">40,785</span><span style="line-height: inherit;">&#160;and $40,786 and is included in general and administrative expenses on the accompanying consolidated statements of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.</span></span></p>
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_9000">
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i><span style="color: #000000; line-height: inherit;">Exclusive License Agreement <b>&#8211;&#160;</b></span></i><span style="color: black; line-height: inherit;">On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the &#8220;Licensee&#8221;), pursuant to which the Company granted the Licensee an exclusive license (the &#8220;License&#8221;) solely within the United States and its legal territories to the Company&#8217;s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="font-family: 'times new roman', times; font-size: 10pt;">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee&#8217;s com mercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#8220;Gross Revenues&#8221;), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the &#8220;Royalty&#8221;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5.</span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span><span style="line-height: inherit;">In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company </span>fifty<span style="line-height: inherit;"> percent (50</span><span style="line-height: inherit;">%) of all payments received by the Licensee from such sublicensee.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; line-height: inherit;">The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees.&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; line-height: inherit;">On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the &#8220;Settlement Agreement&#8221;) with CPF, the general partner (the &#8220;Licensee&#8221;) of CPF MF <span style="border-left: none; border-right: none;">2019</span>-<span style="border-left: none; border-right: none;">1</span> LLC (&#8220;CPF MF&#8221;), and Capital Plus Financial, LLC, a limited partner of the Licensee (&#8220;Capital Plus&#8221;) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF&#8217;s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.</span></span></p>
</div>
</div>
</div>

</div>
</div>
</div>
<div style="border-left: none; border-right: none;">
<div>

<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div>

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><b><i><span style="font-size: 10pt; color: #000000; line-height: inherit;">Business Combinations</span></i></b><span style="font-size: 10pt; color: #000000; line-height: inherit;"> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC <span style="border-left: none; border-right: none;">805</span> &#8220;Business Combinations&#8221;, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company&#8217;s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<div style="border-left: none; border-right: none; line-height: 1.2;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div>

<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><b><span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">V<span style="line-height: inherit;"><i><span style="border: 1pt none windowtext; padding: 0in; line-height: inherit;">ariable</span></i></span><i>&#160;Interest Entities</i></span></b><span style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; word-spacing: 0px; line-height: inherit;"><span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;&#8211; The Company accounts for certain legal entities as variable interest entities (&#8220;VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity&#8217;s expected losses or receive portions of the entity&#8217;s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE&#160;economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.&#160;</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;).&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">In consideration and subject to Clarity Lab&#8217;s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue</span> 200,000 <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met.&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-<span style="border-left: none; border-right: none;">19</span>. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (&#8220;Clarity Mobile Venture&#8221;).</span>&#160;</span><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">As of <span style="border-right: none; border-left: none; line-height: inherit;">December 31, 2021</span>, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">As of December 31, 2020, $</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none; line-height: inherit;">965,561</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2020, the Company recognized revenue of $</span>641,178<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>to Clarity Labs, of which $</span>420,773<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>is included in accounts receivable as of December 31, 2020.&#160;</span></span><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span style="line-height: inherit;">19</span><span style="line-height: inherit;">&#160;</span>testing industry.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements.&#160;</span></span></p>


<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i>Investment Entities<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#8211;&#160;</span></i></b><span style="line-height: inherit;">On May 31, 2021, the Company's subsidiary SG DevCorp&#160;agreed to contribute $600,000&#160;to acquire a&#160;50% membership interest in Norman Berry II Owner LLC.&#160; The Company contributed $350,329&#160;and $114,433&#160;of the initial $600,000&#160;in the second quarter and third quarter of 2021 respectively, with the remaining $135,238 funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide&#160;</span>affordable housing in the Atlanta, Georgia metropolitan area.<span style="line-height: inherit;">&#160;&#160;</span>The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements.<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The Company will use the equity method to report the activities as an investment in its consolidated financial statements.&#160;</span><br/></span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On June 24, 2021, the Company's&#160;subsidiary, SG DevCorp,&#160;entered into an operating agreement with Jacoby Development for a<span style="line-height: inherit;">&#160;</span></span>10<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">% non-dilutable&#160;equity interest for JDI-Cumberland Inlet, LLC.&#160; The Company contributed $</span>3,000,000<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>for its 10% equity interest.&#160; The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.&#160; The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements.&#160; The Company will use the equity method to report the activities as an investment in its consolidated financial statements.</span></span></span></span></p>

<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Cash and cash equivalents </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $13,024,381&#160;and&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; line-height: inherit;">$</span></span>13,010,356<span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;as of&#160;</span>December 31, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; line-height: inherit;">&#160;and 2020, respectively.&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
</div>
</div>

<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.&#160; The Company had no short-term investment as of&#160;December 31, 2021&#160;or&#160;2020, respectively.&#160;&#160;</span></span></p>
</div>
</div>

<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>

<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Accounts receivable and allowance for credit losses&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; <span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company&#8217;s operating cycle. The Company recognizes accounts receivable at invoiced amounts.&#160;&#160;</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company&#8217;s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.&#160;</span></span></span></p>
</div>
</div>

<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>

<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211;&#160;

<span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of December 31, 2021&#160;there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. As of</span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">&#160;December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;&#160;</span></span></span></p>
</div>


<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>

<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211; </span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. </span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss.&#160;There were no impairments during the years ended December 31, 2021&#160;or&#160;2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.</span></span></p>
</div>
</div>

<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">

<div style="border-left: none; border-right: none;">
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211; <span style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 years.</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company evaluated intangible assets for impairment during the year ended December 31, 2021&#160;and 2020 and determined that there are no impairment losses. The accumulated amortization and amortization expense as of and for the year ended December 31, 2021 was $815,732 and $165,877, respectively. The accumulated amortization and amortization expense for the years ended December 31, 2020&#160;was $649,855 and $148,541 respectively. The estimated amortization expense for the successive <span>five</span> years is as follows:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>&#160;</span><span>&#160;</span></span></p>

<table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 130px; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 20px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2022&#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 1.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2023&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,175 </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;">2024</p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2025&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">2026</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 139,717 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,313,850</span> </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,095,232 </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>

</div>

</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software <span style="border-left: none; border-right: none;">3</span> to <span style="border-left: none; border-right: none;">5</span> years, furniture and other equipment <span style="border-left: none; border-right: none;">5</span> to <span style="border-left: none; border-right: none;">7</span> years, automobiles <span style="border-left: none; border-right: none;">2</span> to <span style="border-left: none; border-right: none;">5</span> years, buildings held for lease <span style="border-left: none; border-right: none;">5</span><span style="border-left: none; border-right: none;">&#160;to <span style="border-left: none; border-right: none;">7</span></span>&#160;years, and equipment <span style="border-left: none; border-right: none;">5</span> to <span style="border-left: none; border-right: none;">29</span> years. Repairs and maintenance are charged to expense when incurred.</span> </span></p>
</div>
</div>

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10pt; color: #000000;">Convertible instruments </span></i></b><span style="font-size: 10pt; color: #000000;">&#8211; The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.</span></p>
</div>
</div>
</div>
</div>

<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
</div>
<div style="border-left: none; border-right: none;">

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common stock purchase warrants and other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8211; The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company&#8217;s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company&#8217;s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company&#8217;s control) or (ii) gives the counterparty a choice of net-cash settlement or&#160;settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required.</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>


</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair value measurements </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company uses three levels of inputs that may be used to measure fair value:&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_TSS8MKYHJK00000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 8%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 1 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices in active markets for identical assets or liabilities. </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 2 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices for similar assets and liabilities in active markets or inputs that are observable. </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 3 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border: 0px; box-sizing: border-box; margin: 0pt 0pt 0pt 36pt; color: #333333; font-size: 13.3333px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The earnout liability on SG Echo represents the only financial liability measured at fair value on a recurring basis as of December 31, 2021 and 2020 and was a level 3 asset. As of December 31, 2021 and 2020, the estimated value of the earnout liability was zero.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period.&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">There were no transfers into or out of the hierarchy levels during the year ended December 31, 2021 or 2020, besides the transfer in of the earnout&#160;liability.</span></span></span><br/></p>
<p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"><br/></p>

<div style="border-left: none; border-right: none;">
<div>

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Share-based payments </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211;&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">The </span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors&#160;are&#160;reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations.&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="border-left: none; border-right: none;">

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> &#8211; </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company&#8217;s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company&#8217;s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></p>

</div>

<p style="margin: 0pt 0pt 0pt 36pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><br/></p>

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of credit risk </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers&#8217; financial condition and, generally, requires no collateral from its customers other than normal lien rights. At December 31, 2021 and 2020, 78% and 79%, respectively, of the Company&#8217;s gross accounts receivable were due from four and&#160;three&#160;customers.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Revenue in excess of<span>&#160;</span></span>10<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% relating to<span>&#160;</span></span>one<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;and<span>&#160;three</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>customers represented approximately<span> 80</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% and<span> 61</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% of the Company's total revenue for the year ended December 31, 2021 and 2020, respectively.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="background-color: #ffffff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: #ffffff;">For the year ending December 31, 2021 and 2020, there were no vendors that represented&#160;10% or more of our cost of revenue.</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430312648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ReceivablesAbstract', window );"><strong>Accounts Receivable [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_us-gaap_FinancingReceivablesTextBlock', window );">Accounts Receivable</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_0CNQ0SXXE800000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 4. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Accounts Receivable </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2021 and 2020, the Company&#8217;s accounts receivable consisted of the following:</span></p>

<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div id="t_ft_XXKHI5V9Z400000000000000000000b">
<table cellpadding="0" style="height: 121px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 99.7887%; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding-left: 0px; height: 17px; margin: 0px 0px 0px 0.1px; padding-right: 0px; text-indent: 0px; width: 36pt; vertical-align: bottom;"><br/></td>
<td style="padding-left: 10pt; height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction services&#160;</span><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;">2,293,187</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;">1,391,555</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-left: 10pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Engineering services </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; padding: 0px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,388 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,264 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; height: 10px; background-color: #cceeff; vertical-align: middle;" valign="middle">Medical revenue</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff;">679,446</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff;">1,157,819</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Retainage receivable&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 635,049 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">615,136</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other receivable</span></span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">186,692</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">180,748</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-left: 20pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total gross receivables&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,880,762 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,431,522 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: allowance for credit losses </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(963,116</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 1.5pt solid #000000;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (795,914 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 4pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px;"><br/></td>
<td style="padding-bottom: 4pt; padding-left: 20pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total net receivables </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,917,646 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,635,608 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>

</div>
</div>
<p style="margin: 0pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Receivables are</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance for credit losses&#160;was $963,116</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;and $</span>795,914<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>as of December 31, 2021 and 2020, respectively. There was a provision of <span style="border-left: none; border-right: none;">$167,202</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>for credit losses, <span style="border-left: none; border-right: none;">no</span> recoveries collected for credit losses and <span style="border-left: none; border-right: none;">no</span> write offs during the year ended&#160;December 31, 2021. There was a provision for credit losses of</span> $10,018, <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">and no write offs for the year ended&#160;December 31, 2020. The total net receivables as of January 1, 2020 was $1,101,185.&#160;</span></span></div>
</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_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430169480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Contract Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ContractorsAbstract', window );"><strong>Contract Assets and Contract Liabilities [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_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock', window );">Contract Assets and Contract Liabilities</a></td>
<td class="text">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="border-left: none; border-right: none;">5</span>. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Contract Assets and Contract Liabilities&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at December 31, 2021 and 2020:</span></p>
<p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<table cellpadding="0" style="height: 118px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px; width: 36pt;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Costs incurred on uncompleted contracts&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,272,425 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,572,581 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">Provision for loss on uncompleted contracts</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">2,238,578</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.10092%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.00917%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings (losses) to date on uncompleted contracts </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (3,156,377</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">)&#160;&#160;</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 872,302 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gross contract assets </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,354,626 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,444,883</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: billings to date </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(4,750,289</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (5,916,487 </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom; text-indent: 20px;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Net contract liabilities on uncompleted contracts</p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.10092%;">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (471,604 </span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
</tbody>
</table>

<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The above amounts are included in the accompanying consolidated balance sheets under the following captions at December 31, 2021 and 2020.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="background-color: #cceeff; height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span> Contract assets </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 41,916 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,303,136 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> Contract liabilities </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,437,579</span></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;">)</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,774,740</span></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; Net contract liabilities </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">)</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(471,604</span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">)</td>
</tr>
</tbody>
</table>

<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary. The Company has experienced accrued losses on legacy contract commitments from the acquisition of SG ECHO due to escalations in material pricing related to COVID-</span><span>19&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>and labor overa</span>ges.&#160; &#160;</span></p>
<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_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contracts or programs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84167097&amp;loc=d3e55538-109407<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123374443&amp;loc=d3e56417-109416<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123375686&amp;loc=d3e54658-109401<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123375686&amp;loc=d3e54711-109401<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123375686&amp;loc=d3e54672-109401<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -URI http://asc.fasb.org/subtopic&amp;trid=2197326<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6471471&amp;loc=d3e48698-109348<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353855&amp;loc=SL119991590-234733<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353855&amp;loc=SL119991585-234733<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -URI http://asc.fasb.org/topic&amp;trid=2145070<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123377354&amp;loc=d3e56288-109415<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123375686&amp;loc=d3e54708-109401<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84167097&amp;loc=d3e55562-109407<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123374443&amp;loc=d3e56414-109416<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123375686&amp;loc=d3e54681-109401<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermContractsOrProgramsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430172360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Project Development Costs and Other Non-Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract', window );"><strong>Project Development Costs and Other Non-Current Assets</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_sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock', window );">Project Development Costs and Other Non-Current Assets</a></td>
<td class="text">
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<table cellpadding="0" style="width: 100%; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; height: 17px;">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 6. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Project Development Costs and Other Non-Current Assets </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: justify; padding-left: 60px;"><br/></p>
<p style="margin: 0pt; text-align: justify; padding-left: 60px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Project development costs and other non-current assets are stated at costs.&#160; At December 31, 2021, the Company&#8217;s project development costs related mainly to its development segment totaled $719,610 and other non-current assets which includes security deposits totaled $203,562. There were <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">no</span></span> costs related to project development costs or other non-current assets as of December 31, 2020.&#160;&#160;</span></p>
<div>
<div id="t_ft_IAZZNAH76800000000000000000000b"><br/></div>
</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of project development costs and other non-current 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;">sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430326952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, plant and equipment</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 7. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Property, plant and equipment </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At December 31, 2021 and 2020, the Company&#8217;s property, plant and equipment, net consisted of the following:&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<table cellpadding="0" style="height: 0px; border-collapse: collapse; margin-top: 0px; margin-bottom: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">&#160;</td>
<td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> 2021 </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">&#160;</td>
<td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> 2020 </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Computer equipment and software </span></p>
</td>
<td style="height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 156,701 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 73,991 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and other equipment </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 275,606 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 11,593 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff;">
<p>Leasehold improvements<br/></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">15,400</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">6,071</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px;">Equipment and machinery</td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,219,056</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,127,647</td>
<td style="vertical-align: bottom; height: 16px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff;">Automobiles</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">4,638</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">4,638</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px;">Building held for lease</td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">196,416</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">501,336</td>
<td style="vertical-align: bottom; height: 16px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">Laboratory and temporary units</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,362,760</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,016,238</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">Land</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">3,576,130</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td align="right" style="vertical-align: bottom; height: 17px; margin: 0px;">&#8212;</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">Construction in process</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">442,515</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0px;">&#8212;</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">&#160; &#160; &#160; Property, plant and equipment&#160;</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 7,249,222 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 2,741,514 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">(409,279</span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;">)</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">(58,500</span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Property, plant and equipment, net&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">6,839,943</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 2,683,014 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>

<p style="margin: 0pt 7.7pt 0pt 19.8pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense for the years ended December 31, 2021 and 2020 amounted to <span style="border-left: none; border-right: none;">$398,744</span> and $50,655, respectively.</span>&#160; F<span style="font-size: 13.3333px;">or the year ended December 31, 2021, a total of&#160;</span><span style="font-size: 10pt;">$204,482 of depreciation was classified as an indirect costs to cost of goods sold.&#160; No depreciation expense was reclassified to cost of goods sold in 2020.&#160; &#160;</span></p>
</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430254552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_NotesReceivableAbstract', window );"><strong>Notes Receivable [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_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Notes Receivable</a></td>
<td class="text">
<div>
<table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 14.2667px; color: #000000;">Notes Receivable&#160;</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; padding-left: 30px; text-align: left;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">On January 21, 2020, CPF GP 2019-1&#160;LLC&#160;(&#8220;CPF&#160;GP&#8221;)&#160;issued to the Company&#160;a promissory note in the principal amount of $400,000&#160;(the&#160;&#8220;Company&#160;Note&#8221;) and issued to Paul Galvin, the Company&#8217;s Chairman and CEO, a promissory note in the principal amount of $100,000&#160;(the&#160;&#8220;Galvin&#160;Note&#8221;).&#160;<span style="border-right: none; border-left: none;">The transaction closed on&#160;January 22, 2020, on which date the Company loaned CPF GP 2019-1&#160;LLC $400,000&#160;and&#160;Mr.&#160;Galvin personally loaned CPF GP $100,000&#160;on behalf of the Company.</span>&#160;The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the &#8220;Loan Agreement&#8221;), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at&#160;<span style="border-left: none; border-right: none;">five</span>&#160;percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the&#160;July 31, 2023&#160;maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests&#160;in&#160;CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company.&#160;</span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: normal; text-align: justify;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000<span>&#160;</span>(the &#8220;Company Note 2&#8221;). The transaction closed on April 15, 2020, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the &#8220;Loan Agreement 2&#8221;), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the<span>&#160;</span>July 31, 2023<span>&#160;</span>maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner. Interest income recognized<span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;for the years ended<span>&#160;</span><span>December 31, 2021</span><span>&#160;</span>and<span>&#160;</span><span>2020</span><span>&#160;</span>amounted to $37,500 and $32,637, respectively.</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;</span></span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">Subsequent to the year ended December 31, 2021, the Galvin Note was assigned to the Company and the principal amount of $100,000 was returned to Mr. Galvin. The Company has a promissory note in the principal amount of $100,000 (the "Company Note 3") and the assignment occurred in January 2022.&#160;&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.&#160; &#160; &#160;</span><br/></span></span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NotesReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NotesReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></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 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430296248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payables and Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [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_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Liabilities</a></td>
<td class="text">
<div id="t_ft_4QO0E0868G00000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 9. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Accounts Payables and Accrued Liabilities </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0px;">The Company's accounts payables and accrued liabilities at December 31, 2021 and 2020, consisted of the following:<br/></p>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">

<table cellpadding="0" style="height: 165px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.42487%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.443%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.03627%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.29534%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span>Accounts payable&#160;<span style="font-size: 9pt;"><sup>(1)&#160;</sup></span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.42487%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;$ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;3,784,662</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.443%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.03627%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; background-color: #cceeff; width: 1.03627%;">$</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; 3,012,338</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.29534%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued public fees <sup>(2)</sup></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">121,749</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">79,448</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">Accrued construction cost of goods sold</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;">367,298</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;">408,600</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued losses <sup>(3)</sup>&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">2,238,578</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px;">Accrued medical cost of goods sold&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;">208,512</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;">180,000</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued g&amp;a</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;">176,432</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;">71,014</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p>Accrued project development costs&#160;<br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;">77,700</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">Accrued payroll and benefits <span style="font-size: 9pt;"><sup>(4)</sup></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;">545,003</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;">210,561</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px;">Accrued interest&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;">11,333</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 19px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 21px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;">Accrued non-income taxes <span style="font-size: 9pt;"><sup>(5)</sup></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;">37,584</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 21px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 4pt; padding-left: 0px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;">Total Accounts Payable and Accrued Liabilities&#160;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1.42487%;"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></span><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 9.97409%;">7,568,851</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 1.03627%;">$</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 9.97409%;"><span style="border-left: none; border-right: none;">3,961,961</span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
</tbody>
</table>

</div>
</div>
</div>
<p style="margin: 0px; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/></p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(1) Payables also includes insurance financing payable and construction retainage&#160;payable balances along with the Company's normal account payable balances.</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(2) Public fees include accruals for accounting, legal, and SEC compliance expenses.</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(3) Losses for on-going construction projects related to the Construction segment.&#160;&#160;</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(4) Accrued wages, salaries, PTO, benefits, taxes, and other incentive plan expenses.</p>
<p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(5) Non-income taxes includes property taxes, franchise taxes and other.&#160;&#160;</p>
<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430239160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_NotePayableAbstract', window );"><strong>Notes Payable [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_sgbx_NotePayableTextBlock', window );">Notes Payable</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div id="t_ft_51QWSSO7C000000000000000000000b">
<table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;"><span style="font-weight: bold;">10.</span></td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 14.2667px; color: #000000;">Notes Payable</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 37pt; line-height: 15.6933px; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><br/></p>
<p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">On February 4, 2020, the Company entered into a Securities Purchase Agreement with an accredited investor, pursuant to which the Company issued to the investor a secured note in the aggregate principal amount of $</span><span>200,000</span><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;(&#8220;Note&#8221;) that bears interest at a rate of&#160;</span>nine<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;percent (</span>9<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">%) per annum, due on&#160;</span><span style="border-left: none; border-right: none;">July 31, 2023</span><span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">, that is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor by a security interest in the royalty payable to the Company under that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP&#160;</span>2019<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">-</span>1<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;LLC. The Company&#160;had the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty. During the year ended December 31, 2020, the Note to investor of $</span>200,000<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;and unpaid accrued interest of $</span>6,263<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;was converted into&#160;</span>73,665<span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;">&#160;shares of the Company's common stock.</span><br/></span></span></span></p>
<p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; font-size: 10pt; font-family: Times new roman; text-align: left; font font-family: t;"><br/></p>
<p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">On July 14, 2021, SG&#160;DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $</span>2,000,000<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">&#160;(the &#8220;Short-Term Note&#8221;), secured by a Deed of Trust, dated July 14, 2021 (the &#8220;Deed of Trust&#8221;), on the Company's</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">&#160;</span>50<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">+ acre Lake Travis project site in&#160;Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (&#8220;Assignment of Rents&#8221;), for net loan proceeds of approximately $1,948,234</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">&#160;after fees. The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. </span><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">If the Short-Term Note is prepaid prior to&#160;nine&#160;(9) months after its issuance date, a&#160;</span>0.5<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">% prepayment penalty is due.<span style="background-color: #ffffff;"> The Company capitalized $112,348&#160;in interest charges and $23,727 in debt issuance costs as of December 31, 2021 related to the&#160;Lago&#160;Vista project in accordance with ASC 835-20.</span></span></span></span></p>

<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">On October 29, 2021, SG Echo, a subsidiary of the Company, entered into a Loan Agreement (&#8220;Loan Agreement&#8221;) with the Durant Industrial Authority (the &#8220;Authority&#8221;) pursuant to which it received $</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">750,000</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;to be used for renovation improvements related to the Company's second manufacturing&#160;facility and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">750,000</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;(the &#8220;Forgivable Note&#8221;). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement,&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">one</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">-third (</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">1</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">/</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">3</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">) of the balance of the Forgivable Note will be forgiven on April 29, 2027,&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">one</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">-half (</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">1</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">/</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">2</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">75</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;full-time employees in Durant Oklahoma and pay them no less than<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">1.5</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;times the federal minimum wage, and provides SG Echo<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">24</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;months to comply with the provision.&#160; &#160;</span></span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NotePayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NotePayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NotePayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NotePayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430203656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text">
<div id="t_ft_L9PWQ6N6PC00000000000000000000b" style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_WODST57G6O00000000000000000000b">
<table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top;  height: 17px;width: 36pt;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 11. </span></p>
</td>
<td style="vertical-align: top; height: 17px; ">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Business Combination </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt; margin: 0in 0in 8pt; line-height: inherit;">On September 17, 2020, the Company, through SG Echo, LLC (its wholly owned subsidiary), entered into an Asset Purchase Agreement (&#8220;APA<span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">"</span>) to acquire substantially all of the assets of Echo DCL, LLC (&#8220;Echo&#8221;) for $1,059,600<span>&#160;</span>in cash (the &#8220;Echo Acquisition&#8221;), except for ECHO DCL's&#160;real estate holdings. The Echo Acquisition closed on September 23, 2020. In addition, the sellers of Echo have the potential of additional consideration based upon the APA.<span style="line-height: inherit;">&#160;<span>&#160;</span></span>In accordance with ASC 805, the Echo Acquisition is accounted for as a business combination. The Echo Acquisition was made for the purpose of expanding the Company&#8217;s footprint into the modular manufacturing business.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 15.6933px; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The purchase consideration amounted to:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div style="box-sizing: border-box; font-family: 'Segoe UI', system-ui, 'Apple Color Emoji', 'Segoe UI Emoji', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">

<table style="height: 55px; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="margin: 0px; line-height: normal; height: 17px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; margin: 0in 0in 0.0001pt 0.1px; line-height: normal; background-color: #cceeff; margin-left: 0.1px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td>
<td style="height: 17px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; width: 1%;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,059,600</span></td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; line-height: normal; height: 10px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Earnout&#160;liability</span></td>
<td style="height: 10px;"><br/></td>
<td style="height: 10px; text-align: right;"><span style="border-left: none; border-right: none;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></span></td>
<td style="height: 10px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0px; line-height: normal; height: 18px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; height: 18px;">Settlement of accounts receivable and net contract liabilities</td>
<td style="border-bottom: 2px solid #000000; background-color: #cceeff; height: 18px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff; height: 18px;">(94,980</td>
<td style="background-color: #cceeff; height: 18px; margin: 0px; text-indent: 0px; text-align: left; padding: 0px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding: 0px 1px;">&#160;</td>
<td style="height: 10px; border-bottom: 4.5pt double #000000; padding: 0px 1px;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px;">964,620</td>
<td style="height: 10px; padding: 0px 1px;"><br/></td>
</tr>
</tbody>
</table>

</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The settlement of accounts receivable and net contract liabilities represents amounts effectively settled upon the purchase of Echo, which originated from contacts between the Company and Echo prior to the purchase date.</span>&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The following table summarizes the preliminary allocation of the purchase price to the assets acquired and liabilities assumed for the Echo Acquisition:&#160;&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt; text-align: left;"><br/></p>
<div id="fs_8OCZ9XAWCW00000000000000000000B">

<table border="0" cellpadding="0" style="height: 186px; width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;">
<tbody>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Cash and cash equivalents&#160;&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 10%;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">316,432</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts receivable </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;252,557</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">130,799</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Prepaid expenses and other current assets&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,400</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Property, plant and equipment </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,154,818</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Right-of-use assets </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">57,120</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;">Goodwill</td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;"><br/></td>
<td style="padding: 0px; text-align: right; background-color: #cceeff; height: 10px;">85,810</td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;"><br/></td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Intangible assets </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">68,344</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts payable and accrued expenses&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(733,529</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;">Assumed liability</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px;">(285,204</td>
<td style="padding: 0px; height: 17px;">)</td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Contract liabilities </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;">(32,807</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 19px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Lease liability </span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 19px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(57,120</span></p>
</td>
<td style="padding: 0px; height: 19px;">)</td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">964,620</span></p>
</td>
<td style="border-left: none; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
</tbody>
</table>

</div>

<p style="margin: 0px; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">As part of the Echo Acquisition, the Company recorded a contingent consideration liability for additional payments due to the sellers of Echo. These payments are due in accordance with the APA and are based upon the net income obtained from the Echo business during certain earnout periods. The earnout periods concluded as of September 30, 2021. The initial contingent consideration liability of $<span>0</span>&#160;was based on the fair value of the contingent consideration liability at the acquisition date, and is payable in cash and shares of restricted common stock of the Company. Any contingent liability would be paid out in the period after the earn out period, once additional advances are paid in full. As of December 31, 2021, the liability is $</span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">0</span><span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">, and <span style="border-left: none; border-right: none;">no</span> payment has been paid out.</span>&#160; &#160;</span></p>
</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430231928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LeasesAbstract', window );"><strong>Leases [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_sgbx_DisclosureOfLeasesTextBlock', window );">Leases</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div id="t_ft_4V1G2AUHSG00000000000000000000b">
<table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> 12. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Leases </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.3; margin: 0pt 0pt 0pt 36pt;"><span style="line-height: inherit; font-size: 10pt;">The Company leases an office, a plant and certain equipment under non-cancelable operating and finance lease agreements. The leases have remaining lease terms of one and a half years to four years. The plant lease includes an option to extend the lease for up to five years.</span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 5pt 0pt 5pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span><span style="line-height: inherit;">Supplemental balance sheet information related to leases is as follows:</span><span style="font-family: 'Times New Roman';">&#160;&#160;</span><span style="font-family: 'Times New Roman';">&#160; &#160;</span></span></p>
<p/>

<table style="height: 210px; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; text-indent: 0px;" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="margin-left: 0.1px; height: 10px; text-align: left;"><br/></td>
<td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">Balance Sheet Location</span><br/></td>
<td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">December 31, 2021</span><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="margin-left: 0.1px; height: 10px; width: 36pt; text-align: left;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Operating Leases</span></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 40%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 10%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets, net</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">1,177,879</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Current liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, current maturities&#160;</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">
<p>(317,977<br/></p>
</td>
<td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities</td>
<td style="text-align: left; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="border-left: none; border-right: none;">(860,481</span></td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Total operating lease liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(1,178,458</td>
<td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Finance Leases</span></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">32,174</td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Current liabilities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, current maturities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(19,492</td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities&#160;</td>
<td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(11,643</td>
<td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Total finance lease liabilities&#160;</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(31,135</td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">
<p><span style="font-weight: bold;"> Weighted Average Remaining Lease Term </span></p>
</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Operating leases</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3.69 years</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Finance leases</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">1.61 years</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Weighted Average Discount Rate&#160;</span><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Operating leases</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">3%</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Finance leases</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3%</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
</tbody>
</table>


<div style="border-left: none; border-right: none;">
<div id="t_ft_ZO506GCB5C00000000000000000000b">

</div>
</div>

<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times; color: #000000;">As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.&#160;</span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;">Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows:&#160;</span></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p/>

<table style="height: 157px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px;"><span style="font-weight: bold;">Year Ending December 31,&#160;&#160;</span></td>
<td style="height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Financing</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Total</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td class="ng-scope" style="height: 17px; background-color: #cceeff; margin-left: 0.1px;">2022</td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;">348,984</td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;">20,160</td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;">369,144</td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td class="ng-scope" style="height: 17px;">2023</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">330,300</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">11,760</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">342,060</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td class="ng-scope" style="height: 17px; background-color: #cceeff;">2024</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">324,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">324,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td class="ng-scope" style="height: 17px;">2025</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">243,000</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">&#8212;</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">243,000</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px; background-color: #cceeff;">2026</td>
<td style="height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="height: 19px;"><br/></td>
<td style="height: 19px;">Total lease payments</td>
<td style="height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;">1,246,284</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;">31,920</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;">1,278,204</td>
<td style="text-align: right; height: 19px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px; background-color: #cceeff;">Less: Imputed interest</td>
<td style="height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">67,826</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">785</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">68,611</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">Present value of lease liabilities</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">$</td>
<td style="height: 17px; text-align: right;">1,178,458</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">$</td>
<td style="height: 17px; text-align: right;">31,135</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">$</td>
<td style="height: 17px; text-align: right;">1,209,593</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
</tbody>
</table>

<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><br/></p>
<p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;"><span style="font-family: 'Times New Roman', serif; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Chicago Airport Testing has subleased its leased vacant area for a period of<span>&#160;</span></span>one year<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">, the sublessee&#160;has the option to terminate at any time after the first six months. The sublessee&#160;elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.</span></span></span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_DisclosureOfLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_DisclosureOfLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430310360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Backlog<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_ConstructionBacklogAbstract', window );"><strong>Construction Backlog [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_sgbx_ConstructionBacklogTextBlock', window );">Construction Backlog</a></td>
<td class="text">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 13. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Construction Backlog </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 8pt 0pt 8pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following represents the backlog of signed construction and engineering contracts in existence at December 31, 2021 and 2020, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at December 31, 2021&#160;and December 31, 2020, respectively, on which work has not yet begun:</span></p>

<table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 77px; width: 100%; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - beginning of period </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 17,634,261 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> New contracts and change orders during the period </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,191,335 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 13,816,785 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">Adjustments and cancellations, net</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">(18,297,197</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">(27,370</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Subtotal </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">10,011,599</span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 31,423,676 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: contract revenue earned during the period&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,793,690</span></p>
</td>
<td style="padding: 0px 0px 1px; height: 10px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,306,215</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - end of period </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,217,909 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>


<p style="margin: 9pt 0pt 10pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Backlog at December 31, 2021 included <span style="border-right: none; border-left: none;">two</span> contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million&#160;<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span><span style="border-right: none; border-left: none;">along with</span><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;</span>three<span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;contracts during the fourth quarter of&#160;</span>2020<span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;in the amount of approximately $</span>2.7<span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;million, $</span>0.80<span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">&#160;million, and $</span>0.70&#160;million. The Company executed&#160;one&#160;large contract in the first quarter of 2021 in the amount of approximately $1.3&#160;million, one large contract in the third quarter of 2021 of approximately of $0.87 million and had one large partial contract cancellation to an existing contract of approximately&#160;($1.3) million. The Company executed one large contract in the fourth quarter of 2021 in the amount of approximately $0.78 million and had&#160;<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">one contract cancellation in t</span><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">he amount of approximately&#160;$</span><span>16.9</span><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;million.</span> </span>The Company expects that all of this revenue will be realized by December, 2022.</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span>&#160;As previously discussed in Note 3, the&#160;</span><span>ELA was terminated and in connection with the termination a Settlement and Mutual Release Agreement was executed. The Company is receiving an assignment of CPF's&#160;right to a $<span style="border-left: none; border-right: none;">1.25</span>&#160;million redemption distribution for one such project. The Company does not expect to receive any royalties from the terminated ELA and Backlog does not include the redemption distribution fee.&#160;</span></span></span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div id="t_ft_WI1MX692W000000000000000000000b">
<p style="margin: 0pt 0pt 8pt 36pt; text-indent: 0pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 9pt;"><span style="font-size: 10pt;">The Company&#8217;s remaining backlog as of December 31, 2021 represents the remaining transaction price of firm contracts for which work has not been performed and excludes unexercised contract options.<span>&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 8pt 36pt; text-indent: 0pt;"><span style="font-size: 10pt; text-indent: 0pt;">The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of </span>December 31, 2021<span style="font-size: 10pt; text-indent: 0pt;"> over the following period:&#160;&#160;</span></p>
</div>
</div>
</div>

<table border="0" style="height: 71px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;">
<tbody>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td colspan="2" style="text-align: center; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><strong>2021</strong><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; margin-left: 0.1px;">Within 1 year&#160;</td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;">$</td>
<td style="height: 10px; text-align: right; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 10%;">3,217,909</td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">1 to 2 years<br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; text-align: right; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">&#8212;</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">Thereafter<br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">&#8212;<br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">Total Backlog</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">$</td>
<td style="height: 17px; text-align: right; border-bottom: 4.5pt double #000000; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">3,217,909</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
</tbody>
</table>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ConstructionBacklogAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ConstructionBacklogAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ConstructionBacklogTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction backlog [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;">sgbx_ConstructionBacklogTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430260520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_SegmentsandDisaggregatedRevenueAbstract', window );"><strong>Segment Reporting</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_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text">
<div id="t_ft_TOGKU26OOG00000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 14. </span></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Segment Reporting </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0px; font-size: 10pt; font-family: 'times new roman', times;"><span style="font-size: 10pt;">We have organized our operations into <span style="border-right: none; border-left: none;">three</span> segments: Construction, Medical, and Development. We allocate to segment results the operating expenses &#8220;Payroll and related expenses,&#8221; &#8220;General and administrative,&#8221; &#8220;Marketing and business development,&#8221; and &#8220;Pre-project&#8221; based on usage, which is generally reflected in the segment in which the costs are incurred. These segments reflect the way our executive team evaluates the Company&#8217;s business performance and manages its operations. The Construction segment includes the Company's manufacturing unit SG ECHO and other modules projects. The Medical segment mainly consists of the Company's joint venture COVID-19 laboratory operations. The Development segment includes real property development utilizing our technology and our manufacturing facility. Corporate and support consists <span style="color: #000000; font-family: 'TIMES NEW ROMAN', sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">of general corporate expenses such as our executive office; the corporate finance, accounting, audit, tax, human resources, risk management, information technology, marketing, and legal groups; corporate</span>&#160;overhead and other items not allocated to any of the Company's segments. From time to time, the Company revises the measurement of each segment's cost of revenue and operating expenses, including any corporate overhead allocations, as determined by the information regularly reviewed by its executive team. Information for the Company's segments, as well as for Corporate and support, is provided in the following table:&#160; &#160; &#160; &#160;</span></p>

<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px;">

<table cellpadding="0" style="height: 411px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 98.6234%; margin-left: 0px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 29.5833%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px; width: 11.3333%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Construction </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11%;"><span style="font-weight: bold; margin: 0pt; text-align: center;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Medical</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11.1667%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> &#160; &#160; &#160; &#160; &#160; &#160; &#160; Development&#160; &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> Corporate/Support </span></p>
</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.08333%;" valign="top">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;" valign="top"><br/></td>
<td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top">
<p style="margin: 0pt; text-align: center;"><span style="font-weight: bold; margin: 0pt; text-align: center;"> Consolidated </span></p>
</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="top">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="font-weight: bold;">Fiscal<span> Year Ended December 31, 2021&#160;&#160;</span></span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: justify; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">Revenue</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;">$</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">6,793,690</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">31,548,012</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;">$</td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"><span>-</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">-</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">38,341,702</td>
<td style="vertical-align: bottom; text-align: justify; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating income (loss)&#160;</span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(7,041,313</span></td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">8,405,332</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;">(203,078</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;">(7,143,792)</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;">(5,982,851</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="font-size: 13.3333px;">Other income (expense)</span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">5,163</span></td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%;"/>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(9,878</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">(55</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">79,248</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;"/>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">74,478</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%;"/>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Income (loss) before income&#160;taxes </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"> (7,036,150 </span></p>
</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> )&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">8,395,455</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160;&#160;(203,133 </span></p>
</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt;">(7,064,544)</p>
</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(5,908,372</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Less: Net income (loss) attributable to non-controlling interest </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"><br/></td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10.5%;">
<p style="margin: 0pt; text-align: right;"><span>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;">
<p style="margin: 0pt;"><span style="margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">4,924,303</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;">
<p style="margin: 0pt;"><span style="margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">4,924,303</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="bottom"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;">Net income (loss) attributable to common stockholders of SG Blocks, Inc.</td>
<td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(7,036,150</span></td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">3,471,152</span></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(203,133</td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(7,064,544)</td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(10,832,675</td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 23px;">
<td style="vertical-align: bottom; height: 23px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 23px; width: 29.5833%;">
<p>Total assets<br/></p>
</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 10.5%;">12,274,536</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">5,884,098</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">8,053,885</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">8,711,499</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">34,924,018</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;">Depreciation and amortization</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;">351,795</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">240,266</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">13,345</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">605,406</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">Capital expenditures</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;">886,504</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">362,122</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">3,576,130</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">4,824,756</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Fiscal Year Ended December 31, 2020</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Revenue</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;">4,514,122</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">4,241,501</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">8,755,623</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating income (loss)</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">161,212</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">996,956</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">(5,741,001</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">(4,582,833</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other income (expense)</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(3,012</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">77,682</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">74,670</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Income (loss) before income&#160;taxes</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">158,200</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%; background-color: #cceeff;"/>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">996,956</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(5,663,319</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(4,508,163</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 29.5833%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income (loss) attributable to non-controlling interest</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">184,567</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">184,567</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income (loss) attributable to common stockholders of SG Blocks,<span>&#160;</span></span>Inc<span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">.</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">158,200</span><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">812,389</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(5,663,318</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(4,692,729</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 19px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 19px;">Total assets</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 19px;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 19px;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 19px;">10,545,092</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">4,368,848</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 19px;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">11,968,157</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">26,882,097</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 19px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 17px; background-color: #cceeff;">Depreciation and amortization</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px; background-color: #cceeff;">225,770</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">4,256</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">9,956</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">239,982</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 17px;">Capital expenditure</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px;">189,144</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">1,350,252</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">28,720</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">1,568,115</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px;"><br/></td>
</tr>
</tbody>
</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_sgbx_SegmentsandDisaggregatedRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_SegmentsandDisaggregatedRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430262104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [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_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;"><span style="font-weight: bold;">15.</span></td>
<td style="vertical-align: top;">
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Income Taxes </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s provision (benefit) for income taxes consists of the following for the year ended </span><span style="border-right: none; border-left: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2021</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;and 2020:</span></p>

<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_R2BTOM0JM800000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 126px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Deferred: </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-left: 10pt; height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Federal </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,302,762</span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">)</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(974,181</span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">)</td>
</tr>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> State&#160;and local </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(477,375</span></p>
</td>
<td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 19px;">)</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(567,767</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">)</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-left: 20pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total deferred </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; text-align: right;">(2,780,137</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">)</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,541,948</span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">)</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-left: 20pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total provision (benefit) for income taxes </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,780,137</span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">)</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,541,948</span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">)</td>
</tr>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: valuation reserve </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; text-align: right;">2,780,137</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"/>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,541,948</span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"/>
</tr>
<tr style="height: 10px;">
<td style="background-color: #ffffff; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 3px 26px; height: 10px; vertical-align: bottom;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Income tax provision </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>

<p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman'; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></p>

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the federal statutory rate to 0.0% for the year ended December 31, 2021&#160;and 2020 to the effective rate for income from operations before income taxes is as follows:</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160;&#160;</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 94px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Benefit for income taxes at federal statutory rate </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 21.0 </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 21.0 </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> State&#160;and local income taxes, net of federal benefit </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.9</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.9 </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; padding: 0px; height: 17px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff;">Goodwill impairment</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;">Change in state rate</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less valuation allowance </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(24.9</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;">)</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(24.9</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;">)</td>
</tr>
<tr style="height: 10px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effective income tax rate&#160;&#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 0.0 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 0.0 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
</tr>
</tbody>
</table>

<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">The tax effects of these temporary differences along with the net operating losses, net of an allowance for credits, have been recognized as deferred tax assets (liabilities) at December 31, 2021 and 2020 as follows:</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;">&#160;</p>

<table cellpadding="0" style="border: 0px; margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 112px;" width="100%">
<tbody style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #ffffff; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; width: 36pt; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #cceeff; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net operating loss&#160;carryforward&#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 6,480,539 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 4,127,323 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Bad debt reserve </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 239,334 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 197,785 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Employee stock compensation </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 1,231,564 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 800,036 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Intangible assets </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(488,958</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(529,260</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Depreciation </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(131,437</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(44,979</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">Accrued expenses&#160;</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;">47,184</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;">47,184</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Charity </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 205 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 205 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net deferred tax asset </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 7,378,431 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 4,598,294 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Valuation allowance </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(7,378,431</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> (4,598,294 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net deferred tax asset </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>

<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">The Company establishes a valuation allowance, if based on the weight of available evidence, it is more likely than not that some portion or all of the deferred assets will not be realized.&#160;<span style="font-family: 'times new roman', times;">During 2021 certain adjustments were made to the Company&#8217;s net operating loss carryforward tax asset for IRC Section 382 limitations.</span> The valuation allowance increased by $2,780,137 and $1,541,948&#160;during 2021&#160;and 2020, respectively.&#160;</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, the Company had a net operating loss<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>carryforward<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>of approximately $26.1 million for Federal and State tax purposes. The net operating loss expires beginning 2030 through <span style="-sec-ix-hidden:Tag1111">2037</span> <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; border: none windowtext 1.0pt; mso-border-alt: none windowtext 0in; padding: 0in; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">for those losses generated in 2017 and prior years. Approximately $14.8 million of such net operating losses will carryforward indefinitely and be available to offset up to 80% of future taxable income each year.</span>&#160;<span style="font-family: 'times new roman', times;">Subsequent<span style="border: 1pt none windowtext; padding: 0in; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;to December 31, 2019, the </span><span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;) was passed, which temporarily removes such 80% limitation for years 2019 and 2020.</span></span> The Company&#8217;s net operating loss<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>carryforward<span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">&#160;</span>may be subject to annual limitations, which could reduce or defer the utilization of the losses as a result of an ownership change as defined in Section 382 of the Internal Revenue Code.&#160;</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;">&#160;</p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">As required by the provisions of ASC 740, the Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more likely than not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Differences between tax positions taken or expected to be taken in a tax return and the net benefit recognized and measured pursuant to the interpretation are referred to as &#8220;unrecognized benefits.&#8221; A liability is recognized (or amount of net operating loss or amount of tax refundable is reduced) for an unrecognized tax benefit because it represents an enterprise&#8217;s potential future obligation to the taxing authority for a tax position that was not recognized as a result of applying the provisions of ASC 740.</span></p>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"><span style="font-size: 7pt;">&#160;</span><br/></p>
<p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes interest and penalties related to uncertain tax positions in general and administrative expenses. As of December 31, 2021, the Company has no unrecognized tax positions, including interest and penalties. The tax years 2018&#160;- 2020&#160;are still open to examination by the major tax jurisdictions in which the Company operates. The Company files returns in the United States Federal tax jurisdiction and various other state jurisdictions.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430169480">
<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">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Net Income (Loss) Per Share [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_us-gaap_EarningsPerShareTextBlock', window );">Net Income (Loss) Per Share</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 16. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Net Income (Loss) Per Share </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;font-family: 'Times New Roman';font-size: 10pt;"><span>At December 31, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 2,220,514 and 2,025,520 shares of common stock, respectively, <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of December 31, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share.&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2020, there were options<span>, including options to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343&#160;and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.&#160;&#160;</span></span></p>
</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430284584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">
<div style="border-right: none; border-left: none;">
<div style="text-align: justify;">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 17. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Stockholders&#8217; Equity </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Public Offerings &#8211;&#160;</span>In&#160;June 2017, the Company issued 75,000 shares of its common stock at $100.00&#160;per share through the Public Offering. The Company incurred $1,388,615&#160;in issuance costs from the Public Offering and issued 3,750 warrants valued at $55,475&#160;to the underwriters (as discussed in Note 18).</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">In July 2017, as permitted by the underwriting agreement entered into in connection with the Public Offering, the underwriters exercised their option to purchase an additional 11,250 shares of common stock at $100.00&#160;per share. The Company incurred $176,771&#160;in issuance costs from this issuance. In connection with this exercise, certain affiliates of the underwriters were granted additional warrants to purchase 563 shares of common stock in the aggregate valued at $8,321 (as discussed in Note 18).&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">In connection with and prior to the Public Offering, the Company issued 90,084 shares of its common stock upon conversion of all outstanding preferred stock and 25,833 shares of its common stock upon conversion of the previously outstanding convertible debentures.<br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">In&#160;December 2019, the Company completed a public offering of its common stock (the&#160;&#8220;Public Offering&#8221;). In connection with the Public Offering,&#160;the Company sold&#160;857,500&#160;shares of common stock at a public offering price of $3.00&#160;per share, resulting in aggregate net proceeds of <span style="border-left: none; border-right: none; line-height: inherit;">$2,117,948&#160;</span>after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred <span style="border-left: none; border-right: none; line-height: inherit;">$454,552</span>&#160;in issuance costs from the Public Offering and <span style="border-left: none; border-right: none;">no</span> warrants to purchase were issued to the underwriters.&#160; &#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">In April 2020, the Company also completed a public offering of its common stock (the "April Public Offering"). In connection with the April Public Offering, the Company sold 440,000&#160;shares of common stock at a public offering price of $4.25&#160;per share, resulting in aggregate net proceeds of approximately&#160;$1,522,339&#160;</span><span style="font-size: 10pt; line-height: inherit;">after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred a total of approximately $347,661 in issuance costs in connection with the offering <span style="color: #000000; line-height: inherit;">and </span></span><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;">n</span></span><span style="font-size: 10pt;">o</span><span style="font-size: 10pt;">&#160;warrants to purchase were issued to the underwriters.&#160;</span></p>

<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">In May 2020, the Company completed a public offering of its common stock (the "May Public Offering"). In connection with the May Public Offering, the Company sold 6,000,000&#160;shares of common stock at a public offering price of $2.50</span><span style="font-size: 10pt; color: #000000; line-height: inherit;"> per share. Pursuant to the terms of the related Underwriting Agreement dated May 6, 2020 by and among the Company and ThinkEquity, a division of Fordham Financial Management, Inc., as representatives of several underwriters named therein ("ThinkEquity"), ThinkEquity&#160;was granted an over-allotment option to purchase up to an additional 900,000 shares of the Company's common stock, par value $0.01 per share (the "Common Stock"), in connection with the previously announced public offering. On May 15, 2020, ThinkEquity&#160;exercised in full such option with respect to all 900,000 shares of the Company's Common Stock (the "Option Shares"). After giving effect to the full exercise of the over-allotment option, the total number of shares of Common Stock sold by the Company in the May Public Offering was 6,900,000 shares of Common Stock and total net proceeds to the Company, after deducting underwriting discounts and commissions and other offering expenses payable by the Company, were approximately $15,596,141. The Company incurred a total of approximately $1,653,859&#160;in issuance costs in connection with the offering and issued warrants to purchase 300,000 shares of common stock to the underwriters.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">In October 2021, the Company <span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">closed a registered direct offering and concurrent<span>&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">private</span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>placement of its common stock (the "October Offering") that the Company effected pursuant to the Securities Purchase Agreement that it entered into on October 25, 2021 with an institutional investor and received gross proceeds of $</span><span>11.55</span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>million. Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the &#8220;Public Shares&#8221;) of its Common Stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), and (ii) pre-funded warrants (the &#8220;Pre-Funded Warrants&#8221;) to purchase up to 2,189,384 shares (the &#8220;Pre-Funded Warrant Shares&#8221;) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the &#8220;Common Stock Warrant Shares&#8221;) of Common Stock (the &#8220;Common Stock Warrants,&#8221; and together with the Public Shares and the Pre-Funded Warrants, the &#8220;Securities&#8221;) (the &#8220;Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the &#8220;Placement Agent&#8221;) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the &#8220;Placement Agency Agreement&#8221;), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of theGross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent&#8217;s expenses up to $50,000 upon closing the Offering.</span></span></span><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;The net proceeds to the Company after deducting the Placement Agent&#8217;s fees and the Company&#8217;s estimated offering expenses was approximately $10.5<span>&#160;</span>million.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">Securities Purchase Agreement &#8211;&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">In </span><span style="border-left: none; border-right: none; line-height: inherit;">April 2019</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">, the Company issued</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;42,388</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">shares of its common stock at $22.00</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">per share through a Securities Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with certain institutional investors and accredited investors. Concurrently with the sale of the common stock, pursuant to the Purchase Agreement, the Company also sold common stock purchase warrants to such investors to purchase up to an aggregate of 42,388&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">shares of common stock. The Company incurred $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">379,816</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">in issuance costs from the offering and issued</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;4,239</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">warrants to the underwriters. The warrants are further discussed in Note</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;18.</span><br/></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div>
<div style="border-left: none; border-right: none;">

</div>
</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Decrease in Authorized Shares &#8211;</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;<span style="font-family: 'Times New Roman', serif; font-size: 10pt;">On&#160;<span style="border-left: none; border-right: none;">June 5, 2019</span>, at the Company&#8217;s annual meeting of stockholders, the stockholders approved an amendment to the Company&#8217;s amended and restated certificate of incorporation to decrease the number of authorized shares of common stock from&#160;300,000,000&#160;to&#160;25,000,000&#160;shares. Following the meeting, on&#160;<span style="border-left: none; border-right: none;">June 5, 2019</span>, the Company filed a certificate of amendment to the amended and restated certificate of incorporation to decrease its authorized shares of common stock accordingly. There was no change to the number of authorized shares of preferred stock.</span></span><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 8pt;">&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Underwriting Agreement &#8211;&#160;</span>In <span style="border-left: none; border-right: none;">August 2019</span></span><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">, the Company issued 45,000 shares of its common stock at $17.00 per share pursuant to the terms of&#160;an Underwriting Agreement (the &#8220;Underwriting Agreement&#8221;) to the public. The Company incurred $181,695</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span>&#160;in issuance costs from the offering and issued warrants to purchase 2,250&#160;shares of common stock&#160;to the underwriter. The warrants are further discussed in Note18.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<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> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<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 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156435689272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_WarrantsAbstract', window );"><strong>Warrants [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_sgbx_WarrantsDisclosureTextBlock', window );">Warrants</a></td>
<td class="text">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Warrants &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,313 shares of common stock at an exercise price of $125.00 per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire June 21, 2023. The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $63,796. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.</span></p>

<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with the Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of<span>&#160;42,388</span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span>&#160;</span>shares of common stock at an initial exercise price of $27.50</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span>&#160;</span>per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire<span>&#160;</span></span><span style="border-left: none; border-right: none;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span>October 29, 2024</span></span></span><span>.</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">T<span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">he Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;shares of common stock at an initial exercise price of $27.50</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire </span><span style="border-right: none; border-left: none;">April 24, 2024</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">. </span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250&#160;shares of common stock at an initial exercise price of $21.25&#160;per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire <span style="border-right: none; border-left: none;">August 29, 2024</span>.</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with the Underwriting Agreement in May 2020, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000 shares of common stock at an initial exercise price of $3.14 per share. The warrants are exercisable at the option of the holder on or after November 6, 2020 and expire May 5, 2025. <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">During the year ended December 31, 2021,<span>&#160;</span></span>226,300<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>warrants were exercised and converted into common stock of the Company.&#160; The Company has received proceeds of approximately $</span>707,000<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>from the exercise of the warrants.&#160;</span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction&#160;with the<span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;Purchase Agreement in October 2021, the Company also issued Series A<span>&#160;</span>warrants to purchase up to<span>&#160;</span><span>1,898,630</span><span>&#160;</span>shares of Common Stock in a concurrent private placement. The warrants are&#160;</span></span></span></span><span style="font-size: 13.3333px; text-align: justify;">have an exercise price of $</span><span>4.80</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">per share,&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">exercisable at the option of the holder on or after October 26, 2021 and will expire</span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span>five</span><span>&#160;</span>years<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">from the date of issuance.</span></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
</div>
</div>
</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_WarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_WarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_WarrantsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entrire disclosure for information about warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_WarrantsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430282344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Options and Grants [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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Options and Grants</a></td>
<td class="text">
<div>
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 36pt; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 19. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Share-based Compensation&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"><span><span style="font-family: 'times new roman', times; line-height: inherit;"><span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">On October 26, 2016, the Company&#8217;s Board of Directors approved the issuance of up to<span>&#160;</span>25,000&#160;</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">shares of the Company&#8217;s common stock in the form of restricted stock or options (&#8220;</span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;Stock Plan&#8221;). Effective January 20, 2017, the&#160;</span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;Stock Plan was amended and restated as the SG Blocks,&#160;</span>Inc<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">. Stock Incentive Plan, as further amended eff</span>ective<span>&#160;June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the &#8220;Incentive Plan&#8221;). The Incentive Plan authorizes the issuance of up to&#160;3,625,000</span><span>&#160;shares of common stock.&#160; It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees<span style="line-height: inherit;">&#160;and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company&#8217;s employees and its subsidiary&#8217;s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company&#8217;s Compensation Committee of the Boa</span>rd of Directors. Each of the Company&#8217;s employees, directors, and consultants are eligible to participate in the Incentive&#160;Plan.&#160;</span></span><span style="font-size: 13.3333px;">As of&#160;</span>December 31, 2021<span style="font-size: 13.3333px;">, there were 1,343,377 shares of common stock available for issuance under the Incentive Plan.</span><br/></span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Stock-based compensation expense is included in the consolidated statements of operations as follows:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>

<table cellpadding="0" style="height: 83px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;"><br/></td>
<td style="height: 19px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
<td colspan="6" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"><span style="background-color: #ffffff;"><strong>Year Ended December 31,</strong></span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2021</span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"/>
<td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2020</span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span>Payroll and related expenses</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,647,391</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,204,095 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="margin-left: 0.1px; vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;">General and administrative expenses</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;">57,120</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="height: 10px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; &#160;Total </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,647,391</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,261,215</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>

<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table presents total stock-based compensation expense by security type included in the consolidated statements of operations:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;">

<table cellpadding="0" style="height: 62px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%">
<tbody>
<tr style="height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="6" style="text-align: center; border-bottom: 2px solid #000000; height: 11px;"><strong>&#160;Year Ended December 31,</strong><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"><strong>&#160;2021</strong></td>
<td style="text-align: center; height: 14px;"><br/></td>
<td style="text-align: center; height: 14px;"><br/></td>
<td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"><strong>2020</strong></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 16px;">
<td style="height: 16px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span>Stock options</span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span>2,666</span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">10,667</span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 11px;">
<td style="vertical-align: bottom; height: 11px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span> RSUs&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;"><span>1,644,725</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;">1,250,548</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Total</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>1,647,391</span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>1,261,215</span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</table>

</div>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Because the Company does not have significant historical data on employee exercise behavior, the Company uses the &#8220;Simplified Method&#8221; to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>

<p style="margin: 8pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes stock-based option activities and changes during the years ended December 31, 2021 and 2020, as described below:&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<table cellpadding="0" style="height: 207px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="100%">
<tbody>
<tr style="height: 34px;">
<td style="vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;<strong>Shares </strong></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Fair Value Per Share </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Exercise Price Per Share</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Terms (in&#160;years) </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Aggregate Intrinsic Value </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 49px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Outstanding &#8211;<span>&#160;</span></span><strong>December 31, 2019&#160;</strong></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">53,170</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">24.80</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">81.20</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">7.40</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.07705%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Granted</span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Exercised</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Cancelled</span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;">(16,734</td>
<td style="vertical-align: bottom; height: 17px;">)</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding &#8211; December 31, 2020</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 35.54 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6.34</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cancelled </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px;"/>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding &#8211; December 31, 2021</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.34 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; December 31, 2020 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,332 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.67 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6.34 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; December 31, 2021 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.34 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>

<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span>&#160;</p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">For the years ended December 31, 2021 and December 31, 2020, the Company recognized stock-based compensation expense of $2,666&#160;and $10,667<span>,</span> respectively, related to stock options. This expense is included in payroll and related expenses in the accompanying consolidated statements of operations.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, there was no unrecognized compensation costs related to non-vested stock options and all options have been expensed<span>. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. </span> The fair value of the stock price at December 31, 2021 was $1.88 per share.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span><span>Restricted Stock Units</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.1;"><br/></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;"><span>On March 22, 2019, a total of 15,703&#160;of restricted stock units were granted to&#160;<span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">Mr. Galvin, Mr. Armstrong, Mr.&#160;</span>Shetty, six&#160;employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $54.00 per share, which represents the closing price of the Company's common stock on February 26, 2019. <span style="font-size: 10pt; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of&#160;<span style="border-left: none; border-right: none; line-height: inherit;"><span>six</span></span> employees and <span style="border-left: none; border-right: none; line-height: inherit;"><span>one</span></span> consultant of <span style="border-left: none; border-right: none; line-height: inherit;"><span>6,139</span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">, <span style="border-left: none; border-right: none; line-height: inherit;"><span>772</span></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">, <span style="border-left: none; border-right: none; line-height: inherit;"><span>5,729</span></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">&#160;and an aggregate of <span style="border-left: none; border-right: none; line-height: inherit;"><span>3,063</span></span></span>, respectively, vest in installments over either a <span style="border-left: none; border-right: none; line-height: inherit;"><span>one</span></span>-year, <span style="border-left: none; border-right: none; line-height: inherit;"><span>two</span></span>-year, <span style="border-left: none; border-right: none; line-height: inherit;"><span>three</span></span>-year and <span style="border-left: none; border-right: none; line-height: inherit;"><span>four</span></span>-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $<span style="border-left: none; border-right: none; line-height: inherit;"><span>847,957</span></span>.</span>&#160;</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">&#160;</span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="line-height: inherit;">On January 15, 2019 and February 26, 2019, a <span style="-sec-ix-hidden:Tag1104">total of <span>526</span>&#160;of restricted stock units were granted to <span style="display: inline; line-height: inherit;"><span>two</span></span> of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $<span style="border-left: none; border-right: none; line-height: inherit;"><span>58.80</span></span> and $<span style="border-left: none; border-right: none; line-height: inherit;"><span>55.20</span></span> per share, respectively, which represents the average closing price of the Company&#8217;s common stock for the&#160;<span style="display: inline; line-height: inherit;"><span>ten</span></span>&#160;trading days immediately preceding and<span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">&#160;</span>including the grant date.</span>&#160;</span><span style="font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">The restricted stock units granted on January 15, 2019 will vest on January 15, 2020, subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company&#8217;s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the 2019 annual meeting of the Company&#8217;s stockholders subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable&#160;six&#160;months&#160;after the termination of the director from the Board of Directors or death or disability.&#160;</span></span></p>

<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.1;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;"><span>Effective June 5, 2019, a total of 9,189&#160;of restricted stock units were granted to the Company&#8217;s non-employee directors, under the Company&#8217;s stock-based compensation plan, at the calculated fair value of $16.40&#160;per share, which represents the average closing price of the Company&#8217;s common stock for the&#160;ten&#160;trading days immediately preceding and</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span></span><span style="line-height: inherit;">including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company&#8217;s stockholders that occurs in the year immediately following the date of the grant; and are payable&#160;six&#160;months&#160;after the termination of the director from the Board or death or disability.&#160;&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On April 14, 2020,&#160;<span>a total of 35,331</span>&#160;of restricted stock units were granted to&#160;Mr. Galvin, Mr. Armstrong, Mr. Sheeran<span>,&#160;five&#160;employees and&#160;two&#160;consultants&#160;of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76</span>&#160;per share, which represents the closing price of the Company's common stock on April 14, 2020. <span style="border-right: none; border-left: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of <span style="border-right: none; border-left: none;">five</span> employees and <span style="border-right: none; border-left: none;">one</span> consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and <span style="border-right: none; border-left: none;">one</span> consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176.</span></span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On April 14, 2020,&#160;a&#160;<span>total of 12,000&#160;of restricted stock units were granted to&#160;three&#160;of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76&#160;per share, which represents the closing price of the Company&#8217;s common stock on April 14, 2020.</span>&#160;The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable&#160;<span>six</span>&#160;months after the termination of the director from the Company&#8217;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120.<br/><br/></span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On September 23, 2020, a total of 425,000&#160;of restricted stock units were granted to&#160;Mr. Armstrong, Mr. Sheeran, seven employees and&#160;one&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81&#160;per share, which represents the closing price of&#160;the Company's common stock on September 23, 2020.&#160;Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and&#160;one&#160;consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.&#160;</span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On November 11, 2020,&#160;a&#160;<span>total of 46,826&#160;of restricted stock units were granted to&#160;three&#160;of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39&#160;per share, which represents the closing price of the Company&#8217;s common stock on November 11, 2020.</span>&#160;The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable&#160;<span>six</span>&#160;months after the termination of the director from the Company&#8217;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.</span></p>
<p style="margin: 0in 0in 0.0001pt 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: black; line-height: inherit;">On December 9, 2020, a total of 372,000&#160;of restricted stock units were granted to&#160;Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $<span>3.28</span>&#160;per share, which represents the closing price of&#160;the Company's common stock on December 9, 2020.&#160;<span style="border-left: none; border-right: none; line-height: inherit;">Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of <span style="font-family: 'times new roman', times;">the</span> grant date. The fair value of these units upon issuance amounted to $1,220,160.&#160;</span></span></p>

<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;">On October 1, 2021, a total of 1,214,500 of restricted stock units were granted to Mr. Galvin, Mr. Rogers, Mr. Armstrong, Mr. Sheeran, thirteen&#160;employees and three consultant <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">of the Company, under the Company's stock-based compensation plan, at the fair value of $3.38</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#160;per share, which represents the closing price of&#160;the Company's common stock on October 1, 2021. <span style="border-left: none; border-right: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of thirteen employees and two consultant of 350,000, 40,000, 100,000 and an aggregate of 475,000, respectively, vesting quarterly over two years from the anniversary of the grant date. Restricted stock units granted to Mr. Rogers and one consultant of 37,500 and 12,000 vest upon issuance date. Restricted stock units granted to Mr. Rogers of 200,000 vest monthly over a two-year period. The fair value of these units upon issuance amounted to $4,105,010.</span></span></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;"><span style="line-height: inherit;">&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;">On October 1, 2021, a total of 59,170 of restricted stock units were granted to five of the Company's non-employee directors, <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">under the Company's stock-based compensation plan, at the fair value of $3.38</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#160;per share, which represents the closing price of&#160;the Company's common stock on October 1, 2021. </span></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="text-align: justify; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The restricted</span><span style="line-height: inherit;">&#160;stock units granted October 1, 2021&#160;</span></span></span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;">vesting monthly over<span style="line-height: inherit;">&#160;</span></span>one year<span style="font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>and, if earlier, in full on the date of the Company&#8217;s<span style="line-height: inherit;">&#160;</span></span>2022<span style="font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>Annual Meeting of Stockholders.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important; line-height: inherit;"><span style="font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify; line-height: inherit;"><span style="text-align: justify; line-height: inherit;">On December 7, 2021, a total of 62,500 of restricted stock units were granted to five of the Company's non-employee advisory directors,<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">under the Company's stock-based compensation plan, at the fair value of $2.36</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#160;per share, which represents the closing price of&#160;the Company's common stock on December 7, 2021. The restricted</span><span style="line-height: inherit;">&#160;stock units granted vest</span></span></span>&#160;in equal monthly installments over<span style="line-height: inherit;">&#160;</span>one year period.</span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;"><span style="line-height: inherit;"><span>For the year ended December 31, 2021&#160;and <span>2020</span>, the Company recognized stock-based compensation of $1,644,725&#160;and $1,250,548 related to restricted stock units. This expense is included in the payroll and related expenses and <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">general and administrative expenses</span>&#160;in the accompanying consolidated statement of operations. The Company capitalized project development costs of $89,140 related to restricted stock units for the year ended December 31, 2021.&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">As of December 31, 2021, there was a total of $3,955,323 in</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">unrecognized compensation costs related to non-vested restricted stock units.</span>&#160;</span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarized restricted stock unit&#160;activities during the year ended <span style="border-right: none; border-left: none;">December 31, 2021</span>:&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;">
<div style="border-left: none; border-right: none;">

<table cellpadding="0" style="height: 98px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%">
<tbody>
<tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="4" style="vertical-align: bottom; height: 19px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160; &#160; Number of Shares</strong></span><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;">
<p style="margin: 0pt;"><span>Non-vested balance at January 1, 2021</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">527,504</span></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
</tr>
<tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span> Granted </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">1,336,170</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Vested</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">(589,537</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">)</td>
</tr>
<tr style="background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;">
<td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Forfeited/Expired</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
</tr>
<tr style="height: 18px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 18px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p>Non-vested balance at December 31, 2021&#160;</p>
</td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">1,274,137</td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</table>

</div>
</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430236056">
<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">12 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1.1;">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 20. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 8.93333px;"><span style="font-size: 10pt;"><span>Commitm</span>ents<span>&#160;</span>and Contingencies</span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<h6 style="font-family: 'times new roman', times; font-size: 10pt; margin: 0in 0in 0in 0.5in;"><strong><span style="font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">&#160;</span></span></strong></h6>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.5in; line-height: 1.1;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit; font-weight: bold; font-style: italic;">Legal Proceedings</span><br/></p>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.5in; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">1.) <b>Pizzarotti Litigation</b> - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company&#8217;s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps &amp; Co. (&#8220;Phipps&#8221;). The lawsuit was filed as Pizzarotti, LLC. v. Phipps &amp; Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Pizzarotti&#8217;s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti&#8217;s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps &amp; Co. Phipps&#8217; claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the &#8220;Assignment Agreement&#8221;), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps &amp; Co. Specifically, the court dismissed Phipps&#8217; claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps&#8217; claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company&#8217;s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned <i>Pizzarotti, LLC v. FPG Maiden Lane, LLC</i> <i>et. al</i>., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made&#160;no&#160;provision related to this matter in the consolidated financial statements.</span></p>
<div id="t_ft_U3NR7HUMQ800000000000000000000b">

</div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">2.) <b>ICON Construction Inc. v. SG Blocks, Inc. et. al.</b> On or about June 8, 2021 ICON Construction Inc. (&#8220;ICON&#8221;) filed a complaint against the Company and Echo DCL LLC (&#8220;Echo DCL&#8221;), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the &#8220;ICON-Echo Asset Agreement&#8221;) whereby, <i>inter alia</i>, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC<span style="mso-spacerun: yes;">&#160; </span>entered into a certain asset purchase agreement (the &#8220;Echo Asset Agreement&#8221;) whereby, <i>inter alia</i>, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank. <span style="mso-spacerun: yes;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">assume Echo DCL&#8217;s liabilities obligations under the </span><span style="font-size: 10.0pt;">ICON-Echo Asset Agreement</span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. The parties are currently engaged in discovery. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10.0pt;">Vendor Litigation</span></b><b><span style="font-size: 10.0pt;"> </span></b></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">1.) <span style="text-decoration: underline; font-style: italic;"><span style="font-weight: bold;">Teton Buildings, LLC</span></span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (&#8220;Teton&#8221;) in Harris County, Texas (&#8220;Teton Texas Action&#8221;) to recover approximately $2,100,000 arising from defendant&#8217;s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the &#8220;HOLA Project&#8221;) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty. In or about February 2022 SG Blocks dismissed without prejudice the Teton Texas Action. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the &#8220;GVL Contract&#8221;) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the &#8220;Teton GVL Modules&#8221;) for the Four Oaks Gather GVL project in South Carolina (the &#8220;GVL Project.&#8221;). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney&#8217;s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled <i>In re: Teton Buildings, LLC</i> and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim again Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton&#8217;s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>

</div>
<p style="font-family: Courier; font-size: 10pt; margin: 0in 0in 0.0001pt 0.5in; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20&#8722;cv&#8722;03432 in the HOLA Action (described below), seeking to determine Teton&#8217;s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton&#8217;s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and on or about February 11, 2022, Teton filed an answer and affirmative defenses. The parties in the HOLA Action are currently conducting discovery. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p>
<p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="mso-list: Ignore;"><span style="border-left: none; border-right: none;">2</span>.)&#160;</span></span><span style="text-decoration: underline; font-style: italic;"><span style="font-weight: bold;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">SG Blocks, Inc. v HOLA Community Partners, et. al.</span></i></span></span><i style="mso-bidi-font-style: normal;"/></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 13, 2020, Plaintiff SG Blocks, Inc. (&#8220;SG Blocks&#8221; or the &#8220;Company&#8221;) filed a Complaint against HOLA Community Partners (&#8220;HCP&#8221;), Heart of Los Angeles Youth, Inc. (&#8220;HOLA&#8221;) (HCP and HOLA are collectively referred to as the &#8220;HOLA Defendants&#8221;), and the City of Los Angeles (&#8220;City&#8221;) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (&#8220;HOLA Action&#8221;). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. &#167; 1836; and (6) intentional interference with contractual relations. On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code &#167; 7031(b); and (7) violation of California&#8217;s unfair competition law, Business and Professions Code section 17200 (&#8220;UCL&#8221;) (&#8220;HOLA State Court Action&#8221;). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (&#8220;AHB&#8221;) for indemnity and contribution with respect to HOLA&#8217;s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA&#8217;s claims On February 25, 2021, the Court entered an order dismissing the Company&#8217;s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. &#167; 1836; but denied dismissal of the Company&#8217;s claims for intentional interference with contractual relations. The Court also denied the Company&#8217;s motion to dismiss HOLA&#8217;s claims. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On March 12, 2021, the HOLA Defendants filed an answer to the Company&#8217;s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants&#8217; First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners&#8217; Sixth Claim for Relief (violation of California Business and Professions Code &#167;7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii). </span></p>

<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, <i>inter alia</i>, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">contractual indemnity, equitable indemnity; and</span><span style="font-size: 10.0pt;"> </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">contribution</span><span style="font-size: 10.0pt;">: American Home Building and Masonry Corp. (&#8220;American Home&#8221;), Anderson Air Conditioning, L.P. (&#8220;Anderson&#8221;). Broadway Glass and Mirror, Inc. (&#8220;Broadway&#8221;), Marne Construction, Inc. (&#8220;Marne&#8221;), The McIntyre Company (&#8220;McIntrye&#8221;), Dowell &amp; Bradley Construction, Inc. dba J R Construction (&#8220;JR Construction&#8221;) Junior Steel Co. (&#8220;Junior Steel&#8221;) Saddleback Roofing, Inc. (&#8220;Saddleback&#8221;) Schindler Elevator Corporation (&#8220;Schindler&#8221;) U.S. Smoke &amp; Fire Corp. (&#8220;U.S. Smoke&#8221;) and FirstForm, Inc. (&#8220;FirstForm&#8221;) (collectively the &#8220;Additional Third Party Defendants&#8221;). </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On September 2, 2021, Schindler Elevator Corp. </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. On September 3, 2021, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">Junior Steel Co. filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. On September 7, 2021, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">Anderson Air Conditioning, L.P. filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">filed its answer to the </span><span style="font-size: 10.0pt;">First Amended Third-Party Complaint. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On February 7, 2022, the Company filed a request for entry of a Clerk&#8217;s default against the following defendants: American Home Building and Masonry Corp., Avesi Construction, Marne Construction, Inc., Firstform, Inc., Dowell &amp; Bradley Construction, Inc, Saddleback Roofing, Inc., and US Smoke and Fire Corp. On February 9, 2022, the court entered a clerk&#8217;s default pursuant to Federal Rule 55 against the following defendants: American Home Building and Masonry Corp. Avesi Construction, Dowel &amp; Bradley Construction, Inc., Saddleback Roofing Inc. and US smoke and Fire Corp. The parties that have answered and appeared in the case are currently engaged in discovery. The cut-off for fact discovery has been extended to September 12, 2022, and a trial has been set for January 31, 2023.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.75in; text-indent: -0.25in; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">3.)&#160;</span></span><span style="font-style: italic; font-weight: bold;"><i><span style="font-size: 10pt; line-height: inherit;">SG Blocks, Inc. v. EDI International, PC</span></i><i><span style="font-size: 10pt; line-height: inherit;">.-&#160;</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the Superior Court of the State of California, County of Los Angeles, Central District, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">On May 14, 2021, EDI accepted the Company&#8217;s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures &#167;998, to settle EDI&#8217;s cross-claims. On July 26, 2021, the Company and EDI entered into a certain General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83 EDI released SG Blocks from all liabilities and damages related to EDI&#8217;s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company&#8217;s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for September 6, 2022. The parties have agreed to mediate their dispute. Mediation has been scheduled to take place on or about May 17, 2022.</span> </p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<div>

</div>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0px; line-height: 1.1; text-indent: 0px;"><br/></p>
<p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0.0001pt 0.5in; line-height: 1.1;"><span style="font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Other Litigation</span></span></p>
<p style="font-family: Calibri, sans-serif; font-size: 10pt; margin: 0in 0in 0.0001pt; text-indent: 0.5in; line-height: 1.1;"><i/><br/></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;"><span style="mso-list: Ignore;">1.)&#160;</span></span></b><span style="text-decoration: underline;"><span style="font-weight: bold;"><b><i><span style="font-size: 10.0pt;">Shetty&#160; v. SG Blocks, Inc. et. al</span></i></b><i><span style="font-size: 10.0pt;">., </span></i></span></span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;">Case No. 20-CV-00550, United States District Court,&#160;Eastern District of New York.&#160; &#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On January 31, 2020, Mahesh Shetty, the Company&#8217;s former President and Chief Financial Officer (&#8220;Former Employee&#8221;), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the &#8220;Action&#8221;). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. &#167;201 et. seq. (&#8220;FLSA&#8221;), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company&#8217;s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee&#8217;s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company&#8217;s motion to dismiss. Specifically, the Court dismissed the Former Employee&#8217;s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee&#8217;s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims. On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. By order dated February 8, 2022, the court approved the settlement. On February 9, 2022 the court closed the case. </span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt;"><span><span><span>2.)&#160;</span></span></span><span style="font-style: italic;"><b style="font-family: 'Times New Roman', serif; font-size: 10pt;"><i><span style="font-size: 10.0pt;">SG Blocks, Inc. v. Osang Healthcare Company, Ltd.</span></i></b><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">, </span></span><span/></p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10.0pt;">&#160;</span></i></b></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (&#8220;Osang&#8221;) in the </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;">United States District Court,&#160;Eastern District of New York, Case No. 21-01990 (&#8220;Osang Action&#8221;)</span><span style="font-size: 10.0pt;">. The Company has asserted that Osang materially breached a certain Managed Supply Agreement (&#8220;MSA&#8221;) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment <span style="color: #000000;">two million (2,000,000) units of Osang&#8217;s &#8220;Genefinder Plus RealAmp Covid-19 PCR Test&#8221; (the &#8220;Covid-19 Test&#8221;) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated &#167;349 of the New York General Business Law&#8217;s prohibition of deceptive business practices.</span><span style="color: #000000;"> </span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. On January 10, 2022 the court entered an order staying discovery pending its ruling on the defendant&#8217;s motion to dismiss. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&#160; &#160;</span></p>
<div style="font-family: 'times new roman', times; font-size: 10pt;">

</div>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: Calibri, sans-serif;"><b><i><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Commitments</span></i></b></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; font-size: 10pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;">In April 2020, the Company entered into an amendment to its employment agreement, dated January 1, 2017, with Paul Gavin (the "Amendment"), to extend the term of employment to December 31, 2021, provide for an annual base salary of $400,000,&#160;provide for a&#160;performance bonus structure for a bonus of up to 50% of base salary upon the Company&#8217;s achievement of $2,000,000&#160;EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000&#160;based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000&#160;and up to $7,000,000&#160;in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000&#160;and up to $12,000,000&#160;in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000&#160;in certain limited circumstances,&#160;and provide for&#160;one&#160;(1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company&#8217;s principal financial officer, if Mr. Galvin is terminated without cause. At the Company&#8217;s option, up to&#160;fifty&#160;(50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company&#8217;s Stock Incentive Plan.&#160;All other terms of the employment agreement remain in full force and effect.&#160;</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430263224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">
<div id="t_ft_XR8BZ1N4E800000000000000000000b">
<table border="0" style="border-collapse: collapse; width: 100%; height: 17px; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt;"><span style="font-weight: bold;">21.</span></td>
<td style="height: 17px;">
<p style="margin: 0pt 0pt 0.000133333pt; line-height: 103%; font-size: 7.5pt; font-family: 'Times New Roman', serif; text-align: left; text-indent: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"><span style="line-height: 103%; margin: 0pt;"><span>Subsequent Events</span></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0in 11.1pt 0.0001pt 5.3pt; text-align: justify; line-height: 103%; font-size: 7.5pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Subsequent to December 31, 2021, the Company acquired an approximately 114-acre &#8220;McLean mixed-use&#8221; site in Durant, Oklahoma for approximately $870,000. With this space, the Company plans to build approximately <span style="border-left: none; border-right: none;">300</span> residential units, and up-to 680,000 square feet of industrial manufacturing space on this mixed-use property.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Subsequent to December 31, 2021, the lease commencement date for SG Echo's second&#160;</span></span></span><span style="font-size: 13.3333px;">manufacturing&#160;facility </span><span style="font-size: 13.3333px;">became effective on February 7, 2022. The leased property is currently under renovation and located in Durant, Oklahoma.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="font-size: 13.3333px;">Subsequent to December 31, 2021, the Company made a capital investment in&#160;</span>Moliving<span style="font-size: 13.3333px;">, a nomadic hospitality solution company on February 24, 2022.&#160; The Company also executed a side agreement to build the first sixty Moliving&#160;units and an additional ninety units after the first sixty units are manufactured.&#160; &#160; &#160;</span><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Subsequent to December 31, 2021,&#160;</span><span style="font-size: 13.3333px;">Paul Galvin, Company's Chairman&#160;and CEO assigned a&#160;</span><span style="font-size: 13.3333px; float: none; display: inline !important;"><span style="font-size: 13.3333px; float: none; display: inline !important;">promissory note (</span></span><span style="font-size: 13.3333px;">the&#160;&#8220;Galvin&#160;Note&#8221;)</span><span style="font-size: 13.3333px;">&#160;in the principal amount of $</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>100,000</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>(the "Company Note<span>&#160;</span></span><span>3</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">") over to the Company in the first quarter of 2022.&#160;</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The original promissory note was issued to Mr. Galvin o</span>n January 21, 2020, from CPF GP<span>&#160;</span></span><span>2019</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">-</span><span>1</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;LLC&#160;(&#8220;CPF&#160;GP&#8221;) in the amount of $100,000. Since inception of the Galvin note, all interest associated with the promissory note was assigned to the Company.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"><br/></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156429302632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of presentation and principals of consolidation</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of presentation and principals of consolidation </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211;&#160;</span><span style="text-indent: 0pt; font-size: 10pt; font-family: 'Times New Roman';">The consolidated financial statements have been prepared in accordance with generally accepted accounting principles&#160;in the United States of America (&#8220;GAAP&#8221;) and the applicable rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) and&#160;</span><span style="text-indent: 0pt; font-size: 10pt;">include the accounts of the Company and its wholly owned subsidiaries, SG Building Blocks, Inc., SG Residential, Inc. and SG Echo, LLC. All intercompany balances and transactions are eliminated. <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Investments in <span style="border-left: none; border-right: none;">50</span>% or less owned partnerships and affiliates are accounted for using the equity method unless it is determined that we have effective control of the entity, in which case we would consolidate the entity.</span> Certain prior period amounts have been reclassified to conform to the current period&#8217;s presentation.</span><b style="text-indent: 0pt; font-size: 10pt;"><i><span style="font-size: 10pt; line-height: 14.2667px;">&#160;</span></i></b></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><b style="font-family: 'Times New Roman', serif; font-size: 12pt;"><i><span style="font-size: 10pt; line-height: 106%;">Recently adopted accounting pronouncements - </span></i></b><span style="font-family: 'Times New Roman', serif; font-size: 10pt; line-height: 106%;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<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_us-gaap_UseOfEstimates', window );">Accounting estimates</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><b><i>Accounting estimates<span>&#160;</span></i></b>&#8211; The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements&#160;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 and the reported amount of revenues and expenses during the reporting period, together with amounts disclosed in the related notes to the financial statements. The Company's estimates used in these financial statements include, but are not limited to, revenue recognition,&#160;<span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">stock-based compensation, accounts receivable reserves, inventory&#160;valuations, goodwill, the valuation allowance related to the Company&#8217;s deferred tax assets, the carrying amount of intangible assets, right of use assets and the recoverability and useful lives of long-lived assets. Certain of the Company&#8217;s estimates could be affected by external conditions, including those unique to the Company and general economic conditions. It is reasonably possible that these external factors could have an effect on the Company&#8217;s estimates and could cause actual results to differ from those estimates.</span>&#160; &#160;</span></p>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
<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_us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock', window );">Operating cycle</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Operating cycle &#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> The length of the Company&#8217;s contracts varies, but is typically between <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">six</span></span></span> to <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">twelve</span></span></span> months.&#160; In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed <span style="border-right: none; border-left: none;">one year</span>.</span></p>
</div>
</div>
</div>
<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_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span>&#8211;&#160;<span style="color: #000000;">The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in </span><span style="color: #000000;">time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. </span>To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>1</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;<span>&#160;</span></span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Identify the contract with a customer</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>2</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Identify the performance obligations in the contract</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>3</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Determine the transaction price</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>4</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Allocate the transaction price to performance obligations in the contract</span></i></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"><span>&#160;</span></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt;"><i><span style="font-family: 'Times New Roman', serif; color: #000000;"><span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (<span>5</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';">&#160;&#160;</span></span></span></i><i><span style="font-family: 'Times New Roman', serif; color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p>
<p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.&#160;</span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.&#160;</span></p>
<div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div id="fs_FBT6TU4AM800000000000000000000B">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">
<p style="margin: 0pt 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 1.2;"><br/></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (&#8220;ELA&#8221; ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company&#8217;s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA&#160;for the year ended December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0.666667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.</span></span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"><span style="font-weight: bold; line-height: inherit;"><i><span style="font-size: 10pt; line-height: inherit;">CMC Right of First Refusal&#160;</span></i><i><span style="font-size: 10pt; line-height: inherit;">Agreement</span></i><span style="font-size: 10pt; line-height: inherit;"> </span></span><span style="font-size: 10pt; color: #000000; line-height: inherit;"><b><i>&#8211;&#160;</i></b>On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the &#8220;<span style="font-style: italic; line-height: inherit;">Agreement</span>&#8221;) with CMC Development LLC (&#8220;<span style="font-style: italic; line-height: inherit;">CMC</span>&#8221;), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the &#8220;<span style="font-style: italic; line-height: inherit;">ROFR Rights</span>&#8221;). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company&#8217;s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">unless the Agreement is earlier terminated.</span> In <span style="-sec-ix-hidden:Tag1106">the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than <span style="border-left: none; border-right: none; line-height: inherit;">1,250</span> shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The <span style="border-left: none; border-right: none; line-height: inherit;">2,500</span> shares of restricted stock of the Company's common stock has yet to be issued to CMC.</span></span></p>

<p style="margin: 0in 0in 0.0001pt; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;">The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the &#8220;Ridge Avenue, Atlanta Project.&#8221; The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on&#160;Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company has reported this as a cancellation within the Company's backlog footnote, see Note 13 on this discussion. No revenue has been recognized under the Agreement during the year ending December 31, 2021.&#160;&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"><em style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;) in the fourth quarter of<span style="line-height: inherit;"> 2020</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been&#160;rendered, which is at a point in time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions.</span></span></em>&#160;In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For&#160;<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">the year ended<span style="line-height: inherit;">&#160;</span></span><span style="line-height: inherit;">December 31, 2021</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">, the Company recognized approximately $31.4 million</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.&#160;</span></span><br/></span></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 1.1;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><em><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Disaggregation of Revenues</span></em></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;">The Company&#8217;s revenues are primarily derived from two segments, construction related to Modules projects and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $30,744,769 and $7,596,933, respectively, for the year ended&#160;December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Revenue recognized at a point in time and recognized over time were $</span>4,057,086<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>and $</span>4,698,537<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">, respectively, for the year ended December 31, 2020.</span></span></p>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The following tables provide further disaggregation of the Company&#8217;s revenues by categories:</span></p>
<p style="margin: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>

<div id="t_ft_9ULMUJUX8000000000000000000000b">
<table border="0" cellpadding="0" style="height: 343px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: 0px;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="14" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Twelve Months Ended&#160;December 31,</strong><br/></td>
</tr>
<tr style="height: 21px;">
<td style="padding: 0px; height: 21px;"><br/></td>
<td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><strong>Revenue by Segments and Customer Type</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2021</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"/>
<td style="padding: 0px; height: 21px;"><br/></td>
<td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2020</strong></span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 44px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction Segment:</span></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.07672%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; margin-left: 0.1px;">Government</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">2,335,031</td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">6</td>
<td style="padding: 0px; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 17px; text-align: right;">751,697</td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">9</td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; background-color: #cceeff;">Hotel/Hospitality</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1,110,303</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">3</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">487,111</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">6</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Multi-Family (includes Single Family) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">103,672 </span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;">126,222</span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;">1</span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">&#160; &#160; &#160; &#160; &#160;Medical (construction services)</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">495,122</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">778,883</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">9</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Office </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">534,001 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">191,505 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Retail </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">285,177 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">427,444 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">5</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;School </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#8212;</p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">36,500 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Special Use </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> 1,930,384 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="bottom">5</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">1,414,761 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><span>16</span></span></p>
</td>
<td style="padding: 0px; height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160;Other (1) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; text-align: right;" valign="bottom">&#8212;</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; margin: 0in 0in 0.0001pt; line-height: normal;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">300,000 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">3</span></p>
</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">%</td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Total Construction Revenue Segment (includes engineering service revenue)</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">6,793,690</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">18</td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">4,514,123</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">51</td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Medical Revenue Segment <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(includes lab testing, kit sales and equipment)</span></span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">31,548,012</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">82</td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">4,241,500</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">49</td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Revenue by Segments and Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">38,341,702 </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,755,623 </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="border-right: none; border-left: none; font-style: italic;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">(1) <span style="border-right: none; border-left: none;">Construction fee of $</span><span style="border-left: none; border-right: none;">300,000</span><span style="border-right: none; border-left: none;"> with no cost of revenue during </span><span style="border-left: none; border-right: none;">2020</span><span style="border-right: none; border-left: none;">.</span></span></em></span></p>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="border-right: none; border-left: none; line-height: inherit;"><em><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract Assets and Contract Liabilities&#160;</span></em></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Accounts receivable are recognized in the period when the Company&#8217;s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the consolidated balance sheets.&#160;&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the consolidated balance sheet.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.</span></p>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"><i style="mso-bidi-font-style: normal;"><br/></i></p>
<p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><i style="mso-bidi-font-style: normal;">Deferred Contract Costs</i><span style="line-height: inherit;"> - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (&#8220;Original Agreement&#8221;), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143</span><span style="line-height: inherit;"> which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span>,<span style="line-height: inherit;"> which was reimbursement from the licensee for project costs on this project.&#160; The Company incurred total deferred contract costs of $203,926</span><span style="line-height: inherit;">.&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty&#160;</span></span><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;">months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of </span>December 31, 2021<span style="line-height: inherit;">, accumulated amortization related to deferred contract costs amounted to $91,765</span><span style="line-height: inherit;">. During the years ended </span>December 31, 2021<span style="line-height: inherit;">&#160;and 2020, amortization expense relating to the deferred contract costs amounted to $</span><span style="line-height: inherit;">40,785</span><span style="line-height: inherit;">&#160;and $40,786 and is included in general and administrative expenses on the accompanying consolidated statements of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.</span></span></p>
<div style="mso-element: comment-list;">
<div style="mso-element: comment;">
<div id="_com_9000">
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i><span style="color: #000000; line-height: inherit;">Exclusive License Agreement <b>&#8211;&#160;</b></span></i><span style="color: black; line-height: inherit;">On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the &#8220;Licensee&#8221;), pursuant to which the Company granted the Licensee an exclusive license (the &#8220;License&#8221;) solely within the United States and its legal territories to the Company&#8217;s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="font-family: 'times new roman', times; font-size: 10pt;">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee&#8217;s com mercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#8220;Gross Revenues&#8221;), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the &#8220;Royalty&#8221;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5.</span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span><span style="line-height: inherit;">In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company </span>fifty<span style="line-height: inherit;"> percent (50</span><span style="line-height: inherit;">%) of all payments received by the Licensee from such sublicensee.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; line-height: inherit;">The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees.&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="color: #000000; line-height: inherit;">On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the &#8220;Settlement Agreement&#8221;) with CPF, the general partner (the &#8220;Licensee&#8221;) of CPF MF <span style="border-left: none; border-right: none;">2019</span>-<span style="border-left: none; border-right: none;">1</span> LLC (&#8220;CPF MF&#8221;), and Capital Plus Financial, LLC, a limited partner of the Licensee (&#8220;Capital Plus&#8221;) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF&#8217;s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.</span></span></p>
</div>
</div>
</div>
<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_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><b><i><span style="font-size: 10pt; color: #000000; line-height: inherit;">Business Combinations</span></i></b><span style="font-size: 10pt; color: #000000; line-height: inherit;"> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC <span style="border-left: none; border-right: none;">805</span> &#8220;Business Combinations&#8221;, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company&#8217;s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<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_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Variable Interest Entities</a></td>
<td class="text">
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; color: #000000; line-height: inherit;"><b><span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">V<span style="line-height: inherit;"><i><span style="border: 1pt none windowtext; padding: 0in; line-height: inherit;">ariable</span></i></span><i>&#160;Interest Entities</i></span></b><span style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; word-spacing: 0px; line-height: inherit;"><span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&#160;&#8211; The Company accounts for certain legal entities as variable interest entities (&#8220;VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity&#8217;s expected losses or receive portions of the entity&#8217;s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE&#160;economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.&#160;</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;).&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">In consideration and subject to Clarity Lab&#8217;s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue</span> 200,000 <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met.&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-<span style="border-left: none; border-right: none;">19</span>. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (&#8220;Clarity Mobile Venture&#8221;).</span>&#160;</span><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">As of <span style="border-right: none; border-left: none; line-height: inherit;">December 31, 2021</span>, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">As of December 31, 2020, $</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none; line-height: inherit;">965,561</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2020, the Company recognized revenue of $</span>641,178<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>to Clarity Labs, of which $</span>420,773<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>is included in accounts receivable as of December 31, 2020.&#160;</span></span><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span style="line-height: inherit;">19</span><span style="line-height: inherit;">&#160;</span>testing industry.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">&#160;<span style="line-height: inherit;">&#160;</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements.&#160;</span></span></p>
<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_sgbx_InvestmentEntitiesPolicyPolicyTextBlock', window );">Investment Entities</a></td>
<td class="text">
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i>Investment Entities<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">&#8211;&#160;</span></i></b><span style="line-height: inherit;">On May 31, 2021, the Company's subsidiary SG DevCorp&#160;agreed to contribute $600,000&#160;to acquire a&#160;50% membership interest in Norman Berry II Owner LLC.&#160; The Company contributed $350,329&#160;and $114,433&#160;of the initial $600,000&#160;in the second quarter and third quarter of 2021 respectively, with the remaining $135,238 funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide&#160;</span>affordable housing in the Atlanta, Georgia metropolitan area.<span style="line-height: inherit;">&#160;&#160;</span>The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements.<span style="line-height: inherit;">&#160;</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The Company will use the equity method to report the activities as an investment in its consolidated financial statements.&#160;</span><br/></span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">On June 24, 2021, the Company's&#160;subsidiary, SG DevCorp,&#160;entered into an operating agreement with Jacoby Development for a<span style="line-height: inherit;">&#160;</span></span>10<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">% non-dilutable&#160;equity interest for JDI-Cumberland Inlet, LLC.&#160; The Company contributed $</span>3,000,000<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>for its 10% equity interest.&#160; The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.&#160; The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements.&#160; The Company will use the equity method to report the activities as an investment in its consolidated financial statements.</span></span></span></span></p>
<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_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Cash and cash equivalents </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $13,024,381&#160;and&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; line-height: inherit;">$</span></span>13,010,356<span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;as of&#160;</span>December 31, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; line-height: inherit;">&#160;and 2020, respectively.&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<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_sgbx_ShortTermInvestmentPolicyTextBlock', window );">Short-term investment</a></td>
<td class="text">
<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.&#160; The Company had no short-term investment as of&#160;December 31, 2021&#160;or&#160;2020, respectively.&#160;&#160;</span></span></p>
</div>
</div>
<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_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable and allowance for credit losses</a></td>
<td class="text">
<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Accounts receivable and allowance for credit losses&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211; <span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company&#8217;s operating cycle. The Company recognizes accounts receivable at invoiced amounts.&#160;&#160;</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company&#8217;s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.&#160;</span></span></span></p>
</div>
</div>
<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_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text">
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"><span style="line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#8211;&#160;

<span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of December 31, 2021&#160;there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. As of</span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;">&#160;December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;&#160;</span></span></span></p>
</div>
<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_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211; </span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. </span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss.&#160;There were no impairments during the years ended December 31, 2021&#160;or&#160;2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.</span></span></p>
</div>
</div>
<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_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible assets</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211; <span style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 years.</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company evaluated intangible assets for impairment during the year ended December 31, 2021&#160;and 2020 and determined that there are no impairment losses. The accumulated amortization and amortization expense as of and for the year ended December 31, 2021 was $815,732 and $165,877, respectively. The accumulated amortization and amortization expense for the years ended December 31, 2020&#160;was $649,855 and $148,541 respectively. The estimated amortization expense for the successive <span>five</span> years is as follows:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>&#160;</span><span>&#160;</span></span></p>

<table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 130px; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 20px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2022&#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 1.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2023&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,175 </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;">2024</p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2025&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">2026</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 139,717 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,313,850</span> </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,095,232 </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>

</div>
<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_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, plant and equipment</a></td>
<td class="text">
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software <span style="border-left: none; border-right: none;">3</span> to <span style="border-left: none; border-right: none;">5</span> years, furniture and other equipment <span style="border-left: none; border-right: none;">5</span> to <span style="border-left: none; border-right: none;">7</span> years, automobiles <span style="border-left: none; border-right: none;">2</span> to <span style="border-left: none; border-right: none;">5</span> years, buildings held for lease <span style="border-left: none; border-right: none;">5</span><span style="border-left: none; border-right: none;">&#160;to <span style="border-left: none; border-right: none;">7</span></span>&#160;years, and equipment <span style="border-left: none; border-right: none;">5</span> to <span style="border-left: none; border-right: none;">29</span> years. Repairs and maintenance are charged to expense when incurred.</span> </span></p>
</div>
</div>
<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_sgbx_ConvertibleInstrumentsPolicyTextBlock', window );">Convertible instruments</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10pt; color: #000000;">Convertible instruments </span></i></b><span style="font-size: 10pt; color: #000000;">&#8211; The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.</span></p>
</div>
</div>
</div>
</div>
<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_sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock', window );">Common stock purchase warrants and other derivative financial instruments</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common stock purchase warrants and other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8211; The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company&#8217;s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company&#8217;s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company&#8217;s control) or (ii) gives the counterparty a choice of net-cash settlement or&#160;settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required.</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measurements</a></td>
<td class="text">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair value measurements </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company uses three levels of inputs that may be used to measure fair value:&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<div id="t_ft_TSS8MKYHJK00000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%">
<tbody>
<tr>
<td style="width: 36pt; margin-left: 0.1px; vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top; width: 8%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 1 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices in active markets for identical assets or liabilities. </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 2 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices for similar assets and liabilities in active markets or inputs that are observable. </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Level 3 </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border: 0px; box-sizing: border-box; margin: 0pt 0pt 0pt 36pt; color: #333333; font-size: 13.3333px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The earnout liability on SG Echo represents the only financial liability measured at fair value on a recurring basis as of December 31, 2021 and 2020 and was a level 3 asset. As of December 31, 2021 and 2020, the estimated value of the earnout liability was zero.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period.&#160;<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">There were no transfers into or out of the hierarchy levels during the year ended December 31, 2021 or 2020, besides the transfer in of the earnout&#160;liability.</span></span></span><br/></p>
<p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"><br/></p>
<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_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based payments</a></td>
<td class="text">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Share-based payments </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211;&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">The </span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors&#160;are&#160;reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations.&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
<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_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> &#8211; </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company&#8217;s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company&#8217;s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></p>
<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_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of credit risk</a></td>
<td class="text">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of credit risk </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers&#8217; financial condition and, generally, requires no collateral from its customers other than normal lien rights. At December 31, 2021 and 2020, 78% and 79%, respectively, of the Company&#8217;s gross accounts receivable were due from four and&#160;three&#160;customers.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Revenue in excess of<span>&#160;</span></span>10<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% relating to<span>&#160;</span></span>one<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;and<span>&#160;three</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span>&#160;</span>customers represented approximately<span> 80</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% and<span> 61</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">% of the Company's total revenue for the year ended December 31, 2021 and 2020, respectively.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="background-color: #ffffff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: #ffffff;">For the year ending December 31, 2021 and 2020, there were no vendors that represented&#160;10% or more of our cost of revenue.</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common stock warrants and other derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ConvertibleInstrumentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 convertible instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ConvertibleInstrumentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_InvestmentEntitiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_InvestmentEntitiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ShortTermInvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short term investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ShortTermInvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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 http://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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759068-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="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_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 range of contract durations if the operating cycle exceeds one 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353855&amp;loc=SL119991576-234733<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above 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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes revenue from contract with customer and from other sources.</p></div>
<a 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&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_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430180712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_LiquidityLineItems', window );"><strong>Liquidity [Line Items]</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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Summary of expects to satisfy remaining unsatisfied performance obligation</a></td>
<td class="text">
<table border="0" style="width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 69px;">
<tbody>
<tr style="height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="margin-left: 0.1px; height: 15px;"><br/></td>
<td style="margin-left: 0.1px; height: 15px;">&#160; &#160;</td>
<td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><strong><span><span style="border-left: none; border-right: none;">2021</span></span></strong><br/></td>
<td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px;">Within&#160;1&#160;year</td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span>3,217,909</span></td>
<td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
</tr>
<tr style="background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">1&#160;to&#160;2&#160;years<br/></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 17px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>&#8212;</span></td>
<td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="height: 10px; margin-left: 0.1px;"><br/></td>
<td style="height: 10px; background-color: #cceeff;">Thereafter<br/></td>
<td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>&#8212;</span><br/></td>
<td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="height: 10px;"><br/></td>
<td style="height: 10px;">Total Backlog</td>
<td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="height: 10px; border-bottom: 4.5pt double #000000;">$</td>
<td style="text-align: right; height: 10px; border-bottom: 4.5pt double #000000;"><span>3,217,909</span></td>
<td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_LiquidityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LiquidityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected timing for satisfying remaining performance 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156429255176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Summary of disaggregation of revenues by categories</a></td>
<td class="text">
<div id="t_ft_9ULMUJUX8000000000000000000000b">
<table border="0" cellpadding="0" style="height: 343px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: 0px;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="14" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Twelve Months Ended&#160;December 31,</strong><br/></td>
</tr>
<tr style="height: 21px;">
<td style="padding: 0px; height: 21px;"><br/></td>
<td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><strong>Revenue by Segments and Customer Type</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2021</strong></span></p>
</td>
<td style="padding: 0px; height: 21px;" valign="bottom"/>
<td style="padding: 0px; height: 21px;"><br/></td>
<td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong>2020</strong></span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 44px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction Segment:</span></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.07672%;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; margin-left: 0.1px;">Government</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">2,335,031</td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">6</td>
<td style="padding: 0px; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 17px; text-align: right;">751,697</td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right;">9</td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px 0px 0px 30px; height: 17px; background-color: #cceeff;">Hotel/Hospitality</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1,110,303</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">3</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">487,111</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">6</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Multi-Family (includes Single Family) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">103,672 </span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;">126,222</span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><span style="border-left: none; border-right: none;">1</span></span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">&#160; &#160; &#160; &#160; &#160;Medical (construction services)</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">495,122</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">778,883</td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">9</td>
<td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Office </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">534,001 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">191,505 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Retail </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">285,177 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">427,444 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">5</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;School </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#8212;</p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">36,500 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#160; &#160; &#160; &#160; &#160;Special Use </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> 1,930,384 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="bottom">5</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">1,414,761 </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"><span>16</span></span></p>
</td>
<td style="padding: 0px; height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
</tr>
<tr style="margin-left: 0.1px; height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160;Other (1) </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; text-align: right;" valign="bottom">&#8212;</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; margin: 0in 0in 0.0001pt; line-height: normal;" valign="bottom"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">%</span></td>
<td style="padding: 0px; height: 18px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">300,000 </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">3</span></p>
</td>
<td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom">%</td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Total Construction Revenue Segment (includes engineering service revenue)</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">6,793,690</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">18</td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">4,514,123</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;">51</td>
<td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><span style="font-weight: bold;">Medical Revenue Segment <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(includes lab testing, kit sales and equipment)</span></span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">31,548,012</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">82</td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">4,241,500</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">49</td>
<td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
<td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> Total Revenue by Segments and Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">38,341,702 </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160; </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,755,623 </span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="border-right: none; border-left: none; font-style: italic;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">(1) <span style="border-right: none; border-left: none;">Construction fee of $</span><span style="border-left: none; border-right: none;">300,000</span><span style="border-right: none; border-left: none;"> with no cost of revenue during </span><span style="border-left: none; border-right: none;">2020</span><span style="border-right: none; border-left: none;">.</span></span></em></span></p>
<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Summary of estimated amortization expense of intangible assets</a></td>
<td class="text">
<table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 130px; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 20px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2022&#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 1.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2023&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,175 </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;">2024</p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2025&#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">2026</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 139,717 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,313,850</span> </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,095,232 </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful 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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430234776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ReceivablesAbstract', window );"><strong>Accounts Receivable [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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Summary of accounts receivable</a></td>
<td class="text">
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div id="t_ft_XXKHI5V9Z400000000000000000000b">
<table cellpadding="0" style="height: 121px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 99.7887%; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding-left: 0px; height: 17px; margin: 0px 0px 0px 0.1px; padding-right: 0px; text-indent: 0px; width: 36pt; vertical-align: bottom;"><br/></td>
<td style="padding-left: 10pt; height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction services&#160;</span><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;">2,293,187</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;">1,391,555</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-left: 10pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Engineering services </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; padding: 0px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,388 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,264 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; height: 10px; background-color: #cceeff; vertical-align: middle;" valign="middle">Medical revenue</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff;">679,446</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff;">1,157,819</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 1.5pt; padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Retainage receivable&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 635,049 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">615,136</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other receivable</span></span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">186,692</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">180,748</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-left: 20pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total gross receivables&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,880,762 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,431,522 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: allowance for credit losses </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(963,116</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 1.5pt solid #000000;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (795,914 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 4pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px;"><br/></td>
<td style="padding-bottom: 4pt; padding-left: 20pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total net receivables </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,917,646 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,635,608 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156432211112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Contract Liabilities  (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ContractorsAbstract', window );"><strong>Contract Assets and Contract Liabilities [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_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock', window );">Summary of costs and estimated earnings on uncompleted contracts</a></td>
<td class="text">
<table cellpadding="0" style="height: 118px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px; width: 36pt;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Costs incurred on uncompleted contracts&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,272,425 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,572,581 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">Provision for loss on uncompleted contracts</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">2,238,578</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.10092%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.00917%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings (losses) to date on uncompleted contracts </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (3,156,377</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">)&#160;&#160;</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 872,302 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gross contract assets </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,354,626 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.10092%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,444,883</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: billings to date </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(4,750,289</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (5,916,487 </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom; text-indent: 20px;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Net contract liabilities on uncompleted contracts</p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.10092%;">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (471,604 </span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
</tbody>
</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_sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock', window );">Summary of costs included in condensed consolidated balance sheets</a></td>
<td class="text">
<table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="background-color: #cceeff; height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span> Contract assets </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 41,916 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,303,136 </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> Contract liabilities </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,437,579</span></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;">)</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,774,740</span></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; Net contract liabilities </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">)</td>
<td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(471,604</span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;">)</td>
</tr>
</tbody>
</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs and estimated earnings amounts on uncompleted contracts included balance sheets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term contract or program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430180712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of company's equipment</a></td>
<td class="text">
<table cellpadding="0" style="height: 0px; border-collapse: collapse; margin-top: 0px; margin-bottom: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;">&#160;</td>
<td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> 2021 </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;">&#160;</td>
<td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> 2020 </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Computer equipment and software </span></p>
</td>
<td style="height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 156,701 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 73,991 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Furniture and other equipment </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 275,606 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 11,593 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff;">
<p>Leasehold improvements<br/></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">15,400</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">6,071</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px;">Equipment and machinery</td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,219,056</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,127,647</td>
<td style="vertical-align: bottom; height: 16px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff;">Automobiles</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">4,638</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">4,638</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 16px;">
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px;">Building held for lease</td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">196,416</td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"><br/></td>
<td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">501,336</td>
<td style="vertical-align: bottom; height: 16px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">Laboratory and temporary units</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,362,760</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">1,016,238</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;">Land</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">3,576,130</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
<td align="right" style="vertical-align: bottom; height: 17px; margin: 0px;">&#8212;</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">Construction in process</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"><br/></td>
<td align="right" style="border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">442,515</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
<td align="right" style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0px;">&#8212;</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">&#160; &#160; &#160; Property, plant and equipment&#160;</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 7,249,222 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 2,741,514 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">(409,279</span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;">)</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">(58,500</span></p>
</td>
<td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Property, plant and equipment, net&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">6,839,943</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> $ </span></p>
</td>
<td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> 2,683,014 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; white-space: nowrap;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430193096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payables and Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [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_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payables and Accrued Liabilities</a></td>
<td class="text">
<table cellpadding="0" style="height: 165px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.42487%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.443%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.03627%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;">
<p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.29534%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span>Accounts payable&#160;<span style="font-size: 9pt;"><sup>(1)&#160;</sup></span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.42487%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;$ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;3,784,662</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.443%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.03627%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; background-color: #cceeff; width: 1.03627%;">$</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; 3,012,338</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.29534%;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued public fees <sup>(2)</sup></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">121,749</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">79,448</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">Accrued construction cost of goods sold</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;">367,298</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;">408,600</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued losses <sup>(3)</sup>&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">2,238,578</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px;">Accrued medical cost of goods sold&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;">208,512</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;">180,000</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Accrued g&amp;a</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;">176,432</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;">71,014</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p>Accrued project development costs&#160;<br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;">77,700</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">Accrued payroll and benefits <span style="font-size: 9pt;"><sup>(4)</sup></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;">545,003</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;">210,561</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px;">Accrued interest&#160;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;">11,333</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 19px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 21px;">
<td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;">Accrued non-income taxes <span style="font-size: 9pt;"><sup>(5)</sup></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; width: 1.42487%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;">37,584</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;">&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 21px; width: 1.29534%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-bottom: 4pt; padding-left: 0px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;">Total Accounts Payable and Accrued Liabilities&#160;</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1.42487%;"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></span><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 9.97409%;">7,568,851</td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.443%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.03627%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 1.03627%;">$</td>
<td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 9.97409%;"><span style="border-left: none; border-right: none;">3,961,961</span></td>
<td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"><br/></td>
</tr>
</tbody>
</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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156514023512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Schedule of purchase price</a></td>
<td class="text">
<table style="height: 55px; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="margin: 0px; line-height: normal; height: 17px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; margin: 0in 0in 0.0001pt 0.1px; line-height: normal; background-color: #cceeff; margin-left: 0.1px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td>
<td style="height: 17px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; width: 1%;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,059,600</span></td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px; line-height: normal; height: 10px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Earnout&#160;liability</span></td>
<td style="height: 10px;"><br/></td>
<td style="height: 10px; text-align: right;"><span style="border-left: none; border-right: none;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#8212;</span></span></td>
<td style="height: 10px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0px; line-height: normal; height: 18px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; height: 18px;">Settlement of accounts receivable and net contract liabilities</td>
<td style="border-bottom: 2px solid #000000; background-color: #cceeff; height: 18px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff; height: 18px;">(94,980</td>
<td style="background-color: #cceeff; height: 18px; margin: 0px; text-indent: 0px; text-align: left; padding: 0px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding: 0px 1px;">&#160;</td>
<td style="height: 10px; border-bottom: 4.5pt double #000000; padding: 0px 1px;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px;">964,620</td>
<td style="height: 10px; padding: 0px 1px;"><br/></td>
</tr>
</tbody>
</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_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of purchase price to the assets acquired and liabilities</a></td>
<td class="text">
<table border="0" cellpadding="0" style="height: 186px; width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;">
<tbody>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Cash and cash equivalents&#160;&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 10%;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">316,432</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts receivable </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;252,557</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">130,799</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Prepaid expenses and other current assets&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,400</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Property, plant and equipment </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,154,818</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Right-of-use assets </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">57,120</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;">Goodwill</td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;"><br/></td>
<td style="padding: 0px; text-align: right; background-color: #cceeff; height: 10px;">85,810</td>
<td style="padding: 0px; background-color: #cceeff; height: 10px;"><br/></td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Intangible assets </span></p>
</td>
<td style="padding: 0px; height: 18px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">68,344</span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts payable and accrued expenses&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top">
<p style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(733,529</span></p>
</td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;">Assumed liability</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px;">(285,204</td>
<td style="padding: 0px; height: 17px;">)</td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Contract liabilities </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;">(32,807</span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 19px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Lease liability </span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="padding: 0px; height: 19px; text-align: right;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(57,120</span></p>
</td>
<td style="padding: 0px; height: 19px;">)</td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&#160;</p>
</td>
<td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">964,620</span></p>
</td>
<td style="border-left: none; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;"><br/></td>
</tr>
</tbody>
</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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430276440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LeasesAbstract', window );"><strong>Leases [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_sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock', window );">Schedule of balance sheet information</a></td>
<td class="text">
<table style="height: 210px; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; text-indent: 0px;" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="margin-left: 0.1px; height: 10px; text-align: left;"><br/></td>
<td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">Balance Sheet Location</span><br/></td>
<td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">December 31, 2021</span><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="margin-left: 0.1px; height: 10px; width: 36pt; text-align: left;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Operating Leases</span></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 40%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 10%;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets, net</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">1,177,879</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Current liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, current maturities&#160;</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">
<p>(317,977<br/></p>
</td>
<td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities</td>
<td style="text-align: left; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="border-left: none; border-right: none;">(860,481</span></td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Total operating lease liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(1,178,458</td>
<td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Finance Leases</span></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">32,174</td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Current liabilities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, current maturities</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(19,492</td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities&#160;</td>
<td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(11,643</td>
<td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Total finance lease liabilities&#160;</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td>
<td style="text-align: right; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">(31,135</td>
<td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">
<p><span style="font-weight: bold;"> Weighted Average Remaining Lease Term </span></p>
</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Operating leases</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3.69 years</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Finance leases</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">1.61 years</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Weighted Average Discount Rate&#160;</span><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">Operating leases</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; background-color: #cceeff; margin-left: 0.1px; height: 10px;">3%</td>
<td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Finance leases</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3%</td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td>
</tr>
</tbody>
</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_sgbx_LesseeLeaseLiabilityMaturityTableTextBlock', window );">Schedule of approximate minimum annual rental commitments under non-cancelable leases</a></td>
<td class="text">
<table style="height: 157px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px;"><span style="font-weight: bold;">Year Ending December 31,&#160;&#160;</span></td>
<td style="height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Financing</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Total</span></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td class="ng-scope" style="height: 17px; background-color: #cceeff; margin-left: 0.1px;">2022</td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;">348,984</td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;">20,160</td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;">369,144</td>
<td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td class="ng-scope" style="height: 17px;">2023</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">330,300</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">11,760</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">342,060</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td class="ng-scope" style="height: 17px; background-color: #cceeff;">2024</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">324,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">324,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td class="ng-scope" style="height: 17px;">2025</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">243,000</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">&#8212;</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><br/></td>
<td style="height: 17px; text-align: right;">243,000</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px; background-color: #cceeff;">2026</td>
<td style="height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="height: 19px;"><br/></td>
<td style="height: 19px;">Total lease payments</td>
<td style="height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;">1,246,284</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;">31,920</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;">1,278,204</td>
<td style="text-align: right; height: 19px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px; background-color: #cceeff;">Less: Imputed interest</td>
<td style="height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">67,826</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">785</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">68,611</td>
<td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">Present value of lease liabilities</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">$</td>
<td style="height: 17px; text-align: right;">1,178,458</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">$</td>
<td style="height: 17px; text-align: right;">31,135</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">$</td>
<td style="height: 17px; text-align: right;">1,209,593</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
</tbody>
</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_LesseeLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LesseeLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430244808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Backlog (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</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_sgbx_ScheduleOfConstructionBacklogTableTextBlock', window );">Schedule of backlog of signed construction and engineering contracts</a></td>
<td class="text">
<table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 77px; width: 100%; text-indent: 0px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - beginning of period </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 17,634,261 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> New contracts and change orders during the period </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,191,335 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 13,816,785 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">Adjustments and cancellations, net</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">(18,297,197</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">(27,370</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Subtotal </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">10,011,599</span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 31,423,676 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: contract revenue earned during the period&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,793,690</span></p>
</td>
<td style="padding: 0px 0px 1px; height: 10px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,306,215</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - end of period </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,217,909 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</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_sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Summary of expects to satisfy remaining unsatisfied performance obligation</a></td>
<td class="text">
<table border="0" style="height: 71px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;">
<tbody>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td colspan="2" style="text-align: center; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><strong>2021</strong><br/></td>
<td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; margin-left: 0.1px;">Within 1 year&#160;</td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;">$</td>
<td style="height: 10px; text-align: right; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 10%;">3,217,909</td>
<td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">1 to 2 years<br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; text-align: right; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">&#8212;</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">Thereafter<br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">&#8212;<br/></td>
<td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">Total Backlog</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;">$</td>
<td style="height: 17px; text-align: right; border-bottom: 4.5pt double #000000; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;">3,217,909</td>
<td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
</tbody>
</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ScheduleOfConstructionBacklogTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Construction Backlog [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;">sgbx_ScheduleOfConstructionBacklogTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430204216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_sgbx_SegmentsandDisaggregatedRevenueAbstract', window );"><strong>Segment Reporting</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_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Segment Reporting</a></td>
<td class="text">
<table cellpadding="0" style="height: 411px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 98.6234%; margin-left: 0px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 29.5833%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px; width: 11.3333%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Construction </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11%;"><span style="font-weight: bold; margin: 0pt; text-align: center;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Medical</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11.1667%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> &#160; &#160; &#160; &#160; &#160; &#160; &#160; Development&#160; &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> Corporate/Support </span></p>
</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.08333%;" valign="top">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;" valign="top"><br/></td>
<td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top">
<p style="margin: 0pt; text-align: center;"><span style="font-weight: bold; margin: 0pt; text-align: center;"> Consolidated </span></p>
</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="top">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin: 0pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="font-weight: bold;">Fiscal<span> Year Ended December 31, 2021&#160;&#160;</span></span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: justify; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">Revenue</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;">$</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">6,793,690</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">31,548,012</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;">$</td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"><span>-</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">-</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">$</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">38,341,702</td>
<td style="vertical-align: bottom; text-align: justify; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating income (loss)&#160;</span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(7,041,313</span></td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">8,405,332</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;">(203,078</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;">(7,143,792)</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;">(5,982,851</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="font-size: 13.3333px;">Other income (expense)</span></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"><br/></td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">5,163</span></td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%;"/>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(9,878</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">(55</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">79,248</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;"/>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">74,478</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%;"/>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Income (loss) before income&#160;taxes </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"> (7,036,150 </span></p>
</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> )&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">8,395,455</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160;&#160;(203,133 </span></p>
</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">
<p style="margin: 0pt;">(7,064,544)</p>
</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> &#160; </span></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(5,908,372</td>
<td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">
<p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Less: Net income (loss) attributable to non-controlling interest </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"><br/></td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10.5%;">
<p style="margin: 0pt; text-align: right;"><span>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;">
<p style="margin: 0pt;"><span style="margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"><br/></td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">4,924,303</span></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"><br/></td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span>-</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;">
<p style="margin: 0pt;"><span style="margin: 0pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"><br/></td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;">4,924,303</td>
<td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="bottom"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;">Net income (loss) attributable to common stockholders of SG Blocks, Inc.</td>
<td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"><br/></td>
<td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">(7,036,150</span></td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;">3,471,152</span></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(203,133</td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(7,064,544)</td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;">$</td>
<td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(10,832,675</td>
<td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 23px;">
<td style="vertical-align: bottom; height: 23px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 23px; width: 29.5833%;">
<p>Total assets<br/></p>
</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 10.5%;">12,274,536</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">5,884,098</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">8,053,885</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">8,711,499</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;">34,924,018</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 23px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;">Depreciation and amortization</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;">351,795</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">240,266</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">13,345</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">605,406</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;">Capital expenditures</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;">886,504</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">362,122</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">3,576,130</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">4,824,756</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Fiscal Year Ended December 31, 2020</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Revenue</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;">4,514,122</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">4,241,501</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.16667%;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">8,755,623</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating income (loss)</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">161,212</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">996,956</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">(5,741,001</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;">(4,582,833</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other income (expense)</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(3,012</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">77,682</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;">74,670</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Income (loss) before income&#160;taxes</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">158,200</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%; background-color: #cceeff;"/>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">996,956</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(5,663,319</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;">(4,508,163</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 10px; width: 29.5833%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income (loss) attributable to non-controlling interest</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 1%;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 0.833333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 10.5%;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.41667%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">184,567</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.16667%;"><br/></td>
<td style="margin: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"><br/></td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;">184,567</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 10px; width: 1.16667%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 4.08333%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income (loss) attributable to common stockholders of SG Blocks,<span>&#160;</span></span>Inc<span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">.</span></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">158,200</span><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.41667%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">812,389</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.08333%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 18px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(5,663,318</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: left; width: 1.08333%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;">(4,692,729</td>
<td style="vertical-align: bottom; white-space: nowrap; height: 18px; width: 1.16667%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 19px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 19px;">Total assets</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 19px;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 19px;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 19px;">10,545,092</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">4,368,848</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 19px;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">11,968,157</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;">26,882,097</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 19px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 17px; background-color: #cceeff;">Depreciation and amortization</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px; background-color: #cceeff;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px; background-color: #cceeff;">225,770</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">4,256</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px; background-color: #cceeff;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">9,956</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;">239,982</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; width: 4.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; width: 29.5833%; height: 17px;">Capital expenditure</td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px;"><br/></td>
<td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px;">$</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px;">189,144</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">1,350,252</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px;">$</td>
<td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">28,720</td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"><br/></td>
<td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;">$</td>
<td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;">1,568,115</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px;"><br/></td>
</tr>
</tbody>
</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_SegmentsandDisaggregatedRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_SegmentsandDisaggregatedRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156514592760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of company's benefit for income taxes</a></td>
<td class="text">
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_R2BTOM0JM800000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 126px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Deferred: </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-left: 10pt; height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Federal </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,302,762</span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">)</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(974,181</span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;">)</td>
</tr>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> State&#160;and local </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(477,375</span></p>
</td>
<td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 19px;">)</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(567,767</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">)</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-left: 20pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total deferred </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px; text-align: right;">(2,780,137</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">)</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,541,948</span></p>
</td>
<td style="background-color: #cceeff; vertical-align: bottom; height: 17px;">)</td>
</tr>
<tr style="height: 17px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding-left: 20pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total provision (benefit) for income taxes </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,780,137</span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">)</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,541,948</span></p>
</td>
<td style="background-color: #ffffff; vertical-align: bottom; height: 17px;">)</td>
</tr>
<tr style="height: 19px;">
<td style="background-color: #ffffff; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: valuation reserve </span></p>
</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; text-align: right;">2,780,137</td>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"/>
<td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,541,948</span></p>
</td>
<td style="background-color: #cceeff; padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"/>
</tr>
<tr style="height: 10px;">
<td style="background-color: #ffffff; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="background-color: #ffffff; padding: 0px 0px 3px 26px; height: 10px; vertical-align: bottom;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Income tax provision </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Summary of reconciliation of the federal statutory rate</a></td>
<td class="text">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 94px;" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; vertical-align: bottom;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Benefit for income taxes at federal statutory rate </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 21.0 </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 21.0 </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> State&#160;and local income taxes, net of federal benefit </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3.9</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3.9 </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; padding: 0px; height: 17px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff;">Goodwill impairment</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;">Change in state rate</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;">&#8212;</td>
<td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less valuation allowance </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(24.9</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;">)</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(24.9</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;">)</td>
</tr>
<tr style="height: 10px;">
<td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Effective income tax rate&#160;&#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 0.0 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 0.0 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> % </span></p>
</td>
</tr>
</tbody>
</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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets (liabilities)</a></td>
<td class="text">
<table cellpadding="0" style="border: 0px; margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 112px;" width="100%">
<tbody style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;">
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #ffffff; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; width: 36pt; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #cceeff; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net operating loss&#160;carryforward&#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 6,480,539 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 4,127,323 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Bad debt reserve </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 239,334 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 197,785 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Employee stock compensation </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 1,231,564 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 800,036 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Intangible assets </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(488,958</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(529,260</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Depreciation </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(131,437</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(44,979</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">Accrued expenses&#160;</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;">47,184</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;">47,184</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Charity </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 205 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 205 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net deferred tax asset </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 7,378,431 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> 4,598,294 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Valuation allowance </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">(7,378,431</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">)</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> (4,598,294 </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><br/></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> Net deferred tax asset </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;">
<p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"><span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156514577864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Options and Grants [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_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Schedule of stock-based compensation expense included in statement of operations</a></td>
<td class="text">
<table cellpadding="0" style="height: 83px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;"><br/></td>
<td style="height: 19px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
<td colspan="6" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"><span style="background-color: #ffffff;"><strong>Year Ended December 31,</strong></span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="vertical-align: bottom; height: 19px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2021</span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"/>
<td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2020</span></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span>Payroll and related expenses</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,647,391</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,204,095 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="height: 18px;">
<td style="margin-left: 0.1px; vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;">General and administrative expenses</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;">57,120</td>
<td style="vertical-align: bottom; padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 10px; margin-left: 0.1px;">
<td style="height: 10px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; &#160;Total </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,647,391</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,261,215</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>

<table cellpadding="0" style="height: 62px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%">
<tbody>
<tr style="height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="6" style="text-align: center; border-bottom: 2px solid #000000; height: 11px;"><strong>&#160;Year Ended December 31,</strong><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"><strong>&#160;2021</strong></td>
<td style="text-align: center; height: 14px;"><br/></td>
<td style="text-align: center; height: 14px;"><br/></td>
<td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"><strong>2020</strong></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 16px;">
<td style="height: 16px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 36pt;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span>Stock options</span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span>2,666</span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">10,667</span></p>
</td>
<td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 11px;">
<td style="vertical-align: bottom; height: 11px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span> RSUs&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;"><span>1,644,725</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;">1,250,548</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Total</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>1,647,391</span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>1,261,215</span></td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of employee stock option activity</a></td>
<td class="text">
<table cellpadding="0" style="height: 207px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="100%">
<tbody>
<tr style="height: 34px;">
<td style="vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;<strong>Shares </strong></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Fair Value Per Share </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average Exercise Price Per Share</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Weighted Average Remaining Terms (in&#160;years) </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Aggregate Intrinsic Value </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 49px;"><br/></td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Outstanding &#8211;<span>&#160;</span></span><strong>December 31, 2019&#160;</strong></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">53,170</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">24.80</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">81.20</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">7.40</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.07705%;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Granted</span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Exercised</span></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Cancelled</span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;">(16,734</td>
<td style="vertical-align: bottom; height: 17px;">)</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding &#8211; December 31, 2020</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 35.54 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6.34</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cancelled </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 17px;"/>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#8212;</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding &#8211; December 31, 2021</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.34 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin-left: 0.1px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; December 31, 2020 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,332 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.67 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6.34 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8212;</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; December 31, 2021 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.34 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#8212; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
</tbody>
</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_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of RSU activities</a></td>
<td class="text">
<table cellpadding="0" style="height: 98px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%">
<tbody>
<tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td colspan="4" style="vertical-align: bottom; height: 19px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160; &#160; Number of Shares</strong></span><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;">
<p style="margin: 0pt;"><span>Non-vested balance at January 1, 2021</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">527,504</span></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"><br/></td>
</tr>
<tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt;"><span> Granted </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 10px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">1,336,170</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
<tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Vested</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">(589,537</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">)</td>
</tr>
<tr style="background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;">
<td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Forfeited/Expired</td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">&#8212;</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
</tr>
<tr style="height: 18px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="vertical-align: bottom; height: 18px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">
<p>Non-vested balance at December 31, 2021&#160;</p>
</td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">1,274,137</td>
<td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td>
</tr>
</tbody>
</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156431862024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business (Details) - shares<br></strong></div></th>
<th class="th"><div>Feb. 05, 2020</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_sgbx_DescriptionOfBusinessTextualAbstract', window );"><strong>Description of Business (Textual)</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_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,986,873<span></span>
</td>
<td class="nump">8,596,189<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,986,873<span></span>
</td>
<td class="nump">8,596,189<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_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="text">1-for-&lt;span style="border-left: none; border-right: none;">20&lt;/span><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_sgbx_DescriptionOfBusinessTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_DescriptionOfBusinessTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156428924776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Liquidity (Details)<br></strong></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_sgbx_LiquidityLineItems', window );"><strong>Liquidity [Line Items]</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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="nump">$ 3,217,909<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_WithinOneYearMember', window );">Within 1 year [Member]</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_sgbx_LiquidityLineItems', window );"><strong>Liquidity [Line Items]</strong></a></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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="nump">3,217,909<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_OneToTwoYearMember', window );">1 to 2 years [Member]</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_sgbx_LiquidityLineItems', window );"><strong>Liquidity [Line Items]</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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_ThereAfterMember', window );">Thereafter [Member]</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_sgbx_LiquidityLineItems', window );"><strong>Liquidity [Line Items]</strong></a></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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_LiquidityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LiquidityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_WithinOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_WithinOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_OneToTwoYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_OneToTwoYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_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;">sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156435519720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</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_sgbx_LiquidityAbstract', window );"><strong>Liquidity [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,024,381<span></span>
</td>
<td class="nump">$ 13,010,356<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_us-gaap_OtherAssetsCurrent', window );">Cash backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_ProceedsFromOtherEquity', window );">Net proceeds of offering</a></td>
<td class="nump">$ 15,596,141<span></span>
</td>
<td class="nump">$ 1,522,339<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_sgbx_LiquidityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LiquidityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the issuance of equity 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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156426664728">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6,793,690<span></span>
</td>
<td class="nump">$ 4,514,123<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">51.00%<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_sgbx_TotalMedicalRevenueSegment', window );">Total Medical Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 31,548,012<span></span>
</td>
<td class="nump">$ 4,241,500<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_sgbx_TotalMedicalRevenueSegmentPercentage', window );">Total Medical Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">82.00%<span></span>
</td>
<td class="nump">49.00%<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_sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax', window );">Total Revenue by Segments and Customer Type</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 38,341,702<span></span>
</td>
<td class="nump">$ 8,755,623<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_sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage', window );">Total Revenue by Segments and Customer Type, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_GovernmentContractMember', window );">Government Contract [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,335,031<span></span>
</td>
<td class="nump">$ 751,697<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_HospitalityMember', window );">Hotel/Hospitality [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,110,303<span></span>
</td>
<td class="nump">$ 487,111<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_MultiFamiliesMember', window );">Multi-Family (includes Single Family) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 103,672<span></span>
</td>
<td class="nump">$ 126,222<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_MedicalConstructionServicesMember', window );">Medical (construction services) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 495,122<span></span>
</td>
<td class="nump">$ 778,883<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_OfficeMember', window );">Office [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 534,001<span></span>
</td>
<td class="nump">$ 191,505<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_RetailMember', window );">Retail [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 285,177<span></span>
</td>
<td class="nump">$ 427,444<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_SchoolMember', window );">School [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 36,500<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sgbx_SpecialUseMember', window );">Special Use [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,930,384<span></span>
</td>
<td class="nump">$ 1,414,761<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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_sgbx_TotalConstructionRevenueSegment', window );">Total Construction Revenue Segment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 300,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_sgbx_TotalConstructionRevenueSegmentPercentage', window );">Total Construction Revenue Segment, percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Construction fee of $300,000 with no cost of revenue during 2020.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_TotalConstructionRevenueSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_TotalConstructionRevenueSegment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_TotalConstructionRevenueSegmentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_TotalConstructionRevenueSegmentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_TotalMedicalRevenueSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_TotalMedicalRevenueSegment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_TotalMedicalRevenueSegmentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_TotalMedicalRevenueSegmentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_GovernmentContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_GovernmentContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_HospitalityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_HospitalityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_MultiFamiliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_MultiFamiliesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_MedicalConstructionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_MedicalConstructionServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_OfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_OfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RetailMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RetailMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_SchoolMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_SchoolMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sgbx_SpecialUseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sgbx_SpecialUseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156428792824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details 1)<br></strong></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_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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 162,970<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">161,175<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">160,469<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">157,051<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">139,717<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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,313,850<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_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 2,095,232<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 http://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 http://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>
</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.1</span><table class="report" border="0" cellspacing="2" id="idm140156417930472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Textual)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 14, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 09, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 05, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 26, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 27, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 15, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 22, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Customer </div>
<div>Segments</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th"><div>May 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_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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_sgbx_OperatingCycleDescription', window );">Operating cycle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The length of the Company&#8217;s contracts varies, but is typically between &lt;span style="border-left: none; border-right: none;">&lt;span style="border-left: none; border-right: none;">&lt;span style="border-right: none; border-left: none;">six&lt;/span>&lt;/span>&lt;/span> to &lt;span style="border-left: none; border-right: none;">&lt;span style="border-left: none; border-right: none;">&lt;span style="border-right: none; border-left: none;">twelve&lt;/span>&lt;/span>&lt;/span> 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_sgbx_WarrantyOfferedOnCompletedContracts', window );">Warranty offered on completed contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares | shares</a></td>
<td class="nump">62,500<span></span>
</td>
<td class="nump">1,214,500<span></span>
</td>
<td class="nump">475,000<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">9,189<span></span>
</td>
<td class="nump">25,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">200,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">3,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_CommonStockVestAndBeIssuedShares', window );">Common stock vest and be issued 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="text">&#160;<span></span>
</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,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_CommonStockRemainingVestAndBeIssuedShares', window );">Common stock remaining vest and be issued 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RestrictedCashAndCashEquivalentItemDescription', window );">Description of restricted shares refusal agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.<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_sgbx_GrossRevenueExpected', window );">Gross revenue expected</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,900,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_us-gaap_DeferredRevenueRevenueRecognized1', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 31.4<span></span>
</td>
<td class="nump">$ 641,178<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_us-gaap_NumberOfOperatingSegments', window );">Number of segments | Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_sgbx_RevenueAtPointInTime', window );">Revenue recognized point in time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,057,086<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_sgbx_RevenueRecognizedOverTime', window );">Recognized over time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,698,537<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_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 306,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 306,143<span></span>
</td>
<td class="nump">420,773<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_us-gaap_DeferredCostsAndOtherAssets', window );">Reimbursement from licensee for project 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">102,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,217<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_us-gaap_DeferredCostsCurrentAndNoncurrent', window );">Deferred contract 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">203,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">203,926<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_sgbx_AccumulatedAmortizationRelatedToDeferredCosts', window );">Accumulated amortization related to deferred 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">91,765<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_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,785<span></span>
</td>
<td class="nump">40,786<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_sgbx_LicenseConsiderationDescription', window );">License consideration, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee&#8217;s com mercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#8220;Gross Revenues&#8221;), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the &#8220;Royalty&#8221;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5.<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_sgbx_RedemptionDistributions', window );">Redemption distributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,250,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_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">965,561<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_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">60,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_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Revenue related to other 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">350,329<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_us-gaap_MembersEquityAttributableToNoncontrollingInterest', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">13,024,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,024,381<span></span>
</td>
<td class="nump">13,010,356<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_us-gaap_ShortTermInvestments', window );">Short-term 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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>
<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_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,273,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,273,825<span></span>
</td>
<td class="nump">778,144<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_us-gaap_BankruptcyProceedingsDescriptionOfProceedings', window );">Intangible assets identified bankruptcy proceedings, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">815,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 815,732<span></span>
</td>
<td class="nump">649,855<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_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 165,877<span></span>
</td>
<td class="nump">148,541<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_sgbx_NumberOfCustomers', window );">Number of customers | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,924,302<span></span>
</td>
<td class="nump">184,567<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_sgbx_AgreementAxis=sgbx_OriginalAgreementMember', window );">Original Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer and software [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer and software [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<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_OtherMachineryAndEquipmentMember', window );">Other Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<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_OtherMachineryAndEquipmentMember', window );">Other Machinery and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<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_AutomobilesMember', window );">Automobiles [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<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_EquipmentMember', window );">Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<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_EquipmentMember', window );">Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">29 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sgbx_ConstructionMaterialsMember', window );">Construction Materials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">516,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 516,731<span></span>
</td>
<td class="nump">4,429<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_PropertyPlantAndEquipmentByTypeAxis=sgbx_MedicalEquipmentMember', window );">Medical Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">757,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 757,094<span></span>
</td>
<td class="nump">$ 773,715<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<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 );">Building [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sgbx_NormanBerryIIOwnerLLCMember', window );">Norman Berry II Owner LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredRevenueRevenueRecognized1', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 135,238<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 114,433<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_dei_LegalEntityAxis=sgbx_JDICumberlandInletLLCMember', window );">JDI-Cumberland Inlet, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredRevenueRevenueRecognized1', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">79.00%<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_sgbx_NumberOfCustomers', window );">Number of customers | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable [Member] | Customer four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=sgbx_SalesRevenueGoodNetMember', window );">Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<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_sgbx_NumberOfCustomers', window );">Number of customers | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_ConcentrationRiskByBenchmarkAxis=sgbx_SalesRevenueGoodNetMember', window );">Revenue [Member] | Customer one [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=sgbx_SalesRevenueGoodNetMember', window );">Revenue [Member] | Customer three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">61.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember', window );">Cost of revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_AccountingPoliciesTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_AccountingPoliciesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccountingPoliciesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_AccumulatedAmortizationRelatedToDeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated amortization related to deferred 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;">sgbx_AccumulatedAmortizationRelatedToDeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_CommonStockRemainingVestAndBeIssuedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_CommonStockRemainingVestAndBeIssuedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_CommonStockVestAndBeIssuedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_CommonStockVestAndBeIssuedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_ConcentrationRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ConcentrationRiskPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_GrossRevenueExpected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_GrossRevenueExpected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_LicenseConsiderationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LicenseConsiderationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_NumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_OperatingCycleDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_OperatingCycleDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_RedemptionDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_RedemptionDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_RevenueAtPointInTime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation satisfied at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_RevenueAtPointInTime</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_RevenueRecognizedOverTime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_RevenueRecognizedOverTime</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_WarrantyOfferedOnCompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warranty offered on completed contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_WarrantyOfferedOnCompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><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.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BankruptcyProceedingsDescriptionOfProceedings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the bankruptcy proceedings, including the process for emergence from bankruptcy. Does not include a description of management's plans to improve operations to enable the entity to emerge from bankruptcy, or a description of planned facility closings, business exit activities and headcount reduction plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124437977&amp;loc=d3e55696-112764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56145-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankruptcyProceedingsDescriptionOfProceedings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost assets and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCostsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously reported as deferred or unearned revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_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 http://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_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MembersEquityAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 ownership interest in limited liability company (LLC) directly or indirectly attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MembersEquityAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and income 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://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_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentItemDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of nature and provision of restriction as to withdrawal or usage on cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516265-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_RestrictedCashAndCashEquivalentItemDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_sgbx_AgreementAxis=sgbx_OriginalAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_AgreementAxis=sgbx_OriginalAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OtherMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sgbx_ConstructionMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_ConstructionMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sgbx_MedicalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_MedicalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_dei_LegalEntityAxis=sgbx_NormanBerryIIOwnerLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sgbx_NormanBerryIIOwnerLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_dei_LegalEntityAxis=sgbx_JDICumberlandInletLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sgbx_JDICumberlandInletLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=sgbx_CustomerFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=sgbx_CustomerFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=sgbx_SalesRevenueGoodNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=sgbx_SalesRevenueGoodNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=sgbx_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=sgbx_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=sgbx_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=sgbx_CustomerThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.1</span><table class="report" border="0" cellspacing="2" id="idm140156426690664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Summary of accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total gross receivables</a></td>
<td class="nump">$ 3,880,762<span></span>
</td>
<td class="nump">$ 3,431,522<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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: allowance for credit losses</a></td>
<td class="num">(963,116)<span></span>
</td>
<td class="num">(795,914)<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_sgbx_AccountsReceivableNetAmount', window );">Total net receivables</a></td>
<td class="nump">2,917,646<span></span>
</td>
<td class="nump">2,635,608<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total net receivables</a></td>
<td class="nump">2,917,646<span></span>
</td>
<td class="nump">2,635,608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_ConstructionRevenueMember', window );">Construction services [Member]</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_AccountsReceivableNetCurrentAbstract', window );"><strong>Summary of accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total gross receivables</a></td>
<td class="nump">2,293,187<span></span>
</td>
<td class="nump">1,391,555<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_BilledEngineeringServicesMember', window );">Engineering services [Member]</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_AccountsReceivableNetCurrentAbstract', window );"><strong>Summary of accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total gross receivables</a></td>
<td class="nump">86,388<span></span>
</td>
<td class="nump">86,264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_MedicalMember', window );">Medical [Member]</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_AccountsReceivableNetCurrentAbstract', window );"><strong>Summary of accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total gross receivables</a></td>
<td class="nump">679,446<span></span>
</td>
<td class="nump">1,157,819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_RetainageReceivableMember', window );">Retainage receivable [Member]</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_AccountsReceivableNetCurrentAbstract', window );"><strong>Summary of accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total gross receivables</a></td>
<td class="nump">635,049<span></span>
</td>
<td class="nump">615,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_OtherReceivableMember', window );">Other receivable [Member]</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_AccountsReceivableNetCurrentAbstract', window );"><strong>Summary of accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total gross receivables</a></td>
<td class="nump">$ 186,692<span></span>
</td>
<td class="nump">$ 180,748<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_AccountsReceivableNetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_AccountsReceivableNetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_ConstructionRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_ConstructionRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_BilledEngineeringServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_BilledEngineeringServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_MedicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_MedicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_RetainageReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_RetainageReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_OtherReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=sgbx_OtherReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.1</span><table class="report" border="0" cellspacing="2" id="idm140156514775592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances for credit losses</a></td>
<td class="nump">$ 963,116<span></span>
</td>
<td class="nump">$ 795,914<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_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">$ 167,202<span></span>
</td>
<td class="nump">$ 10,018<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.1</span><table class="report" border="0" cellspacing="2" id="idm140156434788744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Assets and Contract Liabilities  (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrProgramsAbstract', window );"><strong>Costs and estimated earnings on uncompleted contracts</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_CostsIncurredOnUncompletedContracts', window );">Costs incurred on uncompleted contracts</a></td>
<td class="nump">$ 4,272,425<span></span>
</td>
<td class="nump">$ 4,572,581<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_sgbx_ProvisionForLossOnUncompletedContracts', window );">Provision for loss on uncompleted contracts</a></td>
<td class="nump">2,238,578<span></span>
</td>
<td class="text"> <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_sgbx_EstimatedIncomeLossOnUncompletedContracts', window );">Estimated earnings (losses) to date on uncompleted contracts</a></td>
<td class="num">(3,156,377)<span></span>
</td>
<td class="nump">872,302<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ContractReceivablesRetainage', window );">Gross contract assets</a></td>
<td class="nump">3,354,626<span></span>
</td>
<td class="nump">5,444,883<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_sgbx_CostsInExcessOfBillingsToDate', window );">Less: billings to date</a></td>
<td class="num">(4,750,289)<span></span>
</td>
<td class="num">(5,916,487)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ContractWithCustomerAssetLiability', window );">Net contract liabilities</a></td>
<td class="nump">$ 1,395,663<span></span>
</td>
<td class="nump">$ 471,604<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ContractReceivablesRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ContractReceivablesRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ContractWithCustomerAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ContractWithCustomerAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_CostsInExcessOfBillingsToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs in excess of billings to 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;">sgbx_CostsInExcessOfBillingsToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_CostsIncurredOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_CostsIncurredOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_EstimatedIncomeLossOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated income loss on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_EstimatedIncomeLossOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ProvisionForLossOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 provision for loss on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ProvisionForLossOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesLongTermContractsOrProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesLongTermContractsOrProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156429208408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Assets and Contract Liabilities  (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract', window );"><strong>Costs and estimated earnings amounts on uncompleted contracts included in balance sheets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 41,916<span></span>
</td>
<td class="nump">$ 1,303,136<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_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="num">(1,437,579)<span></span>
</td>
<td class="num">(1,774,740)<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_sgbx_ContractWithCustomerAssetLiability', window );">Net contract liabilities</a></td>
<td class="num">$ (1,395,663)<span></span>
</td>
<td class="num">$ (471,604)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ContractWithCustomerAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ContractWithCustomerAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idm140156432532392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Project Development Costs and Other Non-Current Assets (Details) - USD ($)<br></strong></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_sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract', window );"><strong>Project Development Costs and Other Non-Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ProjectDevelopmentCostsNonCurrent', window );">Project development costs</a></td>
<td class="nump">$ 719,610<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_sgbx_SecurityDepositsNonCurrent', window );">Security deposits</a></td>
<td class="nump">203,562<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_sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets', window );">Project development costs and other non-current assets</a></td>
<td class="nump">$ 923,172<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-current project development costs and other non-current 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;">sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ProjectDevelopmentCostsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-current project development costs and other non-current 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;">sgbx_ProjectDevelopmentCostsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_SecurityDepositsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-current security deposit 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;">sgbx_SecurityDepositsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>64
<FILENAME>R52.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156432002136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, plant and equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 7,249,222<span></span>
</td>
<td class="nump">$ 2,741,514<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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(409,279)<span></span>
</td>
<td class="num">(58,500)<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_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">6,839,943<span></span>
</td>
<td class="nump">2,683,014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment and software [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">156,701<span></span>
</td>
<td class="nump">73,991<span></span>
</td>
</tr>
<tr class="rh">
<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=sgbx_FurnitureAndOtherEquipmentMember', window );">Furniture and other equipment [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">275,606<span></span>
</td>
<td class="nump">11,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">15,400<span></span>
</td>
<td class="nump">6,071<span></span>
</td>
</tr>
<tr class="rh">
<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_MachineryAndEquipmentMember', window );">Equipment and machinery</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">1,219,056<span></span>
</td>
<td class="nump">1,127,647<span></span>
</td>
</tr>
<tr class="rh">
<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_AutomobilesMember', window );">Automobiles [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">4,638<span></span>
</td>
<td class="nump">4,638<span></span>
</td>
</tr>
<tr class="rh">
<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=sgbx_BuildingHeldForLeaseMember', window );">Building held for lease [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">196,416<span></span>
</td>
<td class="nump">501,336<span></span>
</td>
</tr>
<tr class="rh">
<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=sgbx_LaboratoryAndTemporaryUnitsMember', window );">Laboratory and temporary units [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">1,362,760<span></span>
</td>
<td class="nump">1,016,238<span></span>
</td>
</tr>
<tr class="rh">
<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_LandMember', window );">Land [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">3,576,130<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Schedule of company's equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 442,515<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sgbx_FurnitureAndOtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_FurnitureAndOtherEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sgbx_BuildingHeldForLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_BuildingHeldForLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sgbx_LaboratoryAndTemporaryUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_LaboratoryAndTemporaryUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156514756680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_sgbx_EquipmentTextualAbstract', window );"><strong>Property, plant and equipment (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 398,744<span></span>
</td>
<td class="nump">$ 50,655<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_EquipmentTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_EquipmentTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156417821432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">13 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 21, 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_sgbx_NotesRecievableLineItems', window );"><strong>Notes Recievable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">May  05,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug. 29,  2024<span></span>
</td>
<td class="text">Jun. 21,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 29,  2024<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_us-gaap_InterestIncomeOther', window );">Interest income recognized</a></td>
<td class="text">&#160;<span></span>
</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">$ 32,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember', window );">Notes Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesRecievableLineItems', window );"><strong>Notes Recievable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 31,  2023<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_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sgbx_CompanyNoteMember', window );">Company Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesRecievableLineItems', window );"><strong>Notes Recievable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfNotesReceivable', window );">Advances in note receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Loaned amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchasedFaceAmount', window );">Principal 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sgbx_CompanyNoteMember', window );">Company Note [Member] | Notes Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesRecievableLineItems', window );"><strong>Notes Recievable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfNotesReceivable', window );">Advances in note receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Loaned 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="text">&#160;<span></span>
</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<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sgbx_GalvinNoteMember', window );">Galvin Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesRecievableLineItems', window );"><strong>Notes Recievable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchasedFaceAmount', window );">Principal 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sgbx_GalvinNoteMember', window );">Galvin Note [Member] | Notes Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesRecievableLineItems', window );"><strong>Notes Recievable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfNotesReceivable', window );">Advances in note receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</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_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Loaned 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NotesRecievableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NotesRecievableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentRepurchasedFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the original debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepurchasedFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermNonBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermNonBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShortTermDebtTypeAxis=sgbx_CompanyNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=sgbx_CompanyNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShortTermDebtTypeAxis=sgbx_GalvinNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=sgbx_GalvinNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>67
<FILENAME>R55.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156432001304">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Accounts Payables and Accrued Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,784,662<span></span>
</td>
<td class="nump">$ 3,012,338<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_sgbx_AccruedPublicFees', window );">Accrued public fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">121,749<span></span>
</td>
<td class="nump">79,448<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_sgbx_AccruedConstruction', window );">Accrued construction</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">367,298<span></span>
</td>
<td class="nump">408,600<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_sgbx_AccruedLosses', window );">Accrued losses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">2,238,578<span></span>
</td>
<td class="text"> <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_sgbx_AccruedMedical', window );">Accrued medical cogs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">208,512<span></span>
</td>
<td class="nump">180,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_sgbx_AccruedGeneralandAdministrative', window );">Accrued g&amp;a</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">176,432<span></span>
</td>
<td class="nump">71,014<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_sgbx_AccruedProjectDevelopmentCosts', window );">Accrued project development costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">77,700<span></span>
</td>
<td class="text"> <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_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">545,003<span></span>
</td>
<td class="nump">210,561<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_sgbx_AccruedInterest', window );">Accrued interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,333<span></span>
</td>
<td class="text"> <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_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued non-income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">37,584<span></span>
</td>
<td class="text"> <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_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Total Accounts Payable and Accrued Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 7,568,851<span></span>
</td>
<td class="nump">$ 3,961,961<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Payables also includes insurance financing payable and construction retainage payable balances along with the Company's normal account payable balances.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Public fees include accruals for accounting, legal, and SEC compliance expenses</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Losses for on-going construction projects related mostly to the Construction segment.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Accrued wages, salaries, PTO, benefits, taxes, and other incentive plan expenses.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Non-income taxes includes property taxes, franchise taxes and other.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_AccruedConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccruedConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_AccruedGeneralandAdministrative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccruedGeneralandAdministrative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_AccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_AccruedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccruedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_AccruedMedical">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccruedMedical</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_AccruedProjectDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccruedProjectDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_AccruedPublicFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AccruedPublicFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<FILENAME>R56.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156424630104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 14, 2021</div></th>
<th class="th"><div>Feb. 04, 2020</div></th>
<th class="th"><div>Oct. 29, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Oct. 09, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesPayableLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_ProceedsFromNotesPayable', window );">Aggregate principal amount</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May  05,  2025<span></span>
</td>
<td class="text">Aug. 29,  2024<span></span>
</td>
<td class="text">Jun. 21,  2023<span></span>
</td>
<td class="text">Oct. 29,  2024<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NetLoanProceed', window );">Net loan proceed</a></td>
<td class="nump">$ 1,948,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShortTermDebtTerms', window );">Short term loan term</a></td>
<td class="text">The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_PercentageOfPrepaymentPenalty', window );">Percentage of prepayment penalty</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_sgbx_ShortTermDebtInterestCharges', window );">Short term debt interest charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 112,348<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_us-gaap_ShortTermBorrowings', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,727<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_sgbx_PrincipalAmountOfPromissoryNote', window );">Principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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="nump">$ 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_sgbx_ValueOfRenovationImprovements', window );">Value of renovation improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">Investor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesPayableLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_NotesPayable', window );">Notes issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,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_us-gaap_AccruedLiabilitiesCurrent', window );">Unpaid accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 6,263<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_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">73,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">Investor [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesPayableLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_ProceedsFromNotesPayable', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_sgbx_NetLoanProceed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NetLoanProceed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_NotesPayableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NotesPayableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_PercentageOfPrepaymentPenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_PercentageOfPrepaymentPenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_PrincipalAmountOfPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_PrincipalAmountOfPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ShortTermDebtInterestCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ShortTermDebtInterestCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ValueOfRenovationImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ValueOfRenovationImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-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_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermDebtTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(19)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sgbx_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sgbx_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>69
<FILENAME>R57.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156435995960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 1,059,600<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_sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred', window );">Earnout liability</a></td>
<td class="text"> <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_sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred', window );">Settlement of accounts receivable and net contract liabilities</a></td>
<td class="num">(94,980)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase consideration</a></td>
<td class="nump">$ 964,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnout liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounts receivable settlement and net contract liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156426628936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination (Details 1)<br></strong></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_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 316,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">252,557<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">130,799<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Goodwill</a></td>
<td class="nump">85,810<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">7,400<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Property, plant and equipment</a></td>
<td class="nump">1,154,818<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_sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets', window );">Right-of-use assets</a></td>
<td class="nump">57,120<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">68,344<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_sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">733,529<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Assumed liability</a></td>
<td class="num">(285,204)<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_sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities', window );">Contract liabilities</a></td>
<td class="nump">32,807<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease liability</a></td>
<td class="num">(57,120)<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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">$ 964,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lease obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible assets, excluding goodwill, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory recognized as of the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156417840072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination (Detail Textual) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 17, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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>
</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_sgbx_AcquisitionCash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,059,600<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_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Initial contingent consideration liability</a></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_sgbx_AcquisitionCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AcquisitionCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156435564232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details)<br></strong></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_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases</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_sgbx_OperatingLeaseRightOfUseAssets', window );">Right of use assets, net</a></td>
<td class="nump">$ 1,177,879<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_sgbx_OperatingLeaseLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">317,977<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_sgbx_OperatingLeaseLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">860,481<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_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="num">(1,178,458)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityAbstract', window );"><strong>Finance Leases</strong></a></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_sgbx_RightOfUseAssetsFinanceLeases', window );">Right-of-use assets</a></td>
<td class="nump">32,174<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_sgbx_LeaseLiabilityCurrentMaturities', window );">Current liabilities</a></td>
<td class="num">(19,492)<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_sgbx_LeaseLiabilityNonCurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(11,643)<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_sgbx_TotalFinanceLeaseLiabilities', window );">Total finance lease liabilities</a></td>
<td class="num">$ (31,135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted Average Remaining Lease Term</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_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">3 years 8 months 8 days<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_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">1 year 7 months 9 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted Average Discount Rate</strong></a></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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">3.00%<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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">3.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_LeaseLiabilityCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LeaseLiabilityCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_LeaseLiabilityNonCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_LeaseLiabilityNonCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_OperatingLeaseLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_OperatingLeaseLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_OperatingLeaseLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_OperatingLeaseLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_OperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_OperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_RightOfUseAssetsFinanceLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_RightOfUseAssetsFinanceLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_TotalFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_TotalFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156417832760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details 1)<br></strong></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_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating</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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 348,984<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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">330,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">324,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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">243,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">1,246,284<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_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">67,826<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_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">1,178,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing</strong></a></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_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">20,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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">11,760<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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="text"> <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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="text"> <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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="text"> <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_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">31,920<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_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">785<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_sgbx_FinancingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">31,135<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_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">2022</a></td>
<td class="nump">369,144<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_us-gaap_OtherCommitmentDueInSecondYear', window );">2023</a></td>
<td class="nump">342,060<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_us-gaap_OtherCommitmentDueInThirdYear', window );">2024</a></td>
<td class="nump">324,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">2025</a></td>
<td class="nump">243,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_us-gaap_OtherCommitmentDueInFifthYear', window );">2026</a></td>
<td class="text"> <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_us-gaap_OtherCommitment', window );">Total lease payments</a></td>
<td class="nump">1,278,204<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_sgbx_TotalOperatingImputedInterest', window );">Less: Imputed interest</a></td>
<td class="nump">68,611<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_sgbx_PresentValueOfLeaseLiabilities', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 1,209,593<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_FinancingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_FinancingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_PresentValueOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_PresentValueOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_TotalOperatingImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_TotalOperatingImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitmentDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitmentDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 commitment classified as other 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitmentDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 commitment classified as other 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 commitment classified as other 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 commitment classified as other 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>74
<FILENAME>R62.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430325272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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_us-gaap_LessorDirectFinancingLeaseDescription', window );">Lease term, description</a></td>
<td class="text">The leases have remaining lease terms of one and a half years to four years. The plant lease includes an option to extend the lease for up to five 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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorDirectFinancingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of lessor's direct financing 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 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-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_LessorDirectFinancingLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>75
<FILENAME>R63.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156430377784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Backlog (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_sgbx_ConstructionBacklogAbstract', window );"><strong>Construction Backlog [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ConstructionContractsBacklog', window );">Balance - beginning of period</a></td>
<td class="nump">$ 25,117,461<span></span>
</td>
<td class="nump">$ 17,634,261<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_sgbx_NewContractsReceivedDuringYear', window );">New contracts and change orders during the period</a></td>
<td class="nump">3,191,335<span></span>
</td>
<td class="nump">13,816,785<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_sgbx_AdjustmentsAndCancellationsNet', window );">Adjustments and cancellations, net</a></td>
<td class="num">(18,297,197)<span></span>
</td>
<td class="num">(27,370)<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_sgbx_ConstructionBacklogGross', window );">Subtotal</a></td>
<td class="nump">10,011,599<span></span>
</td>
<td class="nump">31,423,676<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_sgbx_ContractRevenue', window );">Less: contract revenue earned during the period</a></td>
<td class="nump">6,793,690<span></span>
</td>
<td class="nump">6,306,215<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_sgbx_ConstructionContractsBacklog', window );">Balance - end of period</a></td>
<td class="nump">$ 3,217,909<span></span>
</td>
<td class="nump">$ 25,117,461<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_AdjustmentsAndCancellationsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments and cancellations, 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;">sgbx_AdjustmentsAndCancellationsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ConstructionBacklogAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ConstructionBacklogAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ConstructionBacklogGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction Backlog 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;">sgbx_ConstructionBacklogGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ConstructionContractsBacklog">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction contracts backlog.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ConstructionContractsBacklog</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ContractRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ContractRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_NewContractsReceivedDuringYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New contracts received 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;">sgbx_NewContractsReceivedDuringYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156429084408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Construction Backlog (Details 1)<br></strong></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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="nump">$ 3,217,909<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_WithinOneYearMember', window );">Within 1 year [Member]</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="nump">3,217,909<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_OneToTwoYearMember', window );">1 to 2 years [Member]</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_ThereAfterMember', window );">Thereafter [Member]</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="text"> <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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_WithinOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_WithinOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_OneToTwoYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_OneToTwoYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_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;">sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis=sgbx_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>77
<FILENAME>R65.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156424534920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Backlog (Details Textual)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>Item</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Item</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_sgbx_ConstructionBacklogTextualAbstract', window );"><strong>Construction Backlog (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></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,217,909<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_sgbx_ConstructionBacklogContractRevenue', window );">Construction backlog contract amount</a></td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 870,000<span></span>
</td>
<td class="nump">$ 780,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ContractBacklogDescription', window );">Contract backlog, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&lt;span style="border-right: none; border-left: none;">two&lt;/span> contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million<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_sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract', window );">Cancellation of construction backlog contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="nump">$ 16,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_RedemptionDistributionsAmount', window );">Redemption distribution 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">$ 1,250,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_sgbx_LeaseArrangementTypesAxis=sgbx_ExclusiveLicenseAgreementMember', window );">Exclusive License Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ConstructionBacklogTextualAbstract', window );"><strong>Construction Backlog (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_NumberOfLargeContracts', window );">Number of large contracts | Item</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_sgbx_LeaseArrangementTypesAxis=sgbx_ExclusiveLicenseAgreementMember', window );">Exclusive License Agreement [Member] | Contract One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ConstructionBacklogTextualAbstract', window );"><strong>Construction Backlog (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_RedemptionDistributionsAmount', window );">Redemption distribution 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">$ 2.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_sgbx_LeaseArrangementTypesAxis=sgbx_ExclusiveLicenseAgreementMember', window );">Exclusive License Agreement [Member] | Contract Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ConstructionBacklogTextualAbstract', window );"><strong>Construction Backlog (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConstructionBacklogContractRevenue', window );">Construction backlog contract 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">800,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_sgbx_LeaseArrangementTypesAxis=sgbx_ExclusiveLicenseAgreementMember', window );">Exclusive License Agreement [Member] | Contract Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ConstructionBacklogTextualAbstract', window );"><strong>Construction Backlog (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_ConstructionBacklogContractRevenue', window );">Construction backlog contract 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">$ 700,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represent cancellation of construction backlog contract 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;">sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ConstructionBacklogContractRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Its represented contract revenue earned during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ConstructionBacklogContractRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ConstructionBacklogTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_ConstructionBacklogTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ContractBacklogDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represent Contract backlog, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ContractBacklogDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NumberOfLargeContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Its represented number of large contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_NumberOfLargeContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_RedemptionDistributionsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 redemption distribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_RedemptionDistributionsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_LeaseArrangementTypesAxis=sgbx_ExclusiveLicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_LeaseArrangementTypesAxis=sgbx_ExclusiveLicenseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestructuringCostAndReserveAxis=sgbx_ContractOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=sgbx_ContractOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestructuringCostAndReserveAxis=sgbx_ContractTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=sgbx_ContractTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestructuringCostAndReserveAxis=sgbx_ContractThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=sgbx_ContractThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>78
<FILENAME>R66.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156425746232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ConstructionMember', window );">Construction [Member]</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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="nump">$ 6,793,690<span></span>
</td>
<td class="nump">$ 4,514,122<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_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Other income gain/loss</a></td>
<td class="num">(7,041,313)<span></span>
</td>
<td class="nump">161,212<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_sgbx_Otherincomeexpense', window );">Other income (expense)</a></td>
<td class="nump">5,163<span></span>
</td>
<td class="num">(3,012)<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_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="num">(7,036,150)<span></span>
</td>
<td class="nump">158,200<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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net income attributable to non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Net loss attributable to common stockholders of SG Blocks, Inc.</a></td>
<td class="num">(7,036,150)<span></span>
</td>
<td class="nump">158,200<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_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">12,274,536<span></span>
</td>
<td class="nump">10,545,092<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">351,795<span></span>
</td>
<td class="nump">225,770<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_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures</a></td>
<td class="nump">886,504<span></span>
</td>
<td class="nump">189,144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=sgbx_MedicalMember', window );">Medical [Member]</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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="nump">31,548,012<span></span>
</td>
<td class="nump">4,241,501<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_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Other income gain/loss</a></td>
<td class="nump">8,405,332<span></span>
</td>
<td class="nump">996,956<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_sgbx_Otherincomeexpense', window );">Other income (expense)</a></td>
<td class="num">(9,878)<span></span>
</td>
<td class="text"> <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_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="nump">8,395,455<span></span>
</td>
<td class="nump">996,956<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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net income attributable to non-controlling interest</a></td>
<td class="nump">4,924,303<span></span>
</td>
<td class="nump">184,567<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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Net loss attributable to common stockholders of SG Blocks, Inc.</a></td>
<td class="nump">3,471,152<span></span>
</td>
<td class="nump">812,389<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_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">5,884,098<span></span>
</td>
<td class="nump">4,368,848<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">240,266<span></span>
</td>
<td class="nump">4,256<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_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures</a></td>
<td class="nump">362,122<span></span>
</td>
<td class="nump">1,350,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=sgbx_DevelopmentMember', window );">Development [Member]</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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Other income gain/loss</a></td>
<td class="num">(203,078)<span></span>
</td>
<td class="text"> <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_sgbx_Otherincomeexpense', window );">Other income (expense)</a></td>
<td class="num">(55)<span></span>
</td>
<td class="text"> <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_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="num">(203,133)<span></span>
</td>
<td class="text"> <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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net income attributable to non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Net loss attributable to common stockholders of SG Blocks, Inc.</a></td>
<td class="num">(203,133)<span></span>
</td>
<td class="text"> <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_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">8,053,885<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures</a></td>
<td class="nump">3,576,130<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_IncomeStatementLocationAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and support [Member]</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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Other income gain/loss</a></td>
<td class="num">(7,143,792)<span></span>
</td>
<td class="num">(5,741,001)<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_sgbx_Otherincomeexpense', window );">Other income (expense)</a></td>
<td class="nump">79,248<span></span>
</td>
<td class="nump">77,682<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_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="num">(7,064,544)<span></span>
</td>
<td class="num">(5,663,319)<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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net income attributable to non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Net loss attributable to common stockholders of SG Blocks, Inc.</a></td>
<td class="num">(7,064,544)<span></span>
</td>
<td class="num">(5,663,318)<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_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">8,711,499<span></span>
</td>
<td class="nump">11,968,157<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">13,345<span></span>
</td>
<td class="nump">9,956<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_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,720<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=sgbx_ConslidatedMember', window );">Conslidated [Member]</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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="nump">38,341,702<span></span>
</td>
<td class="nump">8,755,623<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_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Other income gain/loss</a></td>
<td class="num">(5,982,851)<span></span>
</td>
<td class="num">(4,582,833)<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_sgbx_Otherincomeexpense', window );">Other income (expense)</a></td>
<td class="nump">74,478<span></span>
</td>
<td class="nump">74,670<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_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income before income taxes</a></td>
<td class="num">(5,908,372)<span></span>
</td>
<td class="num">(4,508,163)<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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net income attributable to non-controlling interest</a></td>
<td class="nump">4,924,303<span></span>
</td>
<td class="nump">184,567<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_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Net loss attributable to common stockholders of SG Blocks, Inc.</a></td>
<td class="num">(10,832,675)<span></span>
</td>
<td class="num">(4,692,729)<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_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">34,924,018<span></span>
</td>
<td class="nump">26,882,097<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="nump">605,406<span></span>
</td>
<td class="nump">239,982<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_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures</a></td>
<td class="nump">$ 4,824,756<span></span>
</td>
<td class="nump">$ 1,568,115<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_Otherincomeexpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_Otherincomeexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: 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(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=sgbx_MedicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=sgbx_MedicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=sgbx_DevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=sgbx_DevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=sgbx_ConslidatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=sgbx_ConslidatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<FILENAME>R67.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156431971752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (974,181)<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_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(567,767)<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_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,541,948)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_ProvisionIncomeTaxExpenseBenefit', window );">Total provision (benefit) for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,541,948)<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_sgbx_AmountOfValuationReserve', window );">Less: valuation reserve</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,541,948<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_AmountOfValuationReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_AmountOfValuationReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ProvisionIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provision Income Tax expense benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ProvisionIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156434657560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 1)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Summary of reconciliation of the federal statutory rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Benefit for income taxes at federal statutory rate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal benefit</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3.90%<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_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses', window );">Goodwill impairment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_sgbx_DifferencesAttributableToChangeInStateBusinessApportionment', window );">Differences attributable to change in state business apportionment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Less valuation allowance</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(24.90%)<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_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_DifferencesAttributableToChangeInStateBusinessApportionment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Differences attributable to change in state business apportionment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_DifferencesAttributableToChangeInStateBusinessApportionment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R69.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156417922040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,127,323<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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Bad debt reserve</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">197,785<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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Employee stock compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">800,036<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_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(529,260)<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_us-gaap_DeferredTaxAssetsOther', window );">Depreciation</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(44,979)<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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">47,184<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_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards', window );">Charity</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Net deferred tax asset</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,598,294<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_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(4,598,294)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax asset</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_DeferredTaxAssetsCharitableContributionCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsCharitableContributionCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>82
<FILENAME>R70.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156434643096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_sgbx_IncomeTaxTextualAbstract', window );"><strong>Income Taxes (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Reconciliation of federal statutory rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Effective state and local tax rate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3.90%<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_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,541,948<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_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Net operating loss expiration date</a></td>
<td class="text">Dec. 31,  2037<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_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></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_sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage', window );">Future taxable income temporarily removed percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 taxable income temporarily removed percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_IncomeTaxTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_IncomeTaxTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_OperatingLossCarryforwardsExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-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_OperatingLossCarryforwardsExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-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_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R71.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156434660808">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=sgbx_NonEmployeesMember', window );">Non-employees [Member]</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_sgbx_NetIncomeLossPerShareTextualAbstract', window );"><strong>Net Income (Loss) Per Share (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">36,436<span></span>
</td>
<td class="nump">36,436<span></span>
</td>
</tr>
<tr 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_TitleOfIndividualAxis=sgbx_NonDirectorsMember', window );">Non-director [Member]</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_sgbx_NetIncomeLossPerShareTextualAbstract', window );"><strong>Net Income (Loss) Per Share (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">2,220,514<span></span>
</td>
<td class="nump">884,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs [Member]</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_sgbx_NetIncomeLossPerShareTextualAbstract', window );"><strong>Net Income (Loss) Per Share (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">2,025,520<span></span>
</td>
<td class="nump">353,190<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NetIncomeLossPerShareTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NetIncomeLossPerShareTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sgbx_NonEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_NonEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sgbx_NonDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_NonDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R72.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156424230104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="8">1 Months Ended</th>
<th class="th" colspan="2">12 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>May 15, 2020</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Oct. 25, 2021</div></th>
<th class="th"><div>Jun. 05, 2019</div></th>
<th class="th"><div>Jun. 04, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockholdersEquityTextualAbstract', window );"><strong>Stockholders' Equity (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issued shares of common stock</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,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>
<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_us-gaap_SaleOfStockPricePerShare', window );">Common stock, per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs of offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 176,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherUnderwritingExpense', window );">Underwriting discounts and commissions and other offering expenses</a></td>
<td class="nump">$ 15,596,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,522,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="nump">$ 1,653,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 347,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 707,188<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_sgbx_WarrantsToPurchaseOfCommonStock', window );">Warrants to purchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ConversionOfStockSharesIssued1', window );">Common stock issued upon conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">8,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_us-gaap_ConversionOfStockAmountIssued1', window );">Aggregate amount of conversion</a></td>
<td class="text">&#160;<span></span>
</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,117,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_CommonStockExercisePricePerShare', window );">Common stock exercise price</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Shares of common stock</a></td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_OptionsGrantedToPurchaseCommonStock', window );">Options granted to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_CommonStockNumberOfSharesUnderwritter', window );">Common stock to the underwriter</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_GrossProceeds', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 11,550,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_us-gaap_DeferredOfferingCosts', window );">Offering expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_PurchaseofAgreement', window );">Description of purchase agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the &#8220;Public Shares&#8221;) of its Common Stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), and (ii) pre-funded warrants (the &#8220;Pre-Funded Warrants&#8221;) to purchase up to 2,189,384 shares (the &#8220;Pre-Funded Warrant Shares&#8221;) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the &#8220;Common Stock Warrant Shares&#8221;) of Common Stock (the &#8220;Common Stock Warrants,&#8221; and together with the Public Shares and the Pre-Funded Warrants, the &#8220;Securities&#8221;) (the &#8220;Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the &#8220;Placement Agent&#8221;) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the &#8220;Placement Agency Agreement&#8221;), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of theGross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent&#8217;s expenses up to $50,000 upon closing the Offering.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=sgbx_PurchaseAgreementMember', window );">Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockholdersEquityTextualAbstract', window );"><strong>Stockholders' Equity (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issued shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SaleOfStockPricePerShare', window );">Common stock, per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs of offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 379,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_WarrantsToPurchaseOfCommonStock', window );">Warrants to purchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockholdersEquityTextualAbstract', window );"><strong>Stockholders' Equity (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issued shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">857,500<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,250<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Common stock, per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="nump">$ 4.25<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">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" 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 of offering</a></td>
<td class="text">&#160;<span></span>
</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">$ 454,552<span></span>
</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,388,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_IssuanceOfWarrants', window );">Issued warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">55,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ConversionOfStockSharesIssued1', window );">Common stock issued upon conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">90,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=sgbx_CommonStockIssuedUnderUnderwritingAgreementMember', window );">Common Stock Issued Under Underwriting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockholdersEquityTextualAbstract', window );"><strong>Stockholders' Equity (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs of offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 181,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">New Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockholdersEquityTextualAbstract', window );"><strong>Stockholders' Equity (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issued shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,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>
<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_sgbx_CommonStockExercisePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_CommonStockExercisePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_CommonStockNumberOfSharesUnderwritter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to the underwriter</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_CommonStockNumberOfSharesUnderwritter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_GrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gross proceeds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_GrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_IssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of warrants due to underwriters service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_IssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_OptionsGrantedToPurchaseCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Option to purchase additional 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;">sgbx_OptionsGrantedToPurchaseCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_PurchaseofAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_PurchaseofAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_StockholdersEquityTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stockholders Equity Textual [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;">sgbx_StockholdersEquityTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_WarrantsToPurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 number of warrants to purchase 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;">sgbx_WarrantsToPurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-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_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040515&amp;loc=d3e105025-122735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherUnderwritingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 720<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35755714&amp;loc=d3e28434-158551<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherUnderwritingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate 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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=sgbx_PurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=sgbx_PurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=sgbx_CommonStockIssuedUnderUnderwritingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_CommonStockIssuedUnderUnderwritingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>85
<FILENAME>R73.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156426556328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Dec. 07, 2021</div></th>
<th class="th"><div>Oct. 01, 2021</div></th>
<th class="th"><div>Dec. 09, 2020</div></th>
<th class="th"><div>May 15, 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_sgbx_WarrantsTextualAbstract', window );"><strong>Warrants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_WarrantsToPurchase', window );">Aggregate purchase warrants</a></td>
<td class="nump">1,898,630<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_SharePrice', window );">Common stock exercise price</a></td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="nump">$ 3.14<span></span>
</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.36<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="nump">$ 3.28<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_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May  05,  2025<span></span>
</td>
<td class="text">Aug. 29,  2024<span></span>
</td>
<td class="text">Jun. 21,  2023<span></span>
</td>
<td class="text">Oct. 29,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,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_ClassOfWarrantOrRightAxis=sgbx_WarrantOneMember', window );">October 29, 2019 and expire October 29, 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_WarrantsTextualAbstract', window );"><strong>Warrants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_WarrantsToPurchase', window );">Aggregate purchase warrants</a></td>
<td class="text">&#160;<span></span>
</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,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Common stock exercise price</a></td>
<td class="text">&#160;<span></span>
</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.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightAxis=sgbx_WarrantTwoMember', window );">October 29, 2019 and expire April 24, 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_WarrantsTextualAbstract', window );"><strong>Warrants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_WarrantsToPurchase', window );">Aggregate purchase warrants</a></td>
<td class="text">&#160;<span></span>
</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,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Common stock exercise price</a></td>
<td class="text">&#160;<span></span>
</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.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightAxis=sgbx_WarrantThreeMember', window );">February 1, 2020 and expire August 29, 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_WarrantsTextualAbstract', window );"><strong>Warrants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_WarrantsToPurchase', window );">Aggregate purchase warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Common stock exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=sgbx_WarrantFourMember', window );">June 21, 2018 and expire June 21, 2023 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_WarrantsTextualAbstract', window );"><strong>Warrants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_WarrantsToPurchase', window );">Aggregate purchase warrants</a></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,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Common stock exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAdjustmentOfWarrants', window );">Fair value of warrants</a></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">$ 63,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_WarrantsTextualAbstract', window );"><strong>Warrants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr. 24,  2024<span></span>
</td>
<td class="text">&#160;<span></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_sgbx_WarrantsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_WarrantsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_WarrantsToPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 number of warrants to purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_WarrantsToPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=sgbx_WarrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=sgbx_WarrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ClassOfWarrantOrRightAxis=sgbx_WarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=sgbx_WarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ClassOfWarrantOrRightAxis=sgbx_WarrantThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=sgbx_WarrantThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ClassOfWarrantOrRightAxis=sgbx_WarrantFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=sgbx_WarrantFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156417848520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="nump">$ 1,647,391<span></span>
</td>
<td class="nump">$ 1,261,215<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_sgbx_Stock-basedCompensationExpensTotal', window );">Stock-based compensation expense</a></td>
<td class="nump">1,647,391<span></span>
</td>
<td class="nump">1,261,215<span></span>
</td>
</tr>
<tr class="rh">
<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_StockOptionMember', window );">Stock options [Member]</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="nump">2,666<span></span>
</td>
<td class="nump">10,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs [Member]</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="nump">1,644,725<span></span>
</td>
<td class="nump">1,250,548<span></span>
</td>
</tr>
<tr class="rh">
<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=sgbx_PayrollMember', window );">Payroll and related expenses [Member]</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="nump">1,647,391<span></span>
</td>
<td class="nump">1,204,095<span></span>
</td>
</tr>
<tr class="rh">
<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=sgbx_MarketingandBusinessDevelopmentExpensesMember', window );">Marketing and business development expenses [Member]</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 57,120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_Stock-basedCompensationExpensTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_Stock-basedCompensationExpensTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sgbx_PayrollMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_PayrollMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=sgbx_MarketingandBusinessDevelopmentExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=sgbx_MarketingandBusinessDevelopmentExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>87
<FILENAME>R75.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156426699160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details 2) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Outstanding, Beginning balance</a></td>
<td class="nump">36,436<span></span>
</td>
<td class="nump">53,170<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Shares, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Shares, Cancelled</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(16,734)<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Outstanding, Ending balance</a></td>
<td class="nump">36,436<span></span>
</td>
<td class="nump">36,436<span></span>
</td>
<td class="nump">53,170<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares, Exercisable</a></td>
<td class="nump">36,436<span></span>
</td>
<td class="nump">36,332<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value Per Share, Outstanding, Beginning balance</a></td>
<td class="nump">$ 35.54<span></span>
</td>
<td class="nump">$ 24.8<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value Per Share, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value Per Share, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value Per Share, Cancelled</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value Per Share, Outstanding, Ending balance</a></td>
<td class="nump">24.8<span></span>
</td>
<td class="nump">35.54<span></span>
</td>
<td class="nump">$ 24.8<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_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value Per Share, Exercisable</a></td>
<td class="nump">24.8<span></span>
</td>
<td class="nump">24.8<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_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share, Outstanding, Beginning balance</a></td>
<td class="nump">78.71<span></span>
</td>
<td class="nump">81.2<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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Per Share, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue', window );">Weighted Average Exercise Price Per Share, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Per Share, Cancelled</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share, Outstanding, Ending balance</a></td>
<td class="nump">78.71<span></span>
</td>
<td class="nump">78.71<span></span>
</td>
<td class="nump">$ 81.2<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Per Share, Exercisable</a></td>
<td class="nump">$ 78.71<span></span>
</td>
<td class="nump">$ 78.67<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Terms (in years), Outstanding, Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 4 months 2 days<span></span>
</td>
<td class="text">7 years 4 months 24 days<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_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Terms (in years), Outstanding, Ending balance</a></td>
<td class="text">5 years 4 months 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Terms (in years), Exercisable</a></td>
<td class="text">5 years 4 months 2 days<span></span>
</td>
<td class="text">6 years 4 months 2 days<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic Value, Outstanding, Beginning balance</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne', window );">Aggregate Intrinsic Value, Outstanding, Ending balance</a></td>
<td class="text"> <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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 exercised fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156428842584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details 3) - RSUs [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Non-vested beginning</a></td>
<td class="nump">527,504<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Shares, Granted</a></td>
<td class="nump">1,336,170<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Shares, Vested</a></td>
<td class="num">(589,537)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares, Forfeited/Expired</a></td>
<td class="text"> <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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Non-vested ending</a></td>
<td class="nump">1,274,137<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R77.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156421499512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details Textual)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 09, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 09, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 11, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 23, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 14, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 14, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 09, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 05, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 22, 2019 </div>
<div>Employee </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Feb. 26, 2019</div></th>
<th class="th"><div>Jan. 15, 2019</div></th>
<th class="th">
<div>Oct. 26, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 23, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 27, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 15, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 22, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 31, 2020 </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_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensation', window );">Stock-based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,647,391<span></span>
</td>
<td class="nump">$ 1,261,215<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="nump">62,500<span></span>
</td>
<td class="nump">1,214,500<span></span>
</td>
<td class="nump">475,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="nump">8,000<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">9,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">3,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock available for issuance, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,625,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="nump">1,343,377<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Recognized stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,666<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,955,323<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Fair value of stock price | $ / shares</a></td>
<td class="nump">$ 2.36<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="nump">$ 3.28<span></span>
</td>
<td class="nump">$ 3.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.8<span></span>
</td>
<td class="nump">$ 3.14<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted options to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_NumberOfEmployees', window );">Number of employees | Employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value of award (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.88<span></span>
</td>
<td class="text">&#160;<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_sgbx_AllocatedShareBasedCompensationExpenseAccrued', window );">Recognized stock-based compensation expense accrued | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,667<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Description of restricted stock units 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Total of 526 of restricted stock units were granted to two of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company&#8217;s common stock for the ten trading days immediately preceding and including the grant date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_FairValueOfRestrictedUnits', window );">Fair value of restricted units | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,105,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,220,160<span></span>
</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">$ 168,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 111,920<span></span>
</td>
<td class="nump">$ 769,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 847,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensation', window );">Stock-based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,644,725<span></span>
</td>
<td class="nump">$ 1,250,548<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, 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="text">&#160;<span></span>
</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,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price | $ / 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="text">&#160;<span></span>
</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">$ 54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Description of restricted stock units 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of&#160;&lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>six&lt;/span>&lt;/span> employees and &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>one&lt;/span>&lt;/span> consultant of &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>6,139&lt;/span>&lt;/span>&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">, &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>772&lt;/span>&lt;/span>&lt;/span>&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">, &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>5,729&lt;/span>&lt;/span>&lt;/span>&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;">&#160;and an aggregate of &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>3,063&lt;/span>&lt;/span>&lt;/span>, respectively, vest in installments over either a &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>one&lt;/span>&lt;/span>-year, &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>two&lt;/span>&lt;/span>-year, &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>three&lt;/span>&lt;/span>-year and &lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>four&lt;/span>&lt;/span>-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $&lt;span style="border-left: none; border-right: none; line-height: inherit;">&lt;span>847,957&lt;/span>&lt;/span>.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Paul Galvin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000<span></span>
</td>
<td class="nump">372,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">35,331<span></span>
</td>
<td class="nump">11,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">6,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Description of restricted stock units 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">Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of &lt;span style="font-family: 'times new roman', times;">the&lt;/span> grant date. The fair value of these units upon issuance amounted to $1,220,160.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember', window );">Mahesh Shetty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">5,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember', window );">Stevan Armstrong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,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="nump">1,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>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Fair value of stock price | $ / 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="nump">$ 1.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Description of restricted stock units 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="text">&#160;<span></span>
</td>
<td class="text">Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and&#160;one&#160;consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=sgbx_GeraldSheeranMember', window );">Gerald Sheeran [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=sgbx_EmployeeMember', window );">Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, 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="nump">425,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=sgbx_NonEmployeeDirectorMember', window );">Non-employee director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,170<span></span>
</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">46,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Fair value of stock price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.76<span></span>
</td>
<td class="nump">$ 4.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of options | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 57,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Description of restricted stock units 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="text">The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual&#8217;s continued service as a director of the Company through such date, and are payable&#160;&lt;span>six&lt;/span>&#160;months after the termination of the director from the Company&#8217;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=sgbx_RogersMember', window );">Rogers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_sgbx_FairValueOfRestrictedUnits', window );">Fair value of restricted units | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=sgbx_ConsultantMember', window );">Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_StockOptionsAndGrantsTextualAbstract', window );"><strong>Stock Options and Grants (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_sgbx_AllocatedShareBasedCompensationExpenseAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_AllocatedShareBasedCompensationExpenseAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_FairValueOfRestrictedUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_FairValueOfRestrictedUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_NumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sgbx_NumberOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_StockOptionsAndGrantsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_StockOptionsAndGrantsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sgbx_GeraldSheeranMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_GeraldSheeranMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sgbx_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_EmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sgbx_NonEmployeeDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_NonEmployeeDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sgbx_RogersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_RogersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sgbx_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>90
<FILENAME>R78.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156417702680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 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>May 14, 2021</div></th>
<th class="th"><div>Apr. 14, 2021</div></th>
<th class="th"><div>Feb. 11, 2020</div></th>
<th class="th"><div>Sep. 12, 2018</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jun. 15, 2020</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jun. 21, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought value</a></td>
<td class="nump">$ 67,125.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,861,401.66<span></span>
</td>
<td class="nump">$ 761,401.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_sgbx_UnpaidWages', window );">Unpaid wages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">$ 372,638<span></span>
</td>
<td class="nump">$ 30,428.71<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_sgbx_SeveranceAmount', window );">severance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_us-gaap_OtherCommitmentsDescription', window );">Description of commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">provide for an annual base salary of $400,000,&#160;provide for a&#160;performance bonus structure for a bonus of up to 50% of base salary upon the Company&#8217;s achievement of $2,000,000&#160;EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000&#160;based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000&#160;and up to $7,000,000&#160;in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000&#160;and up to $12,000,000&#160;in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000&#160;in certain limited circumstances,&#160;and provide for&#160;one&#160;(1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company&#8217;s principal financial officer, if Mr. Galvin is terminated without cause. At the Company&#8217;s option, up to&#160;fifty&#160;(50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company&#8217;s Stock Incentive Plan.&#160;All other terms of the employment agreement remain in full force and effect.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=sgbx_OsangHealthcareCompanyLtdMember', window );">Osang Healthcare Company, Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsDescription', window );">Description of commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company has asserted that Osang materially breached a certain Managed Supply Agreement (&#8220;MSA&#8221;) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment &lt;span style="color: #000000;">two million (2,000,000) units of Osang&#8217;s &#8220;Genefinder Plus RealAmp Covid-19 PCR Test&#8221; (the &#8220;Covid-19 Test&#8221;) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated &#167;349 of the New York General Business Law&#8217;s prohibition of deceptive business practices.&lt;/span><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_sgbx_SeveranceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_SeveranceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_UnpaidWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_UnpaidWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the nature and terms of commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TitleOfIndividualAxis=sgbx_OsangHealthcareCompanyLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sgbx_OsangHealthcareCompanyLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>91
<FILENAME>R79.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.1</span><table class="report" border="0" cellspacing="2" id="idm140156434599592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>a </div>
<div>ft&#178; </div>
<div>Residential units</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>
<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_us-gaap_AreaOfLand', window );">Acre acquired (in acres) | a</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114<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_us-gaap_ResidualValueOfLeasedAsset', window );">Payments for acquiring site</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 870,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Manufacturing space (in square foot) | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">680,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_sgbx_NumberOfResidentialUnits', window );">Number of residential units (in units) | Residential units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_PrincipalAmountOfPromissoryNote', window );">Principal amount of promissory note</a></td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,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_sgbx_Originalpromissorynoteissued', window );">Original promissory note issued</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NumberOfResidentialUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_NumberOfResidentialUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</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_sgbx_Originalpromissorynoteissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_Originalpromissorynoteissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_sgbx_PrincipalAmountOfPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sgbx_PrincipalAmountOfPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sgbx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_NetRentableArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net rentable area for properties owned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetRentableArea</td>
</tr>
<tr>
<td style="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_ResidualValueOfLeasedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919381-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_ResidualValueOfLeasedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>sgbx-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sgbx="http://www.sgblocks.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="sgbx-20211231.xsd" xlink:type="simple"/>
    <context id="I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="I20211025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-10-25</instant>
        </period>
    </context>
    <context id="I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="I20220411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2022-04-11</instant>
        </period>
    </context>
    <context id="D20200205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-05</endDate>
        </period>
    </context>
    <context id="D20211231_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20210714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-07-02</startDate>
            <endDate>2021-07-14</endDate>
        </period>
    </context>
    <context id="D20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="D20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="I20210714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-07-14</instant>
        </period>
    </context>
    <context id="D20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-10-05</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="I20201231_InvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20201231_InvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_MedicalEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:MedicalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ConstructionMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:ConstructionMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20211231_MedicalEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:MedicalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20201231_ConslidatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_MedicalConstructionServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20211231_MedicalConstructionServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_SpecialUseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_SchoolMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_RetailMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_OfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_MultiFamiliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_HospitalityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_GovernmentContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_SpecialUseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_SchoolMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_RetailMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_OfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_MultiFamiliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_HospitalityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_GovernmentContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20210624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-06-24</instant>
        </period>
    </context>
    <context id="I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_CompanyNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_GalvinNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:GalvinNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20211231_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20211231_CostOfGoodsTotalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_SalesRevenueGoodNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_ConstructionMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:ConstructionMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_SalesRevenueGoodNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_SpecialUseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20210714_InvestorMember_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-14</instant>
        </period>
    </context>
    <context id="D20211231_AccountsReceivableMember_CustomerFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">sgbx:CustomerFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_SalesRevenueGoodNetMember_CustomerThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">sgbx:CustomerThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_SalesRevenueGoodNetMember_CustomerOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sgbx:SalesRevenueGoodNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">sgbx:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20210121_NotesReceivableMember_CompanyNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2021-01-21</endDate>
        </period>
    </context>
    <context id="I20210121_NotesReceivableMember_CompanyNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-21</instant>
        </period>
    </context>
    <context id="D20210121_NotesReceivableMember_GalvinNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:GalvinNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2021-01-21</endDate>
        </period>
    </context>
    <context id="I20210121_NotesReceivableMember_GalvinNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:GalvinNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-21</instant>
        </period>
    </context>
    <context id="D20211231_ComputerEquipmentMember_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_OtherMachineryAndEquipmentMember_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_AutomobilesMember_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_SpecialUseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SpecialUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_SchoolMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_SchoolMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:SchoolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_BuildingMember_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_EquipmentMember_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_RetailMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_RetailMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_OfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_OfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_MedicalConstructionServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_MedicalConstructionServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_MultiFamiliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_MultiFamiliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MultiFamiliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_HospitalityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_HospitalityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:HospitalityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_GovernmentContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_GovernmentContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GovernmentContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20210414_OsangHealthcareCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:OsangHealthcareCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-14</endDate>
        </period>
    </context>
    <context id="I20211231_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20191231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</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="I20211231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</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="D20211231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20191231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</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="D20211231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</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="I20191231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</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="D20211231_ComputerEquipmentMember_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_OtherMachineryAndEquipmentMember_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</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="I20191231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20201231_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20211231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20191231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20201231_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_EngineeringServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:EngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_MedicalRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_ConstructionMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_EngineeringServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:EngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_MedicalRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_FurnitureAndOtherEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:FurnitureAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_AutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_BuildingHeldForLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_LaboratoryAndTemporaryUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:LaboratoryAndTemporaryUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20211231_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_FurnitureAndOtherEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:FurnitureAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_AutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_BuildingHeldForLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_LaboratoryAndTemporaryUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:LaboratoryAndTemporaryUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20210121_NotesReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2021-01-21</endDate>
        </period>
    </context>
    <context id="I20210121_NotesReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-21</instant>
        </period>
    </context>
    <context id="D20200430_CompanyNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="I20200430_CompanyNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sgbx:CompanyNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="D20200430_NotesReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20211231_AutomobilesMember_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_BuildingMember_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_ConstructionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:ConstructionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="D20211231_EquipmentMember_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20200204_InvestorMember_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-04</endDate>
        </period>
    </context>
    <context id="I20211231_BilledEngineeringServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:BilledEngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_RetainageReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:RetainageReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_OtherReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:OtherReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ConstructionRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:ConstructionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_BilledEngineeringServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:BilledEngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20200204_InvestorMember_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-04</instant>
        </period>
    </context>
    <context id="I20201231_RetainageReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:RetainageReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_OtherReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">sgbx:OtherReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20211231_NonEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_NonEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_NonDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_NonDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20211231_WithinOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis">sgbx:WithinOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_OneToTwoYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis">sgbx:OneToTwoYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_ThereAfterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis">sgbx:ThereAfterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="D20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20200827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-27</endDate>
        </period>
    </context>
    <context id="D20210930_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="D20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="I20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-10-09</instant>
        </period>
    </context>
    <context id="D20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-09</endDate>
        </period>
    </context>
    <context id="D20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="D20191231_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="D20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="D20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="I20200917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-09-17</instant>
        </period>
    </context>
    <context id="D20201231_40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20170630_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="I20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2017-07-31</instant>
        </period>
    </context>
    <context id="D20170731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="I20200515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-05-15</instant>
        </period>
    </context>
    <context id="D20200515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-05-15</startDate>
            <endDate>2020-05-15</endDate>
        </period>
    </context>
    <context id="I20190604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-06-04</instant>
        </period>
    </context>
    <context id="I20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="I20200615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-06-15</instant>
        </period>
    </context>
    <context id="D20190831_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="I20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="I20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-06-21</instant>
        </period>
    </context>
    <context id="D20190430_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20161026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2016-10-26</startDate>
            <endDate>2016-10-26</endDate>
        </period>
    </context>
    <context id="D20190522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="D20190115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-01-15</startDate>
            <endDate>2019-01-15</endDate>
        </period>
    </context>
    <context id="D20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-06-05</startDate>
            <endDate>2019-06-05</endDate>
        </period>
    </context>
    <context id="I20201209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-12-09</instant>
        </period>
    </context>
    <context id="D20190930_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="D20170630_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="I20170630_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="D20170731_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="D20170731_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="D20191231_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="I20191231_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="I20200430_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="I20200531_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="D20190430_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sgbx:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="I20190430_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">sgbx:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="D20190831_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="D20190831_CommonStockIssuedUnderUnderwritingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">sgbx:CommonStockIssuedUnderUnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="D20170630_WarrantFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="I20170630_WarrantFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="D20190430_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="I20190430_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="D20190430_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="I20190430_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="D20190430_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="D20190831_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="I20190831_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">sgbx:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="D20211231_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_PayrollMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:PayrollMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_PayrollMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:PayrollMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_MarketingandBusinessDevelopmentExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:MarketingandBusinessDevelopmentExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_MarketingandBusinessDevelopmentExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:MarketingandBusinessDevelopmentExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="D20190522_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="I20190522_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="D20190226_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-26</startDate>
            <endDate>2019-02-26</endDate>
        </period>
    </context>
    <context id="D20200923_ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-23</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="D20201111_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-11</startDate>
            <endDate>2020-11-11</endDate>
        </period>
    </context>
    <context id="D20201209_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-09</startDate>
            <endDate>2020-12-09</endDate>
        </period>
    </context>
    <context id="D20200414_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-14</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="I20200414_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-14</instant>
        </period>
    </context>
    <context id="D20200414_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-14</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="I20200923_ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-23</instant>
        </period>
    </context>
    <context id="I20201111_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-11</instant>
        </period>
    </context>
    <context id="D20201231_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="I20201231_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20191231_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D20211231_ConstructionMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ConslidatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20210531_NormanBerryIIOwnerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="D20210624_JDICumberlandInletLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:JDICumberlandInletLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-24</endDate>
        </period>
    </context>
    <context id="D20211231_ContractOneMember_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ContractTwoMember_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="I20210624_JDICumberlandInletLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:JDICumberlandInletLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-24</instant>
        </period>
    </context>
    <context id="D20211231_OriginalAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:AgreementAxis">sgbx:OriginalAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20200923_EmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-23</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="I20211001_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="D20210630_NormanBerryIIOwnerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="D20210930_NormanBerryIIOwnerLLCMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="D20211231_NormanBerryIIOwnerLLCMember_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sgbx:NormanBerryIIOwnerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20211231_ContractThreeMember_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20210331_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:LeaseArrangementTypesAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20211001_NonEmployeeDirectorMember_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-28</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="I20161026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2016-10-26</instant>
        </period>
    </context>
    <context id="I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="D20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="D20211031_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="D20190322_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-22</endDate>
        </period>
    </context>
    <context id="D20190322_ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-22</endDate>
        </period>
    </context>
    <context id="D20190322_ChiefFinancialOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-22</endDate>
        </period>
    </context>
    <context id="D20200414_ChiefExecutiveOfficerMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="D20200414_ChiefOperatingOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="D20200414_GeraldSheeranMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:GeraldSheeranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="D20200923_ChiefOperatingOfficerMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="D20200923_GeraldSheeranMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:GeraldSheeranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="D20200923_EmployeeMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:EmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="D20211001_ChiefExecutiveOfficerMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="D20211001_GeraldSheeranMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:GeraldSheeranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="D20211001_RogersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:RogersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="D20211001_ConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:ConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="D20211001_ChiefOperatingOfficerMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="D20211001_14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-09-28</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="D20190322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-22</endDate>
        </period>
    </context>
    <context id="D20200414_7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="D20180912_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-12</endDate>
        </period>
    </context>
    <context id="D20200211_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-11</endDate>
        </period>
    </context>
    <context id="D20200923_7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="D20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-14</endDate>
        </period>
    </context>
    <context id="D20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="D20201209_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-09</endDate>
        </period>
    </context>
    <context id="D20200121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-21</endDate>
        </period>
    </context>
    <context id="D20200415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-15</endDate>
        </period>
    </context>
    <context id="I20211231_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_MedicalMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20211231_ConslidatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_MedicalMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_DevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:DevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="I20201231_ConslidatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">sgbx:ConslidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="SquareFoot">
        <measure>utr:sqft</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="Employee">
        <measure>sgbx:Employee</measure>
    </unit>
    <unit id="Customer">
        <measure>sgbx:Customer</measure>
    </unit>
    <unit id="Item">
        <measure>sgbx:Item</measure>
    </unit>
    <unit id="ResidentialUnits">
        <measure>sgbx:ResidentialUnits</measure>
    </unit>
    <unit id="Segments">
        <measure>sgbx:Segments</measure>
    </unit>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="I20201231"
      decimals="0"
      id="Tag1099"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="I20211231"
      decimals="0"
      id="Tag1100"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="D20190115" id="Tag1104">Total of 526 of restricted stock units were granted to two of the Company&#x2019;s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company&#x2019;s common stock for the ten trading days immediately preceding and including the grant date.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:RestrictedCashAndCashEquivalentItemDescription contextRef="D20211231" id="Tag1106">The event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.</us-gaap:RestrictedCashAndCashEquivalentItemDescription>
    <sgbx:NumberOfLargeContracts
      contextRef="D20190930_ExclusiveLicenseAgreementMember"
      decimals="0"
      id="Tag1107"
      unitRef="Item">2</sgbx:NumberOfLargeContracts>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="D20201231"
      decimals="3"
      id="Tag1108"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="D20211231" id="Tag1111">2037-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <dei:DocumentTransitionReport contextRef="D20211231" id="Tag1112">false</dei:DocumentTransitionReport>
    <dei:DocumentAnnualReport contextRef="D20211231" id="Tag1113">true</dei:DocumentAnnualReport>
    <dei:EntityIncorporationStateCountryCode contextRef="D20211231" id="Tag1114">DE</dei:EntityIncorporationStateCountryCode>
    <dei:SecurityExchangeName contextRef="D20211231" id="Tag1115">NASDAQ</dei:SecurityExchangeName>
    <dei:EntitySmallBusiness contextRef="D20211231" id="Tag1116">true</dei:EntitySmallBusiness>
    <dei:EntityFilerCategory contextRef="D20211231" id="Tag1117">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:DocumentFiscalYearFocus contextRef="D20211231" id="Tag1118">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="D20211231" id="Tag1119">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="D20211231" id="Tag1120">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag contextRef="D20211231" id="Tag1121">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="D20211231" id="Tag1122">0001023994</dei:EntityCentralIndexKey>
    <dei:EntityEmergingGrowthCompany contextRef="D20211231" id="Tag1123">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="D20211231" id="Tag1124">false</dei:EntityShellCompany>
    <dei:DocumentType contextRef="D20211231" id="Tag241">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="D20211231" id="Tag672">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber contextRef="D20211231" id="Tag60">001-38037</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="D20211231" id="Tag52">SG BLOCKS, INC.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="D20211231" id="Tag673">95-4463937</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="D20211231" id="Tag304">5011 Gate Parkway,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="D20211231" id="Tag367">Building 100, Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="D20211231" id="Tag370">Jacksonville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="D20211231" id="Tag303">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="D20211231" id="Tag51">32256</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="D20211231" id="Tag54">(646)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="D20211231" id="Tag369">240-4235</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="D20211231" id="Tag55">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="D20211231" id="Tag247">SGBX</dei:TradingSymbol>
    <dei:EntityWellKnownSeasonedIssuer contextRef="D20211231" id="Tag61">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="D20211231" id="Tag368">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="D20211231" id="Tag366">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="D20211231" id="Tag261">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityPublicFloat
      contextRef="I20210630"
      decimals="0"
      id="Tag671"
      unitRef="USD">48471319</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I20220411"
      decimals="0"
      id="Tag53"
      unitRef="Shares">12006873</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="D20211231" id="Tag798">726</dei:AuditorFirmId>
    <dei:AuditorName contextRef="D20211231" id="Tag1077">Whitley Penn LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="D20211231" id="Tag799">Dallas, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20211231"
      decimals="0"
      id="Tag427"
      unitRef="USD">13024381</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20201231"
      decimals="0"
      id="Tag47"
      unitRef="USD">13010356</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag429"
      unitRef="USD">2917646</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag111"
      unitRef="USD">2635608</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="I20211231" decimals="0" id="Tag6" unitRef="USD">41916</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag256"
      unitRef="USD">1303136</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="I20211231"
      decimals="0"
      id="Tag431"
      unitRef="USD">1273825</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231"
      decimals="0"
      id="Tag1050"
      unitRef="USD">778144</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag103"
      unitRef="USD">656279</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag437"
      unitRef="USD">570775</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag106"
      unitRef="USD">17914047</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag336"
      unitRef="USD">18298019</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20211231"
      decimals="0"
      id="Tag436"
      unitRef="USD">6839943</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20201231"
      decimals="0"
      id="Tag745"
      unitRef="USD">2683014</us-gaap:PropertyPlantAndEquipmentNet>
    <sgbx:ProjectDevelopmentCostsAndOtherNonCurrentAssets
      contextRef="I20211231"
      decimals="0"
      id="Tag920"
      unitRef="USD">923172</sgbx:ProjectDevelopmentCostsAndOtherNonCurrentAssets>
    <sgbx:ProjectDevelopmentCostsAndOtherNonCurrentAssets
      contextRef="I20201231"
      id="Tag855"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="I20211231"
      decimals="0"
      id="Tag435"
      unitRef="USD">1309330</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="I20201231"
      decimals="0"
      id="Tag45"
      unitRef="USD">1309330</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20211231"
      decimals="0"
      id="Tag43"
      unitRef="USD">1210053</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20201231"
      decimals="0"
      id="Tag744"
      unitRef="USD">1537545</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag749"
      unitRef="USD">720137</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag173"
      unitRef="USD">682637</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="I20211231"
      decimals="0"
      id="Tag438"
      unitRef="USD">2095232</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="I20201231"
      decimals="0"
      id="Tag255"
      unitRef="USD">2218609</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredCosts
      contextRef="I20211231"
      decimals="0"
      id="Tag426"
      unitRef="USD">112159</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="I20201231"
      decimals="0"
      id="Tag101"
      unitRef="USD">152944</us-gaap:DeferredCosts>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag108"
      unitRef="USD">200000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="I20201231"
      id="Tag516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="I20211231"
      decimals="0"
      id="Tag104"
      unitRef="USD">3599945</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="I20201231"
      id="Tag110"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Assets
      contextRef="I20211231"
      decimals="0"
      id="Tag433"
      unitRef="USD">34924018</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20201231"
      decimals="0"
      id="Tag751"
      unitRef="USD">26882098</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag425"
      unitRef="USD">7568851</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag109"
      unitRef="USD">3961961</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag172"
      unitRef="USD">1437579</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag48"
      unitRef="USD">1774740</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag30"
      unitRef="USD">337469</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag263"
      unitRef="USD">326654</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag353"
      unitRef="USD">264451</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag362"
      unitRef="USD">965561</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag100"
      unitRef="USD">5795</us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent>
    <us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag441"
      unitRef="USD">200765</us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="I20211231"
      decimals="0"
      id="Tag742"
      unitRef="USD">1971960</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="I20201231"
      id="Tag732"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="I20211231"
      id="Tag264"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag107"
      unitRef="USD">5000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag747"
      unitRef="USD">11586105</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag49"
      unitRef="USD">7234681</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="I20211231"
      decimals="0"
      id="Tag354"
      unitRef="USD">750000</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="I20201231"
      id="Tag15"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag171"
      unitRef="USD">872124</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag522"
      unitRef="USD">1209594</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag317"
      unitRef="USD">13208229</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="I20201231"
      decimals="0"
      id="Tag430"
      unitRef="USD">8444275</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="I20201231"
      decimals="2"
      id="Tag1103"
      unitRef="USDPerShare">0</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="I20211231"
      decimals="2"
      id="Tag748"
      unitRef="USDPerShare">0</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="I20201231"
      decimals="0"
      id="Tag1102"
      unitRef="Shares">5405010</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="I20211231"
      decimals="0"
      id="Tag46"
      unitRef="Shares">5405010</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="I20201231"
      decimals="0"
      id="Tag1101"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="I20211231"
      decimals="0"
      id="Tag434"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="I20211231"
      id="Tag741"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="I20201231"
      id="Tag711"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I20201231"
      decimals="2"
      id="Tag1109"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I20211231"
      decimals="2"
      id="Tag363"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20201231"
      decimals="0"
      id="Tag1110"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20211231"
      decimals="0"
      id="Tag102"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="I20211231"
      decimals="0"
      id="Tag1125"
      unitRef="Shares">11986873</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20211231"
      decimals="0"
      id="Tag510"
      unitRef="Shares">11986873</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="I20201231"
      decimals="0"
      id="Tag1126"
      unitRef="Shares">8596189</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20201231"
      decimals="0"
      id="Tag349"
      unitRef="Shares">8596189</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="I20211231"
      decimals="0"
      id="Tag16"
      unitRef="USD">119869</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="I20201231"
      decimals="0"
      id="Tag1051"
      unitRef="USD">85962</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="I20211231"
      decimals="0"
      id="Tag432"
      unitRef="USD">53341405</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="I20201231"
      decimals="0"
      id="Tag669"
      unitRef="USD">40443840</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I20211231"
      decimals="0"
      id="Tag105"
      unitRef="USD">-33109220</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I20201231"
      decimals="0"
      id="Tag740"
      unitRef="USD">-22276546</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="I20211231"
      decimals="0"
      id="Tag750"
      unitRef="USD">20352054</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="I20201231"
      decimals="0"
      id="Tag348"
      unitRef="USD">18253256</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="I20211231"
      decimals="0"
      id="Tag440"
      unitRef="USD">1363735</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag743"
      unitRef="USD">184567</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231"
      decimals="0"
      id="Tag355"
      unitRef="USD">21715789</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag483"
      unitRef="USD">18437823</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="I20211231"
      decimals="0"
      id="Tag428"
      unitRef="USD">34924018</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="I20201231"
      decimals="0"
      id="Tag746"
      unitRef="USD">26882098</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="D20211231_ConstructionMember"
      decimals="0"
      id="Tag283"
      unitRef="USD">6537941</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20201231_ConstructionMember_1"
      decimals="0"
      id="Tag267"
      unitRef="USD">4104917</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20211231_EngineeringServicesMember"
      decimals="0"
      id="Tag295"
      unitRef="USD">255749</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20201231_EngineeringServicesMember"
      decimals="0"
      id="Tag310"
      unitRef="USD">409206</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20211231_MedicalRevenueMember"
      decimals="0"
      id="Tag309"
      unitRef="USD">31548012</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20201231_MedicalRevenueMember"
      decimals="0"
      id="Tag297"
      unitRef="USD">4241500</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20211231"
      decimals="0"
      id="Tag296"
      unitRef="USD">38341702</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20201231"
      decimals="0"
      id="Tag282"
      unitRef="USD">8755623</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="D20211231_ConstructionMember"
      decimals="0"
      id="Tag312"
      unitRef="USD">13251470</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20201231_ConstructionMember_1"
      decimals="0"
      id="Tag97"
      unitRef="USD">3224457</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20211231_EngineeringServicesMember"
      decimals="0"
      id="Tag293"
      unitRef="USD">154126</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20201231_EngineeringServicesMember"
      decimals="0"
      id="Tag25"
      unitRef="USD">322853</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20211231_MedicalRevenueMember"
      decimals="0"
      id="Tag463"
      unitRef="USD">22607058</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20201231_MedicalRevenueMember"
      decimals="0"
      id="Tag311"
      unitRef="USD">2988134</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20211231"
      decimals="0"
      id="Tag307"
      unitRef="USD">36012654</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20201231"
      decimals="0"
      id="Tag305"
      unitRef="USD">6535444</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="D20211231"
      decimals="0"
      id="Tag814"
      unitRef="USD">2329048</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="D20201231"
      decimals="0"
      id="Tag270"
      unitRef="USD">2220179</us-gaap:GrossProfit>
    <us-gaap:LaborAndRelatedExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag275"
      unitRef="USD">4186642</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag328"
      unitRef="USD">2992207</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag26"
      unitRef="USD">3788024</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag298"
      unitRef="USD">3449849</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag329"
      unitRef="USD">288438</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag285"
      unitRef="USD">230248</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag289"
      unitRef="USD">48794</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag278"
      unitRef="USD">130707</us-gaap:OtherGeneralExpense>
    <us-gaap:OperatingExpenses
      contextRef="D20211231"
      decimals="0"
      id="Tag541"
      unitRef="USD">8311898</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="D20201231"
      decimals="0"
      id="Tag99"
      unitRef="USD">6803011</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="D20211231"
      decimals="0"
      id="Tag287"
      unitRef="USD">-5982850</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag281"
      unitRef="USD">-4582832</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag726"
      unitRef="USD">1254</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag308"
      unitRef="USD">9275</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="D20211231"
      decimals="0"
      id="Tag725"
      unitRef="USD">57266</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="D20201231"
      decimals="0"
      id="Tag20"
      unitRef="USD">61675</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncome
      contextRef="D20211231"
      decimals="0"
      id="Tag302"
      unitRef="USD">62602</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="D20201231"
      decimals="0"
      id="Tag272"
      unitRef="USD">23282</us-gaap:OtherNonoperatingIncome>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="D20211231"
      decimals="0"
      id="Tag266"
      unitRef="USD">-44081</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="D20201231"
      decimals="0"
      id="Tag268"
      unitRef="USD">-1012</us-gaap:GainLossOnDispositionOfAssets1>
    <sgbx:GainLossFromEquityAffiliaties
      contextRef="D20211231"
      decimals="0"
      id="Tag815"
      unitRef="USD">-55</sgbx:GainLossFromEquityAffiliaties>
    <sgbx:GainLossFromEquityAffiliaties
      contextRef="D20201231"
      id="Tag28"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag306"
      unitRef="USD">74478</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag27"
      unitRef="USD">74670</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="D20211231"
      decimals="0"
      id="Tag294"
      unitRef="USD">-5908372</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="D20201231"
      decimals="0"
      id="Tag280"
      unitRef="USD">-4508162</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20211231"
      id="Tag292"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20201231"
      id="Tag14"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20211231"
      decimals="0"
      id="Tag13"
      unitRef="USD">-5908372</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag271"
      unitRef="USD">-4508162</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="D20211231"
      decimals="0"
      id="Tag286"
      unitRef="USD">4924302</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="D20201231"
      decimals="0"
      id="Tag284"
      unitRef="USD">184567</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="D20211231"
      decimals="0"
      id="Tag269"
      unitRef="USD">-10832674</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag98"
      unitRef="USD">-4692729</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="D20211231"
      decimals="2"
      id="Tag273"
      unitRef="USDPerShare">-1.16</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="D20201231"
      decimals="2"
      id="Tag540"
      unitRef="USDPerShare">-0.79</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="D20211231"
      decimals="0"
      id="Tag288"
      unitRef="Shares">9339199</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="D20201231"
      decimals="0"
      id="Tag274"
      unitRef="Shares">5959403</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesOutstanding
      contextRef="I20191231_CommonStockMember"
      decimals="0"
      id="Tag946"
      unitRef="Shares">1157890</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_CommonStockMember"
      decimals="0"
      id="Tag948"
      unitRef="USD">11579</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_PreferredStockMember"
      id="Tag706"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag701"
      unitRef="USD">21932387</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_RetainedEarningsMember"
      decimals="0"
      id="Tag886"
      unitRef="USD">-17583817</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_ParentMember"
      decimals="0"
      id="Tag665"
      unitRef="USD">4360149</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_NoncontrollingInterestMember"
      id="Tag789"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231"
      decimals="0"
      id="Tag693"
      unitRef="USD">4360149</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_CommonStockMember"
      id="Tag959"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_PreferredStockMember"
      id="Tag619"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag677"
      unitRef="USD">1261215</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag947"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag616"
      unitRef="USD">1261215</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag939"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20201231"
      decimals="0"
      id="Tag692"
      unitRef="USD">1261215</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag644"
      unitRef="Shares">24672</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag660"
      unitRef="USD">246</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20201231_PreferredStockMember"
      id="Tag627"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag691"
      unitRef="USD">-246</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag687"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20201231_ParentMember"
      id="Tag618"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag686"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20201231"
      id="Tag663"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag624"
      unitRef="Shares">-38</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20201231_CommonStockMember"
      id="Tag963"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20201231_PreferredStockMember"
      id="Tag664"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag642"
      unitRef="USD">-122</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag938"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag958"
      unitRef="USD">-122</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag955"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20201231"
      decimals="0"
      id="Tag704"
      unitRef="USD">-122</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <sgbx:ConversionOfDebtExchangeShare
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag653"
      unitRef="Shares">73665</sgbx:ConversionOfDebtExchangeShare>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag617"
      unitRef="USD">737</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20201231_PreferredStockMember"
      id="Tag956"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag954"
      unitRef="USD">205526</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag666"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag690"
      unitRef="USD">206263</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag661"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20201231"
      decimals="0"
      id="Tag643"
      unitRef="USD">206263</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag652"
      unitRef="Shares">7340000</sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20201231_CommonStockMember"
      decimals="0"
      id="Tag655"
      unitRef="USD">73400</sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20201231_PreferredStockMember"
      id="Tag792"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag651"
      unitRef="USD">17045080</sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20201231_RetainedEarningsMember"
      id="Tag635"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag631"
      unitRef="USD">17118480</sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20201231_NoncontrollingInterestMember"
      id="Tag949"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20201231"
      decimals="0"
      id="Tag791"
      unitRef="USD">17118480</sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts>
    <us-gaap:ProfitLoss
      contextRef="D20201231_CommonStockMember"
      id="Tag646"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20201231_PreferredStockMember"
      id="Tag961"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20201231_AdditionalPaidInCapitalMember"
      id="Tag696"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20201231_RetainedEarningsMember"
      decimals="0"
      id="Tag941"
      unitRef="USD">-4692729</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20201231_ParentMember"
      decimals="0"
      id="Tag622"
      unitRef="USD">-4692729</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20201231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag790"
      unitRef="USD">184567</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag953"
      unitRef="USD">-4508162</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag700"
      unitRef="Shares">8596189</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag697"
      unitRef="USD">85962</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_PreferredStockMember"
      id="Tag658"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag942"
      unitRef="USD">40443840</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_RetainedEarningsMember"
      decimals="0"
      id="Tag633"
      unitRef="USD">-22276546</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_ParentMember"
      decimals="0"
      id="Tag702"
      unitRef="USD">18253256</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag962"
      unitRef="USD">184567</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag964"
      unitRef="USD">18437823</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag682"
      unitRef="Shares">8596189</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag639"
      unitRef="USD">85962</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_PreferredStockMember"
      id="Tag647"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag620"
      unitRef="USD">40443840</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_RetainedEarningsMember"
      decimals="0"
      id="Tag945"
      unitRef="USD">-22276546</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_ParentMember"
      decimals="0"
      id="Tag640"
      unitRef="USD">18253256</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag638"
      unitRef="USD">184567</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag952"
      unitRef="USD">18437823</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_CommonStockMember"
      id="Tag705"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_PreferredStockMember"
      id="Tag967"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag960"
      unitRef="USD">1736531</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag645"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag636"
      unitRef="USD">1736531</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag707"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20211231"
      decimals="0"
      id="Tag621"
      unitRef="USD">1736531</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <sgbx:ConversionOfDebtExchangeShare
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag662"
      unitRef="Shares">226300</sgbx:ConversionOfDebtExchangeShare>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag650"
      unitRef="USD">2263</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20211231_PreferredStockMember"
      id="Tag695"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag657"
      unitRef="USD">704925</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag637"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag654"
      unitRef="USD">707188</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag648"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20211231"
      decimals="0"
      id="Tag634"
      unitRef="USD">707188</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag628"
      unitRef="Shares">3164384</sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20211231_CommonStockMember"
      decimals="0"
      id="Tag957"
      unitRef="USD">31644</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="D20211231_PreferredStockMember"
      id="Tag610"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag632"
      unitRef="USD">10456109</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag950"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag788"
      unitRef="USD">10487753</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20211231_NoncontrollingInterestMember"
      id="Tag626"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20211231"
      decimals="0"
      id="Tag625"
      unitRef="USD">10487753</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:Noncontrollinginterestdistribution
      contextRef="D20211231_CommonStockMember"
      id="Tag940"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Noncontrollinginterestdistribution
      contextRef="D20211231_PreferredStockMember"
      id="Tag656"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Noncontrollinginterestdistribution
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      id="Tag968"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Noncontrollinginterestdistribution
      contextRef="D20211231_RetainedEarningsMember"
      id="Tag698"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Noncontrollinginterestdistribution
      contextRef="D20211231_ParentMember"
      id="Tag611"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Noncontrollinginterestdistribution
      contextRef="D20211231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag965"
      unitRef="USD">-3745134</sgbx:Noncontrollinginterestdistribution>
    <sgbx:Noncontrollinginterestdistribution
      contextRef="D20211231"
      decimals="0"
      id="Tag966"
      unitRef="USD">-3745134</sgbx:Noncontrollinginterestdistribution>
    <us-gaap:ProfitLoss
      contextRef="D20211231_CommonStockMember"
      id="Tag649"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20211231_PreferredStockMember"
      id="Tag623"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20211231_AdditionalPaidInCapitalMember"
      id="Tag688"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20211231_RetainedEarningsMember"
      decimals="0"
      id="Tag630"
      unitRef="USD">-10832674</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20211231_ParentMember"
      decimals="0"
      id="Tag694"
      unitRef="USD">-10832674</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20211231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag699"
      unitRef="USD">4924302</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20211231"
      decimals="0"
      id="Tag703"
      unitRef="USD">-5908372</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="I20211231_CommonStockMember"
      decimals="0"
      id="Tag641"
      unitRef="Shares">11986873</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_CommonStockMember"
      decimals="0"
      id="Tag612"
      unitRef="USD">119869</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_PreferredStockMember"
      id="Tag614"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag613"
      unitRef="USD">53341405</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_RetainedEarningsMember"
      decimals="0"
      id="Tag951"
      unitRef="USD">-33109220</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_ParentMember"
      decimals="0"
      id="Tag659"
      unitRef="USD">20352054</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag689"
      unitRef="USD">1363735</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20211231"
      decimals="0"
      id="Tag609"
      unitRef="USD">21715789</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="D20211231"
      decimals="0"
      id="Tag327"
      unitRef="USD">-5908372</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag265"
      unitRef="USD">-4508162</us-gaap:ProfitLoss>
    <us-gaap:Depreciation contextRef="D20211231" decimals="0" id="Tag9" unitRef="USD">398744</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="D20201231"
      decimals="0"
      id="Tag859"
      unitRef="USD">50655</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="D20211231"
      decimals="0"
      id="Tag379"
      unitRef="USD">165877</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="D20201231"
      decimals="0"
      id="Tag878"
      unitRef="USD">148541</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="D20211231"
      decimals="0"
      id="Tag23"
      unitRef="USD">40785</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="D20201231"
      decimals="0"
      id="Tag452"
      unitRef="USD">40786</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="D20211231"
      decimals="0"
      id="Tag466"
      unitRef="USD">167202</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="D20201231"
      decimals="0"
      id="Tag1074"
      unitRef="USD">10018</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnInvestments
      contextRef="D20211231"
      decimals="0"
      id="Tag462"
      unitRef="USD">37500</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="D20201231"
      decimals="0"
      id="Tag542"
      unitRef="USD">32637</us-gaap:GainLossOnInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="D20211231"
      decimals="0"
      id="Tag472"
      unitRef="USD">1647391</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20201231"
      decimals="0"
      id="Tag1071"
      unitRef="USD">1261215</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="D20211231"
      decimals="0"
      id="Tag885"
      unitRef="USD">-44081</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="D20201231"
      decimals="0"
      id="Tag373"
      unitRef="USD">-1012</us-gaap:GainLossOnDispositionOfAssets1>
    <sgbx:GainLossFromEquityAffiliaties
      contextRef="D20211231"
      decimals="0"
      id="Tag95"
      unitRef="USD">-55</sgbx:GainLossFromEquityAffiliaties>
    <sgbx:GainLossFromEquityAffiliaties
      contextRef="D20201231"
      id="Tag883"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="D20211231"
      decimals="0"
      id="Tag475"
      unitRef="USD">449240</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="D20201231"
      decimals="0"
      id="Tag879"
      unitRef="USD">890531</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="D20211231"
      decimals="0"
      id="Tag933"
      unitRef="USD">-1261220</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="D20201231"
      decimals="0"
      id="Tag93"
      unitRef="USD">1166692</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="D20211231"
      decimals="0"
      id="Tag448"
      unitRef="USD">495681</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="D20201231"
      decimals="0"
      id="Tag1065"
      unitRef="USD">647345</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="D20211231"
      decimals="0"
      id="Tag83"
      unitRef="USD">61778</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="D20201231"
      decimals="0"
      id="Tag91"
      unitRef="USD">489437</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="D20211231"
      decimals="0"
      id="Tag880"
      unitRef="USD">-473331</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="D20201231"
      decimals="0"
      id="Tag459"
      unitRef="USD">-81256</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="D20211231"
      decimals="0"
      id="Tag476"
      unitRef="USD">3606889</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="D20201231"
      decimals="0"
      id="Tag506"
      unitRef="USD">1129189</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="D20211231"
      decimals="0"
      id="Tag1072"
      unitRef="USD">-337161</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="D20201231"
      decimals="0"
      id="Tag488"
      unitRef="USD">1236174</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="D20211231"
      decimals="0"
      id="Tag1068"
      unitRef="USD">-701110</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="D20201231"
      decimals="0"
      id="Tag460"
      unitRef="USD">965561</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="D20211231"
      decimals="0"
      id="Tag944"
      unitRef="USD">-5000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="D20201231"
      decimals="0"
      id="Tag877"
      unitRef="USD">5000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="D20211231"
      decimals="0"
      id="Tag325"
      unitRef="USD">-472492</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="D20201231"
      decimals="0"
      id="Tag455"
      unitRef="USD">-82553</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="D20211231"
      decimals="0"
      id="Tag24"
      unitRef="USD">-662759</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="D20201231"
      decimals="0"
      id="Tag458"
      unitRef="USD">-2887950</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="D20211231"
      decimals="0"
      id="Tag558"
      unitRef="USD">4824756</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="D20201231"
      decimals="0"
      id="Tag326"
      unitRef="USD">1568115</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="D20211231"
      id="Tag92"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="D20201231"
      decimals="0"
      id="Tag860"
      unitRef="USD">743168</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="D20211231"
      decimals="0"
      id="Tag486"
      unitRef="USD">42500</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="D20201231"
      id="Tag96"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="D20211231"
      decimals="0"
      id="Tag1067"
      unitRef="USD">225000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="D20201231"
      id="Tag85"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="D20211231"
      id="Tag629"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="D20201231"
      decimals="0"
      id="Tag794"
      unitRef="USD">650000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="D20211231"
      decimals="0"
      id="Tag11"
      unitRef="USD">194969</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="D20201231"
      decimals="0"
      id="Tag449"
      unitRef="USD">84440</us-gaap:PaymentsForPreviousAcquisition>
    <sgbx:PaymentsForProjectDevelopmentCosts
      contextRef="D20211231"
      decimals="0"
      id="Tag299"
      unitRef="USD">630470</sgbx:PaymentsForProjectDevelopmentCosts>
    <sgbx:PaymentsForProjectDevelopmentCosts
      contextRef="D20201231"
      id="Tag456"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:PaymentOnSecurityDeposit
      contextRef="D20211231"
      decimals="0"
      id="Tag615"
      unitRef="USD">203562</sgbx:PaymentOnSecurityDeposit>
    <sgbx:PaymentOnSecurityDeposit
      contextRef="D20201231"
      id="Tag1069"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="D20211231"
      decimals="0"
      id="Tag474"
      unitRef="USD">200000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="D20201231"
      id="Tag257"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="D20211231"
      decimals="0"
      id="Tag89"
      unitRef="USD">3600000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="D20201231"
      id="Tag88"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="D20211231"
      decimals="0"
      id="Tag537"
      unitRef="USD">-9471257</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="D20201231"
      decimals="0"
      id="Tag1064"
      unitRef="USD">-3045723</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="D20211231"
      decimals="0"
      id="Tag372"
      unitRef="USD">10487753</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="D20201231"
      decimals="0"
      id="Tag670"
      unitRef="USD">17118480</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="D20211231"
      decimals="0"
      id="Tag473"
      unitRef="USD">707188</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="D20201231"
      id="Tag90"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="D20211231"
      decimals="0"
      id="Tag454"
      unitRef="USD">2000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="D20201231"
      id="Tag365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="D20211231" decimals="0" id="Tag7" unitRef="USD">51766</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="D20201231"
      id="Tag10"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="D20211231"
      decimals="0"
      id="Tag1073"
      unitRef="USD">750000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="D20201231"
      decimals="0"
      id="Tag259"
      unitRef="USD">200000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="D20211231"
      decimals="0"
      id="Tag847"
      unitRef="USD">3745134</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="D20201231"
      id="Tag84"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:SettlementOfCommonStockFromReverseStockSplits
      contextRef="D20211231"
      id="Tag848"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:SettlementOfCommonStockFromReverseStockSplits
      contextRef="D20201231"
      decimals="0"
      id="Tag464"
      unitRef="USD">122</sgbx:SettlementOfCommonStockFromReverseStockSplits>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="D20211231"
      decimals="0"
      id="Tag471"
      unitRef="USD">10148041</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="D20201231"
      decimals="0"
      id="Tag536"
      unitRef="USD">17318358</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="D20211231"
      decimals="0"
      id="Tag1066"
      unitRef="USD">14025</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="D20201231"
      decimals="0"
      id="Tag884"
      unitRef="USD">11384685</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="I20201231"
      decimals="0"
      id="Tag849"
      unitRef="USD">13010356</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="I20191231"
      decimals="0"
      id="Tag521"
      unitRef="USD">1625671</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="I20211231"
      decimals="0"
      id="Tag157"
      unitRef="USD">13024381</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="I20201231"
      decimals="0"
      id="Tag350"
      unitRef="USD">13010356</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="D20211231"
      decimals="0"
      id="Tag882"
      unitRef="USD">562</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="D20201231"
      decimals="0"
      id="Tag86"
      unitRef="USD">2614</us-gaap:InterestPaidNet>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="D20211231"
      id="Tag8"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="D20201231"
      decimals="0"
      id="Tag258"
      unitRef="USD">200000</us-gaap:DebtConversionOriginalDebtAmount1>
    <sgbx:Noncashconversionofinterestexpenseoflongtermdebt
      contextRef="D20211231"
      id="Tag351"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Noncashconversionofinterestexpenseoflongtermdebt
      contextRef="D20201231"
      decimals="0"
      id="Tag461"
      unitRef="USD">6263</sgbx:Noncashconversionofinterestexpenseoflongtermdebt>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="D20211231" id="Tag685">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 1. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Description of Business &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;SG Blocks, Inc. (collectively with its subsidiaries, the &#x201c;Company,&#x201d; &#x201c;we&#x201d;, &#x201c;us&#x201d; or &#x201c;our&#x201d;)&#160;was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company&#x2019;s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (&#x201c;SG Building,&#x201d; formerly SG Blocks Inc.) (the &#x201c;Merger&#x201d;), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: black;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"&gt;&lt;span style="font-size: 10pt; color: black;"&gt;The building products developed with our proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between&#160;four&#160;to&#160;six&#160;points towards the&#160;Leadership in Energy and Environmental Design (&#x201c;LEED&#x201d;) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, we believe the products produced utilizing our technology and&#160;expertise is a leader in environmentally sustainable construction.&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: black;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-family: 'Times New Roman', serif; text-align: justify;"&gt;&lt;span style="font-size: 10pt; color: black;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"&gt;There are&#160;three&#160;core product offerings that utilize our technology and engineering expertise. The first product offering involves GreenSteel&#x2122; modules, which are the structural core and shell of an SGBlocks building. We procure the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then&#160;deliver them on-site, where the customer or a customer&#x2019;s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows,&#160;doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished&#160;SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed.&#160;Construction administration and/or project management services are typically included in our product offerings.&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: black;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;The Company also provides engineering and project management services related to the use and modification of Modules in construction.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: black;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 10.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; font-style: normal; font-weight: normal;"&gt;During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition as disclosed in Note 11. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company&#160;obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters&#160;to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its&#160;reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings.&#160; T&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;he Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.&lt;/span&gt;&lt;br/&gt;&lt;/div&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: black;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="font-size: 10pt;"&gt;As of January 2021, the Company&#x2019;s consolidated financial statements include the accounts of Chicago Airport Testing LLC (&#x201c;CAT&#x201d;). The Company has a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing, leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.&#160;&lt;/span&gt;&lt;/div&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: black;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: justify; margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;In addition, during 2021, the Company formed SGB Development Corp. (&#x201c;SG DevCorp&#x201d;), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.&#160;&lt;span&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;SG DevCorp&#160;has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.&lt;/span&gt;&lt;/span&gt;&lt;span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&#160; &#160;&#160;&lt;/span&gt;&lt;/div&gt;

&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;"&gt;Reverse Stock Split&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right: medium none currentcolor; border-left: medium none currentcolor;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;On February 5, 2020, the Company effected a&lt;span style="border-left: none; border-right: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;span style="border-right: medium none currentcolor; border-left: medium none currentcolor;"&gt;1-for-&lt;span style="border-left: none; border-right: none;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&#160;reverse stock split of its then-outstanding&#160;common stock, which has since been converted. All share and per share amounts set forth in the consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt;"&gt;As of December 31, 2021, the Company had 11,986,873 shares of common stock issued and outstanding.&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="D20200205" id="Tag739">1-for-&lt;span style="border-left: none; border-right: none;"&gt;20&lt;/span&gt;</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="D20211231" id="Tag567">
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;strong&gt;Liquidity&#160;&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;As of&#160;December 31, 2021, the Company had cash and cash equivalents of $13,024,381 and a backlog of approximately&#160;$3.2 million. &lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;See Note 13 for a discussion of construction backlog. Based on the Company's conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period:&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 40pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;

&lt;table border="0" style="width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 69px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="margin-left: 0.1px; height: 15px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 15px;"&gt;&#160; &#160;&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;strong&gt;&lt;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; margin-left: 0.1px;"&gt;Within&#160;1&#160;year&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;&lt;span&gt;3,217,909&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;1&#160;to&#160;2&#160;years&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff;"&gt;Thereafter&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px;"&gt;Total Backlog&lt;/td&gt;
&lt;td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; border-bottom: 4.5pt double #000000;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; height: 10px; border-bottom: 4.5pt double #000000;"&gt;&lt;span&gt;3,217,909&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;&lt;span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"&gt;&lt;span style="border: 0px currentColor; color: #000000; box-sizing: border-box;"&gt;The Company completed a public offering in April and May 2020, which resulted in net proceeds of approximately $1,522,339, and $15,596,141, respectively. See Note 17 for a discussion on these public offerings. The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,488,000. See Note 17 for a discussion on the public and concurrent private offering. The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, &lt;span style="border-left: none; border-right: none;"&gt;no&lt;/span&gt; assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive. The Company does not have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; font-family: 'times new roman', times; font-size: 10pt;"&gt;With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues.&#160; &#160;&lt;/p&gt;
</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20211231"
      decimals="0"
      id="Tag591"
      unitRef="USD">13024381</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OtherAssetsCurrent
      contextRef="I20211231"
      decimals="-5"
      id="Tag155"
      unitRef="USD">3200000</us-gaap:OtherAssetsCurrent>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="D20211231" id="Tag151">
&lt;table border="0" style="width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 69px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="margin-left: 0.1px; height: 15px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 15px;"&gt;&#160; &#160;&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;strong&gt;&lt;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;2021&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; margin-left: 0.1px;"&gt;Within&#160;1&#160;year&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;&lt;span&gt;3,217,909&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;1&#160;to&#160;2&#160;years&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff;"&gt;Thereafter&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; border-bottom: 1.5pt solid #000000; text-align: right; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px;"&gt;Total Backlog&lt;/td&gt;
&lt;td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; border-bottom: 4.5pt double #000000;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; height: 10px; border-bottom: 4.5pt double #000000;"&gt;&lt;span&gt;3,217,909&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231_WithinOneYearMember"
      decimals="0"
      id="Tag590"
      unitRef="USD">3217909</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231_OneToTwoYearMember"
      id="Tag139"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231_ThereAfterMember"
      id="Tag136"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231"
      decimals="0"
      id="Tag592"
      unitRef="USD">3217909</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="D20200430"
      decimals="0"
      id="Tag793"
      unitRef="USD">1522339</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="D20200531"
      decimals="0"
      id="Tag667"
      unitRef="USD">15596141</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="D20211231" id="Tag1020">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_MJAH1YQDI800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; height: 18px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 3. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Summary of Significant Accounting Policies &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Basis of presentation and principals of consolidation &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 10pt; font-family: 'Times New Roman';"&gt;The consolidated financial statements have been prepared in accordance with generally accepted accounting principles&#160;in the United States of America (&#x201c;GAAP&#x201d;) and the applicable rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;) and&#160;&lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 10pt;"&gt;include the accounts of the Company and its wholly owned subsidiaries, SG Building Blocks, Inc., SG Residential, Inc. and SG Echo, LLC. All intercompany balances and transactions are eliminated. &lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"&gt;Investments in &lt;span style="border-left: none; border-right: none;"&gt;50&lt;/span&gt;% or less owned partnerships and affiliates are accounted for using the equity method unless it is determined that we have effective control of the entity, in which case we would consolidate the entity.&lt;/span&gt; Certain prior period amounts have been reclassified to conform to the current period&#x2019;s presentation.&lt;/span&gt;&lt;b style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: 14.2667px;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;b style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: 106%;"&gt;Recently adopted accounting pronouncements - &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt; line-height: 106%;"&gt;New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 106%; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;i&gt;Accounting estimates&lt;span&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&#x2013; The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements&#160;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 and the reported amount of revenues and expenses during the reporting period, together with amounts disclosed in the related notes to the financial statements. The Company's estimates used in these financial statements include, but are not limited to, revenue recognition,&#160;&lt;span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;stock-based compensation, accounts receivable reserves, inventory&#160;valuations, goodwill, the valuation allowance related to the Company&#x2019;s deferred tax assets, the carrying amount of intangible assets, right of use assets and the recoverability and useful lives of long-lived assets. Certain of the Company&#x2019;s estimates could be affected by external conditions, including those unique to the Company and general economic conditions. It is reasonably possible that these external factors could have an effect on the Company&#x2019;s estimates and could cause actual results to differ from those estimates.&lt;/span&gt;&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Operating cycle &#x2013;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; The length of the Company&#x2019;s contracts varies, but is typically between &lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;six&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;twelve&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; months.&#160; In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed &lt;span style="border-right: none; border-left: none;"&gt;one year&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;


&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Revenue recognition &lt;/span&gt;&#x2013;&#160;&lt;span style="color: #000000;"&gt;The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in &lt;/span&gt;&lt;span style="color: #000000;"&gt;time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. &lt;/span&gt;To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;1&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Identify the contract with a customer&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;2&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Identify the performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;3&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Determine the transaction price&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;4&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Allocate the transaction price to performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;5&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Recognize revenue as performance obligations are satisfied&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div id="fs_FBT6TU4AM800000000000000000000B"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;p style="margin: 0pt 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;On October 3, 2019, the Company entered into an Exclusive License Agreement (&#x201c;ELA&#x201d; ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company&#x2019;s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA&#160;for the year ended December 31, 2021. &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0.666667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"&gt;&lt;span style="font-weight: bold; line-height: inherit;"&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;CMC Right of First Refusal&#160;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;Agreement&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;b&gt;&lt;i&gt;&#x2013;&#160;&lt;/i&gt;&lt;/b&gt;On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the &#x201c;&lt;span style="font-style: italic; line-height: inherit;"&gt;Agreement&lt;/span&gt;&#x201d;) with CMC Development LLC (&#x201c;&lt;span style="font-style: italic; line-height: inherit;"&gt;CMC&lt;/span&gt;&#x201d;), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the &#x201c;&lt;span style="font-style: italic; line-height: inherit;"&gt;ROFR Rights&lt;/span&gt;&#x201d;). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company&#x2019;s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, &lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;unless the Agreement is earlier terminated.&lt;/span&gt; In &lt;span style="-sec-ix-hidden:Tag1106"&gt;the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;1,250&lt;/span&gt; shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;2,500&lt;/span&gt; shares of restricted stock of the Company's common stock has yet to be issued to CMC.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0in 0in 0.0001pt; line-height: 1.1;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the &#x201c;Ridge Avenue, Atlanta Project.&#x201d; The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on&#160;Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company has reported this as a cancellation within the Company's backlog footnote, see Note 13 on this discussion. No revenue has been recognized under the Agreement during the year ending December 31, 2021.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;&lt;em style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#x201c;Clarity Labs&#x201d;) (the &#x201c;JV&#x201d;) in the fourth quarter of&lt;span style="line-height: inherit;"&gt; 2020&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been&#160;rendered, which is at a point in time.&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&#160;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&#160;In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For&#160;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;the year ended&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;December 31, 2021&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;, the Company recognized approximately $31.4 million&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.&#160;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Disaggregation of Revenues&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;The Company&#x2019;s revenues are primarily derived from two segments, construction related to Modules projects and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $30,744,769 and $7,596,933, respectively, for the year ended&#160;December 31, 2021. &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Revenue recognized at a point in time and recognized over time were $&lt;/span&gt;4,057,086&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;and $&lt;/span&gt;4,698,537&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;, respectively, for the year ended December 31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The following tables provide further disaggregation of the Company&#x2019;s revenues by categories:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="t_ft_9ULMUJUX8000000000000000000000b"&gt;
&lt;table border="0" cellpadding="0" style="height: 343px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="14" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"&gt;&lt;strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"&gt;Twelve Months Ended&#160;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="padding: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;Revenue by Segments and Customer Type&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 44px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Construction Segment:&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.07672%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 0px 30px; height: 17px; margin-left: 0.1px;"&gt;Government&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;2,335,031&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;6&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;751,697&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;9&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 0px 30px; height: 17px; background-color: #cceeff;"&gt;Hotel/Hospitality&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;1,110,303&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;3&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;487,111&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;6&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Multi-Family (includes Single Family) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;103,672 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;126,222&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&#160; &#160; &#160; &#160; &#160;Medical (construction services)&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;495,122&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;1&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;778,883&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;9&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Office &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;534,001 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;2&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;191,505 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;2&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Retail &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;285,177 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;427,444 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;5&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;School &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;36,500 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Special Use &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; 1,930,384 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="bottom"&gt;5&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;1,414,761 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;" valign="bottom"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#160; &#160; &#160; &#160; &#160;Other (1) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; text-align: right;" valign="bottom"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; margin: 0in 0in 0.0001pt; line-height: normal;" valign="bottom"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;300,000 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;3&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Total Construction Revenue Segment (includes engineering service revenue)&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;6,793,690&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;18&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;4,514,123&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;51&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Medical Revenue Segment &lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;(includes lab testing, kit sales and equipment)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;31,548,012&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;82&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;4,241,500&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;49&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"&gt; Total Revenue by Segments and Customer Type &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;38,341,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;100&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;8,755,623 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;100&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="border-right: none; border-left: none; font-style: italic;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(1) &lt;span style="border-right: none; border-left: none;"&gt;Construction fee of $&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;300,000&lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt; with no cost of revenue during &lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Contract Assets and Contract Liabilities&#160;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Accounts receivable are recognized in the period when the Company&#x2019;s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the consolidated balance sheets.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;br/&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Deferred Contract Costs&lt;/i&gt;&lt;span style="line-height: inherit;"&gt; - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (&#x201c;Original Agreement&#x201d;), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143&lt;/span&gt;&lt;span style="line-height: inherit;"&gt; which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217&lt;/span&gt;,&lt;span style="line-height: inherit;"&gt; which was reimbursement from the licensee for project costs on this project.&#160; The Company incurred total deferred contract costs of $203,926&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;.&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of &lt;/span&gt;December 31, 2021&lt;span style="line-height: inherit;"&gt;, accumulated amortization related to deferred contract costs amounted to $91,765&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;. During the years ended &lt;/span&gt;December 31, 2021&lt;span style="line-height: inherit;"&gt;&#160;and 2020, amortization expense relating to the deferred contract costs amounted to $&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;40,785&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;and $40,786 and is included in general and administrative expenses on the accompanying consolidated statements of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="mso-element: comment-list;"&gt;
&lt;div style="mso-element: comment;"&gt;
&lt;div id="_com_9000"&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;i&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;Exclusive License Agreement &lt;b&gt;&#x2013;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="color: black; line-height: inherit;"&gt;On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the &#x201c;Licensee&#x201d;), pursuant to which the Company granted the Licensee an exclusive license (the &#x201c;License&#x201d;) solely within the United States and its legal territories to the Company&#x2019;s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee&#x2019;s com mercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#x201c;Gross Revenues&#x201d;), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the &#x201c;Royalty&#x201d;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="line-height: inherit;"&gt;In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company &lt;/span&gt;fifty&lt;span style="line-height: inherit;"&gt; percent (50&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;%) of all payments received by the Licensee from such sublicensee.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the &#x201c;Settlement Agreement&#x201d;) with CPF, the general partner (the &#x201c;Licensee&#x201d;) of CPF MF &lt;span style="border-left: none; border-right: none;"&gt;2019&lt;/span&gt;-&lt;span style="border-left: none; border-right: none;"&gt;1&lt;/span&gt; LLC (&#x201c;CPF MF&#x201d;), and Capital Plus Financial, LLC, a limited partner of the Licensee (&#x201c;Capital Plus&#x201d;) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF&#x2019;s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;

&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;Business Combinations&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt; - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC &lt;span style="border-left: none; border-right: none;"&gt;805&lt;/span&gt; &#x201c;Business Combinations&#x201d;, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company&#x2019;s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none; line-height: 1.2;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;

&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;V&lt;span style="line-height: inherit;"&gt;&lt;i&gt;&lt;span style="border: 1pt none windowtext; padding: 0in; line-height: inherit;"&gt;ariable&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&#160;Interest Entities&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; word-spacing: 0px; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&#160;&#x2013; The Company accounts for certain legal entities as variable interest entities (&#x201c;VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity&#x2019;s expected losses or receive portions of the entity&#x2019;s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE&#160;economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#x201c;Clarity Labs&#x201d;) (the &#x201c;JV&#x201d;).&#160;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;In consideration and subject to Clarity Lab&#x2019;s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue&lt;/span&gt; 200,000 &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met.&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-&lt;span style="border-left: none; border-right: none;"&gt;19&lt;/span&gt;. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (&#x201c;Clarity Mobile Venture&#x201d;).&lt;/span&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;As of &lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;December 31, 2021&lt;/span&gt;, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;As of December 31, 2020, $&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none; line-height: inherit;"&gt;965,561&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2020, the Company recognized revenue of $&lt;/span&gt;641,178&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;to Clarity Labs, of which $&lt;/span&gt;420,773&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;is included in accounts receivable as of December 31, 2020.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-&lt;span style="line-height: inherit;"&gt;19&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;testing industry.&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&#160;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;


&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;Investment Entities&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="line-height: inherit;"&gt;On May 31, 2021, the Company's subsidiary SG DevCorp&#160;agreed to contribute $600,000&#160;to acquire a&#160;50% membership interest in Norman Berry II Owner LLC.&#160; The Company contributed $350,329&#160;and $114,433&#160;of the initial $600,000&#160;in the second quarter and third quarter of 2021 respectively, with the remaining $135,238 funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide&#160;&lt;/span&gt;affordable housing in the Atlanta, Georgia metropolitan area.&lt;span style="line-height: inherit;"&gt;&#160;&#160;&lt;/span&gt;The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements.&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;The Company will use the equity method to report the activities as an investment in its consolidated financial statements.&#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;On June 24, 2021, the Company's&#160;subsidiary, SG DevCorp,&#160;entered into an operating agreement with Jacoby Development for a&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;10&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;% non-dilutable&#160;equity interest for JDI-Cumberland Inlet, LLC.&#160; The Company contributed $&lt;/span&gt;3,000,000&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;for its 10% equity interest.&#160; The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.&#160; The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements.&#160; The Company will use the equity method to report the activities as an investment in its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Cash and cash equivalents &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013; The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $13,024,381&#160;and&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; line-height: inherit;"&gt;$&lt;/span&gt;&lt;/span&gt;13,010,356&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;as of&#160;&lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; line-height: inherit;"&gt;&#160;and 2020, respectively.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Short-term investment &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013; The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.&#160; The Company had no short-term investment as of&#160;December 31, 2021&#160;or&#160;2020, respectively.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Accounts receivable and allowance for credit losses&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company&#x2019;s operating cycle. The Company recognizes accounts receivable at invoiced amounts.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company&#x2019;s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Inventory &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013;&#160;

&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of December 31, 2021&#160;there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. As of&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;&#160;December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Goodwill &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013; &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss.&#160;There were no impairments during the years ended December 31, 2021&#160;or&#160;2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Intangible assets &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013; &lt;span style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 years.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company evaluated intangible assets for impairment during the year ended December 31, 2021&#160;and 2020 and determined that there are no impairment losses. The accumulated amortization and amortization expense as of and for the year ended December 31, 2021 was $815,732 and $165,877, respectively. The accumulated amortization and amortization expense for the years ended December 31, 2020&#160;was $649,855 and $148,541 respectively. The estimated amortization expense for the successive &lt;span&gt;five&lt;/span&gt; years is as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 130px; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; For the year ending December 31,: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2022&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 162,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 1.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2023&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 161,175 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;2024&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 160,469 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2025&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 157,051 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;2026&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 139,717 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Thereafter &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;1,313,850&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,095,232 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;

&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Property, plant and equipment &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013; &lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software &lt;span style="border-left: none; border-right: none;"&gt;3&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; years, furniture and other equipment &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;7&lt;/span&gt; years, automobiles &lt;span style="border-left: none; border-right: none;"&gt;2&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; years, buildings held for lease &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&#160;to &lt;span style="border-left: none; border-right: none;"&gt;7&lt;/span&gt;&lt;/span&gt;&#160;years, and equipment &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;29&lt;/span&gt; years. Repairs and maintenance are charged to expense when incurred.&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;Convertible instruments &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;&#x2013; The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Common stock purchase warrants and other derivative financial instruments&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2013; The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company&#x2019;s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company&#x2019;s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company&#x2019;s control) or (ii) gives the counterparty a choice of net-cash settlement or&#160;settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;


&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Fair value measurements &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013; Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company uses three levels of inputs that may be used to measure fair value:&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div id="t_ft_TSS8MKYHJK00000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="width: 36pt; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 1 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Quoted prices in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 2 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Quoted prices for similar assets and liabilities in active markets or inputs that are observable. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 3 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border: 0px; box-sizing: border-box; margin: 0pt 0pt 0pt 36pt; color: #333333; font-size: 13.3333px;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The earnout liability on SG Echo represents the only financial liability measured at fair value on a recurring basis as of December 31, 2021 and 2020 and was a level 3 asset. As of December 31, 2021 and 2020, the estimated value of the earnout liability was zero.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period.&#160;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;There were no transfers into or out of the hierarchy levels during the year ended December 31, 2021 or 2020, besides the transfer in of the earnout&#160;liability.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;

&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Share-based payments &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px;"&gt;The &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors&#160;are&#160;reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Income taxes&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt; &#x2013; &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company&#x2019;s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company&#x2019;s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Concentrations of credit risk &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers&#x2019; financial condition and, generally, requires no collateral from its customers other than normal lien rights. At December 31, 2021 and 2020, 78% and 79%, respectively, of the Company&#x2019;s gross accounts receivable were due from four and&#160;three&#160;customers.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Revenue in excess of&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;10&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;% relating to&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;one&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;and&lt;span&gt;&#160;three&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;customers represented approximately&lt;span&gt; 80&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;% and&lt;span&gt; 61&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;% of the Company's total revenue for the year ended December 31, 2021 and 2020, respectively.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="background-color: #ffffff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: #ffffff;"&gt;For the year ending December 31, 2021 and 2020, there were no vendors that represented&#160;10% or more of our cost of revenue.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="D20211231" id="Tag290">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Basis of presentation and principals of consolidation &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 10pt; font-family: 'Times New Roman';"&gt;The consolidated financial statements have been prepared in accordance with generally accepted accounting principles&#160;in the United States of America (&#x201c;GAAP&#x201d;) and the applicable rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;) and&#160;&lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 10pt;"&gt;include the accounts of the Company and its wholly owned subsidiaries, SG Building Blocks, Inc., SG Residential, Inc. and SG Echo, LLC. All intercompany balances and transactions are eliminated. &lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"&gt;Investments in &lt;span style="border-left: none; border-right: none;"&gt;50&lt;/span&gt;% or less owned partnerships and affiliates are accounted for using the equity method unless it is determined that we have effective control of the entity, in which case we would consolidate the entity.&lt;/span&gt; Certain prior period amounts have been reclassified to conform to the current period&#x2019;s presentation.&lt;/span&gt;&lt;b style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: 14.2667px;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ConsolidationPolicyTextBlock>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20211231_OriginalAgreementMember"
      decimals="2"
      id="Tag889"
      unitRef="Pure">0.50</sgbx:ConcentrationRiskPercentage>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="D20211231" id="Tag795">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;b style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: 106%;"&gt;Recently adopted accounting pronouncements - &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt; line-height: 106%;"&gt;New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="D20211231" id="Tag219">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;i&gt;Accounting estimates&lt;span&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&#x2013; The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgements&#160;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 and the reported amount of revenues and expenses during the reporting period, together with amounts disclosed in the related notes to the financial statements. The Company's estimates used in these financial statements include, but are not limited to, revenue recognition,&#160;&lt;span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;stock-based compensation, accounts receivable reserves, inventory&#160;valuations, goodwill, the valuation allowance related to the Company&#x2019;s deferred tax assets, the carrying amount of intangible assets, right of use assets and the recoverability and useful lives of long-lived assets. Certain of the Company&#x2019;s estimates could be affected by external conditions, including those unique to the Company and general economic conditions. It is reasonably possible that these external factors could have an effect on the Company&#x2019;s estimates and could cause actual results to differ from those estimates.&lt;/span&gt;&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:UseOfEstimates>
    <us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock contextRef="D20211231" id="Tag518">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Operating cycle &#x2013;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; The length of the Company&#x2019;s contracts varies, but is typically between &lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;six&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;twelve&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; months.&#160; In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed &lt;span style="border-right: none; border-left: none;"&gt;one year&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock>
    <sgbx:OperatingCycleDescription contextRef="D20211231" id="Tag898">The length of the Company&#x2019;s contracts varies, but is typically between &lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;six&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;twelve&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; months.</sgbx:OperatingCycleDescription>
    <sgbx:WarrantyOfferedOnCompletedContracts contextRef="D20211231" id="Tag392">P1Y</sgbx:WarrantyOfferedOnCompletedContracts>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="D20211231" id="Tag937">
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Revenue recognition &lt;/span&gt;&#x2013;&#160;&lt;span style="color: #000000;"&gt;The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in &lt;/span&gt;&lt;span style="color: #000000;"&gt;time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. &lt;/span&gt;To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;1&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Identify the contract with a customer&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;2&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Identify the performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;3&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Determine the transaction price&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;4&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Allocate the transaction price to performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 33pt;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (&lt;span&gt;5&lt;/span&gt;)&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal; font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-family: 'Times New Roman', serif; color: black;"&gt;Recognize revenue as performance obligations are satisfied&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div id="fs_FBT6TU4AM800000000000000000000B"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;p style="margin: 0pt 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;On October 3, 2019, the Company entered into an Exclusive License Agreement (&#x201c;ELA&#x201d; ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company&#x2019;s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA&#160;for the year ended December 31, 2021. &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0.666667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"&gt;&lt;span style="font-weight: bold; line-height: inherit;"&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;CMC Right of First Refusal&#160;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;Agreement&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;b&gt;&lt;i&gt;&#x2013;&#160;&lt;/i&gt;&lt;/b&gt;On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the &#x201c;&lt;span style="font-style: italic; line-height: inherit;"&gt;Agreement&lt;/span&gt;&#x201d;) with CMC Development LLC (&#x201c;&lt;span style="font-style: italic; line-height: inherit;"&gt;CMC&lt;/span&gt;&#x201d;), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the &#x201c;&lt;span style="font-style: italic; line-height: inherit;"&gt;ROFR Rights&lt;/span&gt;&#x201d;). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company&#x2019;s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, &lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;unless the Agreement is earlier terminated.&lt;/span&gt; In &lt;span style="-sec-ix-hidden:Tag1106"&gt;the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;1,250&lt;/span&gt; shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;2,500&lt;/span&gt; shares of restricted stock of the Company's common stock has yet to be issued to CMC.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0in 0in 0.0001pt; line-height: 1.1;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the &#x201c;Ridge Avenue, Atlanta Project.&#x201d; The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on&#160;Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company has reported this as a cancellation within the Company's backlog footnote, see Note 13 on this discussion. No revenue has been recognized under the Agreement during the year ending December 31, 2021.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;&lt;em style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#x201c;Clarity Labs&#x201d;) (the &#x201c;JV&#x201d;) in the fourth quarter of&lt;span style="line-height: inherit;"&gt; 2020&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been&#160;rendered, which is at a point in time.&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&#160;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&#160;In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For&#160;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;the year ended&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;December 31, 2021&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;, the Company recognized approximately $31.4 million&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.&#160;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Disaggregation of Revenues&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;The Company&#x2019;s revenues are primarily derived from two segments, construction related to Modules projects and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $30,744,769 and $7,596,933, respectively, for the year ended&#160;December 31, 2021. &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Revenue recognized at a point in time and recognized over time were $&lt;/span&gt;4,057,086&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;and $&lt;/span&gt;4,698,537&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;, respectively, for the year ended December 31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The following tables provide further disaggregation of the Company&#x2019;s revenues by categories:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="t_ft_9ULMUJUX8000000000000000000000b"&gt;
&lt;table border="0" cellpadding="0" style="height: 343px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="14" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"&gt;&lt;strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"&gt;Twelve Months Ended&#160;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="padding: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;Revenue by Segments and Customer Type&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 44px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Construction Segment:&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.07672%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 0px 30px; height: 17px; margin-left: 0.1px;"&gt;Government&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;2,335,031&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;6&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;751,697&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;9&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 0px 30px; height: 17px; background-color: #cceeff;"&gt;Hotel/Hospitality&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;1,110,303&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;3&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;487,111&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;6&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Multi-Family (includes Single Family) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;103,672 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;126,222&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&#160; &#160; &#160; &#160; &#160;Medical (construction services)&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;495,122&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;1&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;778,883&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;9&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Office &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;534,001 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;2&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;191,505 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;2&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Retail &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;285,177 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;427,444 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;5&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;School &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;36,500 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Special Use &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; 1,930,384 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="bottom"&gt;5&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;1,414,761 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;" valign="bottom"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#160; &#160; &#160; &#160; &#160;Other (1) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; text-align: right;" valign="bottom"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; margin: 0in 0in 0.0001pt; line-height: normal;" valign="bottom"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;300,000 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;3&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Total Construction Revenue Segment (includes engineering service revenue)&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;6,793,690&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;18&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;4,514,123&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;51&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Medical Revenue Segment &lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;(includes lab testing, kit sales and equipment)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;31,548,012&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;82&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;4,241,500&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;49&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"&gt; Total Revenue by Segments and Customer Type &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;38,341,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;100&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;8,755,623 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;100&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="border-right: none; border-left: none; font-style: italic;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(1) &lt;span style="border-right: none; border-left: none;"&gt;Construction fee of $&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;300,000&lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt; with no cost of revenue during &lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Contract Assets and Contract Liabilities&#160;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Accounts receivable are recognized in the period when the Company&#x2019;s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the consolidated balance sheets.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;br/&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;Deferred Contract Costs&lt;/i&gt;&lt;span style="line-height: inherit;"&gt; - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (&#x201c;Original Agreement&#x201d;), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143&lt;/span&gt;&lt;span style="line-height: inherit;"&gt; which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217&lt;/span&gt;,&lt;span style="line-height: inherit;"&gt; which was reimbursement from the licensee for project costs on this project.&#160; The Company incurred total deferred contract costs of $203,926&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;.&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of &lt;/span&gt;December 31, 2021&lt;span style="line-height: inherit;"&gt;, accumulated amortization related to deferred contract costs amounted to $91,765&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;. During the years ended &lt;/span&gt;December 31, 2021&lt;span style="line-height: inherit;"&gt;&#160;and 2020, amortization expense relating to the deferred contract costs amounted to $&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;40,785&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;and $40,786 and is included in general and administrative expenses on the accompanying consolidated statements of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="mso-element: comment-list;"&gt;
&lt;div style="mso-element: comment;"&gt;
&lt;div id="_com_9000"&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;i&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;Exclusive License Agreement &lt;b&gt;&#x2013;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="color: black; line-height: inherit;"&gt;On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the &#x201c;Licensee&#x201d;), pursuant to which the Company granted the Licensee an exclusive license (the &#x201c;License&#x201d;) solely within the United States and its legal territories to the Company&#x2019;s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee&#x2019;s com mercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#x201c;Gross Revenues&#x201d;), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the &#x201c;Royalty&#x201d;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="line-height: inherit;"&gt;In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company &lt;/span&gt;fifty&lt;span style="line-height: inherit;"&gt; percent (50&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;%) of all payments received by the Licensee from such sublicensee.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the &#x201c;Settlement Agreement&#x201d;) with CPF, the general partner (the &#x201c;Licensee&#x201d;) of CPF MF &lt;span style="border-left: none; border-right: none;"&gt;2019&lt;/span&gt;-&lt;span style="border-left: none; border-right: none;"&gt;1&lt;/span&gt; LLC (&#x201c;CPF MF&#x201d;), and Capital Plus Financial, LLC, a limited partner of the Licensee (&#x201c;Capital Plus&#x201d;) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF&#x2019;s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="I20191009"
      decimals="2"
      id="Tag856"
      unitRef="Pure">0.50</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20191009"
      decimals="0"
      id="Tag235"
      unitRef="Shares">2500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <sgbx:CommonStockVestAndBeIssuedShares
      contextRef="D20200930"
      decimals="0"
      id="Tag1014"
      unitRef="Shares">1250</sgbx:CommonStockVestAndBeIssuedShares>
    <sgbx:CommonStockRemainingVestAndBeIssuedShares
      contextRef="D20210930_3"
      decimals="0"
      id="Tag119"
      unitRef="Shares">1250</sgbx:CommonStockRemainingVestAndBeIssuedShares>
    <sgbx:GrossRevenueExpected
      contextRef="D20211231"
      decimals="0"
      id="Tag77"
      unitRef="USD">16900000</sgbx:GrossRevenueExpected>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20211231"
      decimals="1"
      id="Tag931"
      unitRef="USD">31.4</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:NumberOfOperatingSegments
      contextRef="D20211231"
      decimals="0"
      id="Tag998"
      unitRef="Segments">2</us-gaap:NumberOfOperatingSegments>
    <sgbx:RevenueAtPointInTime
      contextRef="D20201231"
      decimals="0"
      id="Tag391"
      unitRef="USD">4057086</sgbx:RevenueAtPointInTime>
    <sgbx:RevenueRecognizedOverTime
      contextRef="D20201231"
      decimals="0"
      id="Tag866"
      unitRef="USD">4698537</sgbx:RevenueRecognizedOverTime>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="D20211231" id="Tag1018">
&lt;div id="t_ft_9ULMUJUX8000000000000000000000b"&gt;
&lt;table border="0" cellpadding="0" style="height: 343px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 100%; margin-left: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="14" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"&gt;&lt;strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"&gt;Twelve Months Ended&#160;December 31,&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="padding: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;Revenue by Segments and Customer Type&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 21px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="padding: 0px; height: 21px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 44px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Construction Segment:&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942127%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.07672%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 0px 30px; height: 17px; margin-left: 0.1px;"&gt;Government&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;2,335,031&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;6&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;751,697&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right;"&gt;9&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 0px 30px; height: 17px; background-color: #cceeff;"&gt;Hotel/Hospitality&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;1,110,303&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;3&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;487,111&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;6&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Multi-Family (includes Single Family) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;103,672 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;126,222&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&#160; &#160; &#160; &#160; &#160;Medical (construction services)&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;495,122&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;1&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;778,883&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"&gt;9&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Office &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;534,001 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;2&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;191,505 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;2&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Retail &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;285,177 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;427,444 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;5&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;School &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#x2014;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;36,500 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160; &#160;Special Use &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; 1,930,384 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="bottom"&gt;5&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;1,414,761 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;" valign="bottom"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;&#160; &#160; &#160; &#160; &#160;Other (1) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; color: black;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; text-align: right;" valign="bottom"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000; margin: 0in 0in 0.0001pt; line-height: normal;" valign="bottom"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;300,000 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;3&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 2px solid #000000;" valign="bottom"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Total Construction Revenue Segment (includes engineering service revenue)&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;6,793,690&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;18&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;4,514,123&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"&gt;51&lt;/td&gt;
&lt;td style="padding: 0px; border-top: 1pt solid #000000; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Medical Revenue Segment &lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;(includes lab testing, kit sales and equipment)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;31,548,012&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;82&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;4,241,500&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;49&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-top: 1.5pt solid #000000; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; border-bottom: 1.5pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; margin-left: 0.1px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"&gt; Total Revenue by Segments and Customer Type &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;38,341,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;100&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;8,755,623 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;100&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff; border-bottom: 4.5pt double #000000;" valign="bottom"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"&gt; %&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="border-right: none; border-left: none; font-style: italic;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(1) &lt;span style="border-right: none; border-left: none;"&gt;Construction fee of $&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;300,000&lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt; with no cost of revenue during &lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;2020&lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_GovernmentContractMember"
      decimals="0"
      id="Tag924"
      unitRef="USD">2335031</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_GovernmentContractMember"
      decimals="2"
      id="Tag118"
      unitRef="Pure">0.06</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_GovernmentContractMember"
      decimals="0"
      id="Tag1017"
      unitRef="USD">751697</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_GovernmentContractMember"
      decimals="2"
      id="Tag915"
      unitRef="Pure">0.09</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_HospitalityMember"
      decimals="0"
      id="Tag851"
      unitRef="USD">1110303</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_HospitalityMember"
      decimals="2"
      id="Tag509"
      unitRef="Pure">0.03</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_HospitalityMember"
      decimals="0"
      id="Tag347"
      unitRef="USD">487111</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_HospitalityMember"
      decimals="2"
      id="Tag899"
      unitRef="Pure">0.06</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_MultiFamiliesMember"
      decimals="0"
      id="Tag806"
      unitRef="USD">103672</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_MultiFamiliesMember"
      id="Tag340"
      unitRef="Pure"
      xsi:nil="true"/>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_MultiFamiliesMember"
      decimals="0"
      id="Tag153"
      unitRef="USD">126222</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_MultiFamiliesMember"
      decimals="2"
      id="Tag492"
      unitRef="Pure">0.01</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_MedicalConstructionServicesMember"
      decimals="0"
      id="Tag80"
      unitRef="USD">495122</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_MedicalConstructionServicesMember"
      decimals="2"
      id="Tag115"
      unitRef="Pure">0.01</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_MedicalConstructionServicesMember"
      decimals="0"
      id="Tag797"
      unitRef="USD">778883</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_MedicalConstructionServicesMember"
      decimals="2"
      id="Tag477"
      unitRef="Pure">0.09</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_OfficeMember"
      decimals="0"
      id="Tag925"
      unitRef="USD">534001</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_OfficeMember"
      decimals="2"
      id="Tag888"
      unitRef="Pure">0.02</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_OfficeMember"
      decimals="0"
      id="Tag154"
      unitRef="USD">191505</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_OfficeMember"
      decimals="2"
      id="Tag234"
      unitRef="Pure">0.02</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_RetailMember"
      decimals="0"
      id="Tag857"
      unitRef="USD">285177</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_RetailMember"
      decimals="2"
      id="Tag927"
      unitRef="Pure">0.01</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_RetailMember"
      decimals="0"
      id="Tag517"
      unitRef="USD">427444</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_RetailMember"
      decimals="2"
      id="Tag489"
      unitRef="Pure">0.05</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_SchoolMember"
      id="Tag174"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_SchoolMember"
      id="Tag995"
      unitRef="Pure"
      xsi:nil="true"/>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_SchoolMember"
      decimals="0"
      id="Tag917"
      unitRef="USD">36500</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_SchoolMember"
      id="Tag988"
      unitRef="Pure"
      xsi:nil="true"/>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_SpecialUseMember"
      decimals="0"
      id="Tag339"
      unitRef="USD">1930384</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_SpecialUseMember"
      decimals="2"
      id="Tag812"
      unitRef="Pure">0.05</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_SpecialUseMember"
      decimals="0"
      id="Tag1002"
      unitRef="USD">1414761</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_SpecialUseMember"
      decimals="2"
      id="Tag120"
      unitRef="Pure">0.16</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231_ProductAndServiceOtherMember"
      id="Tag985"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231_ProductAndServiceOtherMember"
      id="Tag511"
      unitRef="Pure"
      xsi:nil="true"/>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231_ProductAndServiceOtherMember"
      decimals="0"
      id="Tag996"
      unitRef="USD">300000</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231_ProductAndServiceOtherMember"
      decimals="2"
      id="Tag112"
      unitRef="Pure">0.03</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20211231"
      decimals="0"
      id="Tag895"
      unitRef="USD">6793690</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20211231"
      decimals="2"
      id="Tag984"
      unitRef="Pure">0.18</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalConstructionRevenueSegment
      contextRef="D20201231"
      decimals="0"
      id="Tag117"
      unitRef="USD">4514123</sgbx:TotalConstructionRevenueSegment>
    <sgbx:TotalConstructionRevenueSegmentPercentage
      contextRef="I20201231"
      decimals="2"
      id="Tag716"
      unitRef="Pure">0.51</sgbx:TotalConstructionRevenueSegmentPercentage>
    <sgbx:TotalMedicalRevenueSegment
      contextRef="D20211231"
      decimals="0"
      id="Tag926"
      unitRef="USD">31548012</sgbx:TotalMedicalRevenueSegment>
    <sgbx:TotalMedicalRevenueSegmentPercentage
      contextRef="I20211231"
      decimals="2"
      id="Tag930"
      unitRef="Pure">0.82</sgbx:TotalMedicalRevenueSegmentPercentage>
    <sgbx:TotalMedicalRevenueSegment
      contextRef="D20201231"
      decimals="0"
      id="Tag313"
      unitRef="USD">4241500</sgbx:TotalMedicalRevenueSegment>
    <sgbx:TotalMedicalRevenueSegmentPercentage
      contextRef="I20201231"
      decimals="2"
      id="Tag168"
      unitRef="Pure">0.49</sgbx:TotalMedicalRevenueSegmentPercentage>
    <sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTax
      contextRef="D20211231"
      decimals="0"
      id="Tag538"
      unitRef="USD">38341702</sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage
      contextRef="D20211231"
      decimals="2"
      id="Tag78"
      unitRef="Pure">1</sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage>
    <sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTax
      contextRef="D20201231"
      decimals="0"
      id="Tag929"
      unitRef="USD">8755623</sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage
      contextRef="D20201231"
      decimals="2"
      id="Tag873"
      unitRef="Pure">1</sgbx:RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag552"
      unitRef="USD">306143</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="I20211231"
      decimals="0"
      id="Tag113"
      unitRef="USD">102217</us-gaap:DeferredCostsAndOtherAssets>
    <us-gaap:DeferredCostsCurrentAndNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag715"
      unitRef="USD">203926</us-gaap:DeferredCostsCurrentAndNoncurrent>
    <sgbx:AccumulatedAmortizationRelatedToDeferredCosts
      contextRef="D20211231"
      decimals="0"
      id="Tag997"
      unitRef="USD">91765</sgbx:AccumulatedAmortizationRelatedToDeferredCosts>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag513"
      unitRef="USD">40785</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="D20201231"
      decimals="0"
      id="Tag396"
      unitRef="USD">40786</us-gaap:GeneralAndAdministrativeExpense>
    <sgbx:LicenseConsiderationDescription contextRef="D20211231" id="Tag412">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee&#x2019;s com mercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the &#x201c;Gross Revenues&#x201d;), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the &#x201c;Royalty&#x201d;), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5.</sgbx:LicenseConsiderationDescription>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20211231"
      decimals="2"
      id="Tag116"
      unitRef="Pure">0.50</sgbx:ConcentrationRiskPercentage>
    <sgbx:RedemptionDistributions
      contextRef="D20211231"
      decimals="-4"
      id="Tag514"
      unitRef="USD">1250000</sgbx:RedemptionDistributions>
    <us-gaap:BusinessCombinationsPolicy contextRef="D20211231" id="Tag862">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;Business Combinations&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt; - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC &lt;span style="border-left: none; border-right: none;"&gt;805&lt;/span&gt; &#x201c;Business Combinations&#x201d;, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company&#x2019;s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="D20211231" id="Tag861">
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;V&lt;span style="line-height: inherit;"&gt;&lt;i&gt;&lt;span style="border: 1pt none windowtext; padding: 0in; line-height: inherit;"&gt;ariable&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&#160;Interest Entities&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; word-spacing: 0px; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; line-height: inherit; font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&#160;&#x2013; The Company accounts for certain legal entities as variable interest entities (&#x201c;VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity&#x2019;s expected losses or receive portions of the entity&#x2019;s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE&#160;economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#x201c;Clarity Labs&#x201d;) (the &#x201c;JV&#x201d;).&#160;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;In consideration and subject to Clarity Lab&#x2019;s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue&lt;/span&gt; 200,000 &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met.&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-&lt;span style="border-left: none; border-right: none;"&gt;19&lt;/span&gt;. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (&#x201c;Clarity Mobile Venture&#x201d;).&lt;/span&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;As of &lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;December 31, 2021&lt;/span&gt;, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;As of December 31, 2020, $&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none; line-height: inherit;"&gt;965,561&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2020, the Company recognized revenue of $&lt;/span&gt;641,178&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;to Clarity Labs, of which $&lt;/span&gt;420,773&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;is included in accounts receivable as of December 31, 2020.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-&lt;span style="line-height: inherit;"&gt;19&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;testing industry.&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&#160;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200827"
      decimals="0"
      id="Tag887"
      unitRef="Shares">200000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:OtherIncome
      contextRef="D20211231"
      decimals="0"
      id="Tag122"
      unitRef="USD">60000</us-gaap:OtherIncome>
    <us-gaap:RepaymentsOfDebt
      contextRef="D20201231"
      decimals="0"
      id="Tag1016"
      unitRef="USD">965561</us-gaap:RepaymentsOfDebt>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20201231"
      decimals="0"
      id="Tag934"
      unitRef="USD">641178</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag894"
      unitRef="USD">420773</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <sgbx:InvestmentEntitiesPolicyPolicyTextBlock contextRef="D20211231" id="Tag734">
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;Investment Entities&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="line-height: inherit;"&gt;On May 31, 2021, the Company's subsidiary SG DevCorp&#160;agreed to contribute $600,000&#160;to acquire a&#160;50% membership interest in Norman Berry II Owner LLC.&#160; The Company contributed $350,329&#160;and $114,433&#160;of the initial $600,000&#160;in the second quarter and third quarter of 2021 respectively, with the remaining $135,238 funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide&#160;&lt;/span&gt;affordable housing in the Atlanta, Georgia metropolitan area.&lt;span style="line-height: inherit;"&gt;&#160;&#160;&lt;/span&gt;The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements.&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;The Company will use the equity method to report the activities as an investment in its consolidated financial statements.&#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;On June 24, 2021, the Company's&#160;subsidiary, SG DevCorp,&#160;entered into an operating agreement with Jacoby Development for a&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;10&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;% non-dilutable&#160;equity interest for JDI-Cumberland Inlet, LLC.&#160; The Company contributed $&lt;/span&gt;3,000,000&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;for its 10% equity interest.&#160; The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.&#160; The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements.&#160; The Company will use the equity method to report the activities as an investment in its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</sgbx:InvestmentEntitiesPolicyPolicyTextBlock>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20210930_NormanBerryIIOwnerLLCMember_1"
      decimals="0"
      id="Tag676"
      unitRef="USD">600000</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="I20210531_NormanBerryIIOwnerLLCMember"
      decimals="2"
      id="Tag520"
      unitRef="Pure">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="D20211231"
      decimals="0"
      id="Tag1000"
      unitRef="USD">350329</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20210630_NormanBerryIIOwnerLLCMember"
      decimals="0"
      id="Tag1001"
      unitRef="USD">114433</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20210930_NormanBerryIIOwnerLLCMember_1"
      decimals="0"
      id="Tag4"
      unitRef="USD">600000</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20211231_NormanBerryIIOwnerLLCMember_3"
      decimals="0"
      id="Tag356"
      unitRef="USD">135238</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="I20210624_JDICumberlandInletLLCMember"
      decimals="2"
      id="Tag418"
      unitRef="Pure">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20210624_JDICumberlandInletLLCMember"
      decimals="0"
      id="Tag519"
      unitRef="USD">3000000</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:MembersEquityAttributableToNoncontrollingInterest
      contextRef="I20210624"
      decimals="0"
      id="Tag76"
      unitRef="USD">10</us-gaap:MembersEquityAttributableToNoncontrollingInterest>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="D20211231" id="Tag604">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Cash and cash equivalents &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013; The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $13,024,381&#160;and&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; line-height: inherit;"&gt;$&lt;/span&gt;&lt;/span&gt;13,010,356&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;as of&#160;&lt;/span&gt;December 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt; line-height: inherit;"&gt;&#160;and 2020, respectively.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20211231"
      decimals="0"
      id="Tag121"
      unitRef="USD">13024381</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20201231"
      decimals="0"
      id="Tag935"
      unitRef="USD">13010356</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <sgbx:ShortTermInvestmentPolicyTextBlock contextRef="D20211231" id="Tag512">
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Short-term investment &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013; The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.&#160; The Company had no short-term investment as of&#160;December 31, 2021&#160;or&#160;2020, respectively.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</sgbx:ShortTermInvestmentPolicyTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="I20201231"
      decimals="0"
      id="Tag1105"
      unitRef="USD">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="I20211231"
      decimals="0"
      id="Tag1004"
      unitRef="USD">0</us-gaap:ShortTermInvestments>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="D20211231" id="Tag603">
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Accounts receivable and allowance for credit losses&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company&#x2019;s operating cycle. The Company recognizes accounts receivable at invoiced amounts.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company&#x2019;s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="D20211231" id="Tag733">
&lt;div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;"&gt;Inventory &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#x2013;&#160;

&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of December 31, 2021&#160;there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. As of&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;&#160;December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryNet
      contextRef="I20211231_ConstructionMaterialsMember"
      decimals="0"
      id="Tag395"
      unitRef="USD">516731</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20211231_MedicalEquipmentMember"
      decimals="0"
      id="Tag867"
      unitRef="USD">757094</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231_ConstructionMaterialsMember"
      decimals="0"
      id="Tag870"
      unitRef="USD">4429</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231_MedicalEquipmentMember"
      decimals="0"
      id="Tag413"
      unitRef="USD">773715</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="D20211231" id="Tag215">
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Goodwill &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013; &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss.&#160;There were no impairments during the years ended December 31, 2021&#160;or&#160;2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="D20211231" id="Tag87">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Intangible assets &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013; &lt;span style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 years.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company evaluated intangible assets for impairment during the year ended December 31, 2021&#160;and 2020 and determined that there are no impairment losses. The accumulated amortization and amortization expense as of and for the year ended December 31, 2021 was $815,732 and $165,877, respectively. The accumulated amortization and amortization expense for the years ended December 31, 2020&#160;was $649,855 and $148,541 respectively. The estimated amortization expense for the successive &lt;span&gt;five&lt;/span&gt; years is as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 130px; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; For the year ending December 31,: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2022&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 162,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 1.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2023&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 161,175 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;2024&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 160,469 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2025&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 157,051 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;2026&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 139,717 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Thereafter &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;1,313,850&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,095,232 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:BankruptcyProceedingsDescriptionOfProceedings contextRef="D20211231" id="Tag345">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, included in intangible assets is $97,164 of trademarks, and $47,800 of website costs that are being amortized over 5 years.</us-gaap:BankruptcyProceedingsDescriptionOfProceedings>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="I20211231"
      decimals="0"
      id="Tag892"
      unitRef="USD">815732</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="D20211231"
      decimals="0"
      id="Tag928"
      unitRef="USD">165877</us-gaap:AdjustmentForAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="I20201231"
      decimals="0"
      id="Tag491"
      unitRef="USD">649855</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="D20201231"
      decimals="0"
      id="Tag400"
      unitRef="USD">148541</us-gaap:AdjustmentForAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="D20211231" id="Tag593">
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 130px; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; For the year ending December 31,: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2022&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 162,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px; width: 1.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2023&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 161,175 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;2024&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 160,469 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2025&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 157,051 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;2026&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 139,717 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Thereafter &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;1,313,850&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,095,232 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="I20211231"
      decimals="0"
      id="Tag896"
      unitRef="USD">162970</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="I20211231"
      decimals="0"
      id="Tag932"
      unitRef="USD">161175</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="I20211231"
      decimals="0"
      id="Tag897"
      unitRef="USD">160469</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="I20211231"
      decimals="0"
      id="Tag853"
      unitRef="USD">157051</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="I20211231"
      decimals="0"
      id="Tag863"
      unitRef="USD">139717</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="I20211231"
      decimals="0"
      id="Tag133"
      unitRef="USD">1313850</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="I20211231"
      decimals="0"
      id="Tag871"
      unitRef="USD">2095232</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="D20211231" id="Tag605">
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Property, plant and equipment &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013; &lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software &lt;span style="border-left: none; border-right: none;"&gt;3&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; years, furniture and other equipment &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;7&lt;/span&gt; years, automobiles &lt;span style="border-left: none; border-right: none;"&gt;2&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; years, buildings held for lease &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&#160;to &lt;span style="border-left: none; border-right: none;"&gt;7&lt;/span&gt;&lt;/span&gt;&#160;years, and equipment &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt; to &lt;span style="border-left: none; border-right: none;"&gt;29&lt;/span&gt; years. Repairs and maintenance are charged to expense when incurred.&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_ComputerEquipmentMember_MinimumMember"
      id="Tag134">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_ComputerEquipmentMember_MaximumMember"
      id="Tag893">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_OtherMachineryAndEquipmentMember_MinimumMember"
      id="Tag399">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_OtherMachineryAndEquipmentMember_MaximumMember"
      id="Tag868">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_AutomobilesMember_MinimumMember"
      id="Tag891">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_AutomobilesMember_MaximumMember"
      id="Tag1003">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_BuildingMember_MinimumMember"
      id="Tag864">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_BuildingMember_MaximumMember"
      id="Tag993">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_EquipmentMember_MinimumMember"
      id="Tag114">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20211231_EquipmentMember_MaximumMember"
      id="Tag872">P29Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <sgbx:ConvertibleInstrumentsPolicyTextBlock contextRef="D20211231" id="Tag291">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;Convertible instruments &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;&#x2013; The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</sgbx:ConvertibleInstrumentsPolicyTextBlock>
    <sgbx:CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock contextRef="D20211231" id="Tag214">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Common stock purchase warrants and other derivative financial instruments&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2013; The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company&#x2019;s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company&#x2019;s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company&#x2019;s control) or (ii) gives the counterparty a choice of net-cash settlement or&#160;settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</sgbx:CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="D20211231" id="Tag602">
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Fair value measurements &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013; Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company uses three levels of inputs that may be used to measure fair value:&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div id="t_ft_TSS8MKYHJK00000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="width: 36pt; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; width: 8%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 1 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Quoted prices in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 2 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Quoted prices for similar assets and liabilities in active markets or inputs that are observable. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Level 3 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border: 0px; box-sizing: border-box; margin: 0pt 0pt 0pt 36pt; color: #333333; font-size: 13.3333px;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The earnout liability on SG Echo represents the only financial liability measured at fair value on a recurring basis as of December 31, 2021 and 2020 and was a level 3 asset. As of December 31, 2021 and 2020, the estimated value of the earnout liability was zero.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period.&#160;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;There were no transfers into or out of the hierarchy levels during the year ended December 31, 2021 or 2020, besides the transfer in of the earnout&#160;liability.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="D20211231" id="Tag94">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Share-based payments &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px;"&gt;The &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors&#160;are&#160;reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="D20211231" id="Tag72">
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Income taxes&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt; &#x2013; &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company&#x2019;s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company&#x2019;s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.&lt;/span&gt;&lt;/p&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="D20211231" id="Tag150">
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Concentrations of credit risk &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers&#x2019; financial condition and, generally, requires no collateral from its customers other than normal lien rights. At December 31, 2021 and 2020, 78% and 79%, respectively, of the Company&#x2019;s gross accounts receivable were due from four and&#160;three&#160;customers.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Revenue in excess of&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;10&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;% relating to&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;one&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;and&lt;span&gt;&#160;three&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;customers represented approximately&lt;span&gt; 80&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;% and&lt;span&gt; 61&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;% of the Company's total revenue for the year ended December 31, 2021 and 2020, respectively.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="background-color: #ffffff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: #ffffff;"&gt;For the year ending December 31, 2021 and 2020, there were no vendors that represented&#160;10% or more of our cost of revenue.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.&lt;/span&gt;&lt;/p&gt;
</us-gaap:ConcentrationRiskCreditRisk>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20211231_AccountsReceivableMember_CustomerFourMember"
      decimals="2"
      id="Tag869"
      unitRef="Pure">0.78</sgbx:ConcentrationRiskPercentage>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20201231_AccountsReceivableMember"
      decimals="2"
      id="Tag343"
      unitRef="Pure">0.79</sgbx:ConcentrationRiskPercentage>
    <sgbx:NumberOfCustomers
      contextRef="D20211231"
      decimals="0"
      id="Tag936"
      unitRef="Customer">4</sgbx:NumberOfCustomers>
    <sgbx:NumberOfCustomers
      contextRef="D20211231_AccountsReceivableMember"
      decimals="0"
      id="Tag865"
      unitRef="Customer">3</sgbx:NumberOfCustomers>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20211231_SalesRevenueGoodNetMember"
      decimals="2"
      id="Tag712"
      unitRef="Pure">0.10</sgbx:ConcentrationRiskPercentage>
    <sgbx:NumberOfCustomers
      contextRef="D20211231_SalesRevenueGoodNetMember"
      decimals="0"
      id="Tag813"
      unitRef="Customer">1</sgbx:NumberOfCustomers>
    <sgbx:NumberOfCustomers
      contextRef="D20201231_SalesRevenueGoodNetMember"
      decimals="0"
      id="Tag490"
      unitRef="Customer">3</sgbx:NumberOfCustomers>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20211231_SalesRevenueGoodNetMember_CustomerOneMember"
      decimals="2"
      id="Tag1015"
      unitRef="Pure">0.80</sgbx:ConcentrationRiskPercentage>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20201231_SalesRevenueGoodNetMember_CustomerThreeMember"
      decimals="2"
      id="Tag342"
      unitRef="Pure">0.61</sgbx:ConcentrationRiskPercentage>
    <sgbx:ConcentrationRiskPercentage
      contextRef="D20211231_CostOfGoodsTotalMember"
      decimals="2"
      id="Tag854"
      unitRef="Pure">0.10</sgbx:ConcentrationRiskPercentage>
    <us-gaap:FinancingReceivablesTextBlock contextRef="D20211231" id="Tag735">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_0CNQ0SXXE800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 4. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Accounts Receivable &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;At December 31, 2021 and 2020, the Company&#x2019;s accounts receivable consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_XXKHI5V9Z400000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 121px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 99.7887%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Billed:&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-left: 0px; height: 17px; margin: 0px 0px 0px 0.1px; padding-right: 0px; text-indent: 0px; width: 36pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-left: 10pt; height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Construction services&#160;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"&gt;2,293,187&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"&gt;1,391,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-left: 10pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Engineering services &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; padding: 0px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 86,388 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 86,264 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; height: 10px; background-color: #cceeff; vertical-align: middle;" valign="middle"&gt;Medical revenue&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff;"&gt;679,446&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff;"&gt;1,157,819&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Retainage receivable&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 635,049 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;615,136&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Other receivable&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;186,692&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;180,748&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-left: 20pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total gross receivables&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,880,762 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,431,522 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: allowance for credit losses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(963,116&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 1.5pt solid #000000;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (795,914 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; padding-left: 20pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total net receivables &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,917,646 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,635,608 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;Receivables are&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance for credit losses&#160;was $963,116&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;and $&lt;/span&gt;795,914&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;as of December 31, 2021 and 2020, respectively. There was a provision of &lt;span style="border-left: none; border-right: none;"&gt;$167,202&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;for credit losses, &lt;span style="border-left: none; border-right: none;"&gt;no&lt;/span&gt; recoveries collected for credit losses and &lt;span style="border-left: none; border-right: none;"&gt;no&lt;/span&gt; write offs during the year ended&#160;December 31, 2021. There was a provision for credit losses of&lt;/span&gt; $10,018, &lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;and no write offs for the year ended&#160;December 31, 2020. The total net receivables as of January 1, 2020 was $1,101,185.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="D20211231" id="Tag3">
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_XXKHI5V9Z400000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 121px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 99.7887%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Billed:&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding-left: 0px; height: 17px; margin: 0px 0px 0px 0.1px; padding-right: 0px; text-indent: 0px; width: 36pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-left: 10pt; height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Construction services&#160;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"&gt;2,293,187&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 10%;"&gt;1,391,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-left: 10pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Engineering services &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; padding: 0px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 86,388 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 86,264 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; height: 10px; background-color: #cceeff; vertical-align: middle;" valign="middle"&gt;Medical revenue&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; background-color: #cceeff;"&gt;679,446&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff;"&gt;1,157,819&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Retainage receivable&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 635,049 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;615,136&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Other receivable&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;186,692&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;180,748&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="padding-left: 0px; vertical-align: bottom; height: 10px; margin: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-left: 20pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total gross receivables&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,880,762 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,431,522 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: allowance for credit losses &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(963,116&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 1.5pt solid #000000;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (795,914 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; padding-left: 0px; height: 10px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; padding-left: 20pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total net receivables &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,917,646 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,635,608 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20211231_ConstructionRevenueMember"
      decimals="0"
      id="Tag800"
      unitRef="USD">2293187</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_ConstructionRevenueMember"
      decimals="0"
      id="Tag344"
      unitRef="USD">1391555</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20211231_BilledEngineeringServicesMember"
      decimals="0"
      id="Tag388"
      unitRef="USD">86388</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_BilledEngineeringServicesMember"
      decimals="0"
      id="Tag796"
      unitRef="USD">86264</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20211231_MedicalMember"
      decimals="0"
      id="Tag248"
      unitRef="USD">679446</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_MedicalMember"
      decimals="0"
      id="Tag250"
      unitRef="USD">1157819</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20211231_RetainageReceivableMember"
      decimals="0"
      id="Tag276"
      unitRef="USD">635049</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_RetainageReceivableMember"
      decimals="0"
      id="Tag249"
      unitRef="USD">615136</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20211231_OtherReceivableMember"
      decimals="0"
      id="Tag243"
      unitRef="USD">186692</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_OtherReceivableMember"
      decimals="0"
      id="Tag245"
      unitRef="USD">180748</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag253"
      unitRef="USD">3880762</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag244"
      unitRef="USD">3431522</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag364"
      unitRef="USD">963116</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag70"
      unitRef="USD">795914</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <sgbx:AccountsReceivableNetAmount
      contextRef="D20211231"
      decimals="0"
      id="Tag252"
      unitRef="USD">2917646</sgbx:AccountsReceivableNetAmount>
    <sgbx:AccountsReceivableNetAmount
      contextRef="D20201231"
      decimals="0"
      id="Tag246"
      unitRef="USD">2635608</sgbx:AccountsReceivableNetAmount>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag69"
      unitRef="USD">963116</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag808"
      unitRef="USD">795914</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="D20211231"
      decimals="0"
      id="Tag71"
      unitRef="USD">167202</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="D20201231"
      decimals="0"
      id="Tag79"
      unitRef="USD">10018</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="D20211231" id="Tag708">
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &lt;span style="border-left: none; border-right: none;"&gt;5&lt;/span&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Contract Assets and Contract Liabilities&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at December 31, 2021 and 2020:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 118px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; margin-left: 0.1px; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Costs incurred on uncompleted contracts&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,272,425 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,572,581 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;Provision for loss on uncompleted contracts&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;"&gt;2,238,578&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.10092%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.00917%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Estimated earnings (losses) to date on uncompleted contracts &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (3,156,377&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;)&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 872,302 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Gross contract assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,354,626 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,444,883&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: billings to date &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(4,750,289&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (5,916,487 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom; text-indent: 20px;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;"&gt;Net contract liabilities on uncompleted contracts&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,395,663&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.10092%;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (471,604 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The above amounts are included in the accompanying consolidated balance sheets under the following captions at December 31, 2021 and 2020.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Contract assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 41,916 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,303,136 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Contract liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,437,579&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,774,740&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; Net contract liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,395,663&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(471,604&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary. The Company has experienced accrued losses on legacy contract commitments from the acquisition of SG ECHO due to escalations in material pricing related to COVID-&lt;/span&gt;&lt;span&gt;19&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;and labor overa&lt;/span&gt;ges.&#160; &#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
    <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock contextRef="D20211231" id="Tag752">
&lt;table cellpadding="0" style="height: 118px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; margin-left: 0.1px; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Costs incurred on uncompleted contracts&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,272,425 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,572,581 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;Provision for loss on uncompleted contracts&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;"&gt;2,238,578&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.10092%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 1.00917%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Estimated earnings (losses) to date on uncompleted contracts &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (3,156,377&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;)&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 872,302 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Gross contract assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,354,626 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.10092%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,444,883&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: billings to date &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(4,750,289&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.10092%;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (5,916,487 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom; text-indent: 20px;"&gt;
&lt;p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;"&gt;Net contract liabilities on uncompleted contracts&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,395,663&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.10092%;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; (471,604 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>
    <sgbx:CostsIncurredOnUncompletedContracts
      contextRef="I20211231"
      decimals="0"
      id="Tag756"
      unitRef="USD">4272425</sgbx:CostsIncurredOnUncompletedContracts>
    <sgbx:CostsIncurredOnUncompletedContracts
      contextRef="I20201231"
      decimals="0"
      id="Tag783"
      unitRef="USD">4572581</sgbx:CostsIncurredOnUncompletedContracts>
    <sgbx:ProvisionForLossOnUncompletedContracts
      contextRef="I20211231"
      decimals="0"
      id="Tag728"
      unitRef="USD">2238578</sgbx:ProvisionForLossOnUncompletedContracts>
    <sgbx:ProvisionForLossOnUncompletedContracts
      contextRef="I20201231"
      id="Tag680"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:EstimatedIncomeLossOnUncompletedContracts
      contextRef="I20211231"
      decimals="0"
      id="Tag730"
      unitRef="USD">3156377</sgbx:EstimatedIncomeLossOnUncompletedContracts>
    <sgbx:EstimatedIncomeLossOnUncompletedContracts
      contextRef="I20201231"
      decimals="0"
      id="Tag776"
      unitRef="USD">-872302</sgbx:EstimatedIncomeLossOnUncompletedContracts>
    <sgbx:ContractReceivablesRetainage
      contextRef="I20211231"
      decimals="0"
      id="Tag731"
      unitRef="USD">3354626</sgbx:ContractReceivablesRetainage>
    <sgbx:ContractReceivablesRetainage
      contextRef="I20201231"
      decimals="0"
      id="Tag785"
      unitRef="USD">5444883</sgbx:ContractReceivablesRetainage>
    <sgbx:CostsInExcessOfBillingsToDate
      contextRef="I20211231"
      decimals="0"
      id="Tag443"
      unitRef="USD">4750289</sgbx:CostsInExcessOfBillingsToDate>
    <sgbx:CostsInExcessOfBillingsToDate
      contextRef="I20201231"
      decimals="0"
      id="Tag768"
      unitRef="USD">5916487</sgbx:CostsInExcessOfBillingsToDate>
    <sgbx:ContractWithCustomerAssetLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag729"
      unitRef="USD">-1395663</sgbx:ContractWithCustomerAssetLiability>
    <sgbx:ContractWithCustomerAssetLiability
      contextRef="I20201231"
      decimals="0"
      id="Tag22"
      unitRef="USD">-471604</sgbx:ContractWithCustomerAssetLiability>
    <sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock contextRef="D20211231" id="Tag714">
&lt;table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; width: 11%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Contract assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 41,916 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,303,136 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Contract liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,437,579&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,774,740&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px 0px 1px; vertical-align: bottom; height: 17px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 3px; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; Net contract liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,395,663&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(471,604&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 3px; vertical-align: bottom; height: 10px; width: 1.00917%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag679"
      unitRef="USD">41916</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag678"
      unitRef="USD">1303136</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag19"
      unitRef="USD">1437579</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag21"
      unitRef="USD">1774740</us-gaap:ContractWithCustomerLiabilityCurrent>
    <sgbx:ContractWithCustomerAssetLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag338"
      unitRef="USD">-1395663</sgbx:ContractWithCustomerAssetLiability>
    <sgbx:ContractWithCustomerAssetLiability
      contextRef="I20201231"
      decimals="0"
      id="Tag357"
      unitRef="USD">-471604</sgbx:ContractWithCustomerAssetLiability>
    <sgbx:DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock contextRef="D20211231" id="Tag858">
&lt;div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;
&lt;table cellpadding="0" style="width: 100%; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; height: 17px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 6. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt; Project Development Costs and Other Non-Current Assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify; padding-left: 60px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify; padding-left: 60px;"&gt;&lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Project development costs and other non-current assets are stated at costs.&#160; At December 31, 2021, the Company&#x2019;s project development costs related mainly to its development segment totaled $719,610 and other non-current assets which includes security deposits totaled $203,562. There were &lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;no&lt;/span&gt;&lt;/span&gt; costs related to project development costs or other non-current assets as of December 31, 2020.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div id="t_ft_IAZZNAH76800000000000000000000b"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;/div&gt;
</sgbx:DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock>
    <sgbx:ProjectDevelopmentCostsNonCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag1076"
      unitRef="USD">719610</sgbx:ProjectDevelopmentCostsNonCurrent>
    <sgbx:SecurityDepositsNonCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag1075"
      unitRef="USD">203562</sgbx:SecurityDepositsNonCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="D20211231" id="Tag300">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 36pt;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 7. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Property, plant and equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At December 31, 2021 and 2020, the Company&#x2019;s property, plant and equipment, net consisted of the following:&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 0px; border-collapse: collapse; margin-top: 0px; margin-bottom: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;&#160;&lt;/td&gt;
&lt;td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;"&gt;&#160;&lt;/td&gt;
&lt;td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Computer equipment and software &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 156,701 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 73,991 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Furniture and other equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 275,606 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 11,593 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff;"&gt;
&lt;p&gt;Leasehold improvements&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;15,400&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;6,071&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px;"&gt;Equipment and machinery&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,219,056&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,127,647&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff;"&gt;Automobiles&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px;"&gt;Building held for lease&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;196,416&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;501,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;Laboratory and temporary units&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,362,760&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,016,238&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;Land&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;3,576,130&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="vertical-align: bottom; height: 17px; margin: 0px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;Construction in process&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;442,515&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&#160; &#160; &#160; Property, plant and equipment&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 7,249,222 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 2,741,514 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: accumulated depreciation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt;(409,279&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt;(58,500&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; Property, plant and equipment, net&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt;6,839,943&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 2,683,014 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt 7.7pt 0pt 19.8pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation expense for the years ended December 31, 2021 and 2020 amounted to &lt;span style="border-left: none; border-right: none;"&gt;$398,744&lt;/span&gt; and $50,655, respectively.&lt;/span&gt;&#160; F&lt;span style="font-size: 13.3333px;"&gt;or the year ended December 31, 2021, a total of&#160;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;$204,482 of depreciation was classified as an indirect costs to cost of goods sold.&#160; No depreciation expense was reclassified to cost of goods sold in 2020.&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="D20211231" id="Tag277">
&lt;table cellpadding="0" style="height: 0px; border-collapse: collapse; margin-top: 0px; margin-bottom: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0pt; padding-right: 8px;"&gt;&#160;&lt;/td&gt;
&lt;td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; white-space: nowrap; text-align: center;"&gt;&#160;&lt;/td&gt;
&lt;td align="right" colspan="1" style="border-bottom: 1.5pt solid #000000; height: 19px; white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: center;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Computer equipment and software &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 156,701 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 73,991 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Furniture and other equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 275,606 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 11,593 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff;"&gt;
&lt;p&gt;Leasehold improvements&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;15,400&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;6,071&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px;"&gt;Equipment and machinery&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,219,056&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,127,647&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff;"&gt;Automobiles&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 16px;"&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px;"&gt;Building held for lease&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;196,416&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 16px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;501,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;Laboratory and temporary units&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,362,760&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;1,016,238&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;Land&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;3,576,130&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="vertical-align: bottom; height: 17px; margin: 0px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;Construction in process&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;442,515&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2px solid #000000; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="vertical-align: bottom; border-bottom: 2px solid #000000; height: 17px; background-color: #cceeff; margin: 0px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&#160; &#160; &#160; Property, plant and equipment&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 7,249,222 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 2,741,514 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: accumulated depreciation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt;(409,279&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 1.5pt solid #000000; height: 10px; background-color: #cceeff; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt;(58,500&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 10px; background-color: #cceeff; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; Property, plant and equipment, net&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0pt; padding-right: 8px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt;6,839,943&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="border-bottom: 4.5pt double #000000; height: 10px; padding-right: 8px; white-space: nowrap; margin: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="border-bottom: 4.5pt double #000000; height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; 2,683,014 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; white-space: nowrap;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_ComputerEquipmentMember"
      decimals="0"
      id="Tag228"
      unitRef="USD">156701</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_ComputerEquipmentMember"
      decimals="0"
      id="Tag211"
      unitRef="USD">73991</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_FurnitureAndOtherEquipmentMember"
      decimals="0"
      id="Tag224"
      unitRef="USD">275606</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_FurnitureAndOtherEquipmentMember"
      decimals="0"
      id="Tag238"
      unitRef="USD">11593</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_LeaseholdImprovementsMember"
      decimals="0"
      id="Tag209"
      unitRef="USD">15400</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_LeaseholdImprovementsMember"
      decimals="0"
      id="Tag213"
      unitRef="USD">6071</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_MachineryAndEquipmentMember"
      decimals="0"
      id="Tag218"
      unitRef="USD">1219056</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_MachineryAndEquipmentMember"
      decimals="0"
      id="Tag230"
      unitRef="USD">1127647</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_AutomobilesMember"
      decimals="0"
      id="Tag220"
      unitRef="USD">4638</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_AutomobilesMember"
      decimals="0"
      id="Tag210"
      unitRef="USD">4638</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_BuildingHeldForLeaseMember"
      decimals="0"
      id="Tag206"
      unitRef="USD">196416</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_BuildingHeldForLeaseMember"
      decimals="0"
      id="Tag239"
      unitRef="USD">501336</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_LaboratoryAndTemporaryUnitsMember"
      decimals="0"
      id="Tag225"
      unitRef="USD">1362760</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_LaboratoryAndTemporaryUnitsMember"
      decimals="0"
      id="Tag212"
      unitRef="USD">1016238</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_LandMember"
      decimals="0"
      id="Tag223"
      unitRef="USD">3576130</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_LandMember"
      id="Tag222"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231_ConstructionInProgressMember"
      decimals="0"
      id="Tag216"
      unitRef="USD">442515</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_ConstructionInProgressMember"
      id="Tag227"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20211231"
      decimals="0"
      id="Tag236"
      unitRef="USD">7249222</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231"
      decimals="0"
      id="Tag681"
      unitRef="USD">2741514</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="I20211231"
      decimals="0"
      id="Tag233"
      unitRef="USD">409279</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="I20201231"
      decimals="0"
      id="Tag229"
      unitRef="USD">58500</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20211231"
      decimals="0"
      id="Tag237"
      unitRef="USD">6839943</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20201231"
      decimals="0"
      id="Tag204"
      unitRef="USD">2683014</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="D20211231"
      decimals="0"
      id="Tag231"
      unitRef="USD">398744</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="D20201231"
      decimals="0"
      id="Tag217"
      unitRef="USD">50655</us-gaap:Depreciation>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="D20211231" id="Tag736">
&lt;div&gt;
&lt;table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;8. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; line-height: 14.2667px; color: #000000;"&gt;Notes Receivable&#160;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; padding-left: 30px; text-align: left;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;On January 21, 2020, CPF GP 2019-1&#160;LLC&#160;(&#x201c;CPF&#160;GP&#x201d;)&#160;issued to the Company&#160;a promissory note in the principal amount of $400,000&#160;(the&#160;&#x201c;Company&#160;Note&#x201d;) and issued to Paul Galvin, the Company&#x2019;s Chairman and CEO, a promissory note in the principal amount of $100,000&#160;(the&#160;&#x201c;Galvin&#160;Note&#x201d;).&#160;&lt;span style="border-right: none; border-left: none;"&gt;The transaction closed on&#160;January 22, 2020, on which date the Company loaned CPF GP 2019-1&#160;LLC $400,000&#160;and&#160;Mr.&#160;Galvin personally loaned CPF GP $100,000&#160;on behalf of the Company.&lt;/span&gt;&#160;The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the &#x201c;Loan Agreement&#x201d;), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at&#160;&lt;span style="border-left: none; border-right: none;"&gt;five&lt;/span&gt;&#160;percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the&#160;July 31, 2023&#160;maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests&#160;in&#160;CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: normal; text-align: justify;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="line-height: inherit; color: #000000;"&gt;In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000&lt;span&gt;&#160;&lt;/span&gt;(the &#x201c;Company Note 2&#x201d;). The transaction closed on April 15, 2020, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the &#x201c;Loan Agreement 2&#x201d;), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the&lt;span&gt;&#160;&lt;/span&gt;July 31, 2023&lt;span&gt;&#160;&lt;/span&gt;maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner. Interest income recognized&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;for the years ended&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;December 31, 2021&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;and&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;2020&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;amounted to $37,500 and $32,637, respectively.&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="line-height: inherit; color: #000000;"&gt;Subsequent to the year ended December 31, 2021, the Galvin Note was assigned to the Company and the principal amount of $100,000 was returned to Mr. Galvin. The Company has a promissory note in the principal amount of $100,000 (the "Company Note 3") and the assignment occurred in January 2022.&#160;&#160;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.&#160; &#160; &#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="D20210121_NotesReceivableMember_CompanyNoteMember"
      decimals="0"
      id="Tag200"
      unitRef="USD">400000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="D20210121_NotesReceivableMember_GalvinNoteMember"
      decimals="0"
      id="Tag846"
      unitRef="USD">100000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20210121_NotesReceivableMember_CompanyNoteMember"
      decimals="0"
      id="Tag197"
      unitRef="USD">400000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20210121_NotesReceivableMember_GalvinNoteMember"
      decimals="0"
      id="Tag191"
      unitRef="USD">100000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I20210121_NotesReceivableMember"
      decimals="2"
      id="Tag198"
      unitRef="Pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20210121_NotesReceivableMember" id="Tag816">2023-07-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="D20200430_CompanyNoteMember"
      decimals="0"
      id="Tag202"
      unitRef="USD">250000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20200430_CompanyNoteMember"
      decimals="0"
      id="Tag201"
      unitRef="USD">250000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I20200430_CompanyNoteMember"
      decimals="2"
      id="Tag192"
      unitRef="Pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20200430_NotesReceivableMember" id="Tag850">2023-07-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:InterestIncomeOther
      contextRef="D20211231"
      decimals="0"
      id="Tag195"
      unitRef="USD">37500</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="D20201231_40"
      decimals="0"
      id="Tag193"
      unitRef="USD">32637</us-gaap:InterestIncomeOther>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="I20211231_GalvinNoteMember"
      decimals="0"
      id="Tag852"
      unitRef="USD">100000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="I20211231_CompanyNoteMember"
      decimals="0"
      id="Tag199"
      unitRef="USD">100000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="D20211231" id="Tag801">
&lt;div id="t_ft_4QO0E0868G00000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 9. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Accounts Payables and Accrued Liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0px;"&gt;The Company's accounts payables and accrued liabilities at December 31, 2021 and 2020, consisted of the following:&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;table cellpadding="0" style="height: 165px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.42487%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.443%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.03627%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.29534%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Accounts payable&#160;&lt;span style="font-size: 9pt;"&gt;&lt;sup&gt;(1)&#160;&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.42487%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;$ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;3,784,662&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.443%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.03627%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; background-color: #cceeff; width: 1.03627%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 3,012,338&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.29534%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;Accrued public fees &lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;121,749&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;79,448&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;Accrued construction cost of goods sold&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;367,298&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;408,600&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;Accrued losses &lt;sup&gt;(3)&lt;/sup&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;2,238,578&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;Accrued medical cost of goods sold&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;"&gt;208,512&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;"&gt;180,000&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;Accrued g&amp;amp;a&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;"&gt;176,432&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;"&gt;71,014&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"&gt;
&lt;p&gt;Accrued project development costs&#160;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;77,700&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; background-color: #cceeff; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;Accrued payroll and benefits &lt;span style="font-size: 9pt;"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;"&gt;545,003&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;"&gt;210,561&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px;"&gt;Accrued interest&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;"&gt;11,333&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 19px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"&gt;Accrued non-income taxes &lt;span style="font-size: 9pt;"&gt;&lt;sup&gt;(5)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;"&gt;37,584&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 21px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; padding-left: 0px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"&gt;Total Accounts Payable and Accrued Liabilities&#160;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1.42487%;"&gt;&lt;span&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 9.97409%;"&gt;7,568,851&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 1.03627%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 9.97409%;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;3,961,961&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0px; color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;(1) Payables also includes insurance financing payable and construction retainage&#160;payable balances along with the Company's normal account payable balances.&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;(2) Public fees include accruals for accounting, legal, and SEC compliance expenses.&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;(3) Losses for on-going construction projects related to the Construction segment.&#160;&#160;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;(4) Accrued wages, salaries, PTO, benefits, taxes, and other incentive plan expenses.&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 4pt 36pt; color: #000000; font-family: 'times new roman', times; font-size: 10pt;"&gt;(5) Non-income taxes includes property taxes, franchise taxes and other.&#160;&#160;&lt;/p&gt;
</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="D20211231" id="Tag710">
&lt;table cellpadding="0" style="height: 165px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.42487%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.443%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.03627%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; border-bottom: 1.5pt solid #000000; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; margin: 0px; text-indent: 0px; border-bottom: 1.5pt solid #000000; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; width: 1.29534%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Accounts payable&#160;&lt;span style="font-size: 9pt;"&gt;&lt;sup&gt;(1)&#160;&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.42487%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;$ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;3,784,662&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.443%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.03627%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: center; height: 17px; background-color: #cceeff; width: 1.03627%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 9.97409%;"&gt;
&lt;p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; 3,012,338&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff; width: 1.29534%;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;Accrued public fees &lt;sup&gt;(2)&lt;/sup&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;121,749&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;79,448&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;Accrued construction cost of goods sold&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;367,298&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;408,600&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;Accrued losses &lt;sup&gt;(3)&lt;/sup&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;2,238,578&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;Accrued medical cost of goods sold&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;"&gt;208,512&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 10px; width: 9.97409%;"&gt;180,000&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;Accrued g&amp;amp;a&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;"&gt;176,432&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 10px; width: 9.97409%;"&gt;71,014&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"&gt;
&lt;p&gt;Accrued project development costs&#160;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;77,700&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; background-color: #cceeff; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;Accrued payroll and benefits &lt;span style="font-size: 9pt;"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;"&gt;545,003&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 19px; text-align: right; width: 9.97409%;"&gt;210,561&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 19px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px;"&gt;Accrued interest&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; background-color: #cceeff; height: 19px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;"&gt;11,333&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; background-color: #cceeff; height: 19px; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; background-color: #cceeff; height: 19px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"&gt;Accrued non-income taxes &lt;span style="font-size: 9pt;"&gt;&lt;sup&gt;(5)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; width: 1.42487%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;"&gt;37,584&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; text-align: right; height: 21px; width: 9.97409%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 21px; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; padding-left: 0px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-right: 0px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff; margin: 0px; text-indent: 0px;"&gt;Total Accounts Payable and Accrued Liabilities&#160;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin: 0px; text-indent: 0px; width: 1.42487%;"&gt;&lt;span&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 9.97409%;"&gt;7,568,851&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.443%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.03627%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: center; height: 10px; border-bottom: 4.5pt double #000000; border-top: 1.5pt solid #000000; background-color: #cceeff; width: 1.03627%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; margin: 0px; text-indent: 0px; height: 10px; text-align: right; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 9.97409%;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;3,961,961&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px; background-color: #cceeff; width: 1.29534%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag923"
      unitRef="USD">3784662</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag922"
      unitRef="USD">3012338</us-gaap:AccountsPayableCurrent>
    <sgbx:AccruedPublicFees
      contextRef="I20211231"
      decimals="0"
      id="Tag921"
      unitRef="USD">121749</sgbx:AccruedPublicFees>
    <sgbx:AccruedPublicFees
      contextRef="I20201231"
      decimals="0"
      id="Tag919"
      unitRef="USD">79448</sgbx:AccruedPublicFees>
    <sgbx:AccruedConstruction
      contextRef="I20211231"
      decimals="0"
      id="Tag918"
      unitRef="USD">367298</sgbx:AccruedConstruction>
    <sgbx:AccruedConstruction
      contextRef="I20201231"
      decimals="0"
      id="Tag807"
      unitRef="USD">408600</sgbx:AccruedConstruction>
    <sgbx:AccruedLosses
      contextRef="I20211231"
      decimals="0"
      id="Tag916"
      unitRef="USD">2238578</sgbx:AccruedLosses>
    <sgbx:AccruedLosses
      contextRef="I20201231"
      id="Tag911"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:AccruedMedical
      contextRef="I20211231"
      decimals="0"
      id="Tag909"
      unitRef="USD">208512</sgbx:AccruedMedical>
    <sgbx:AccruedMedical
      contextRef="I20201231"
      decimals="0"
      id="Tag908"
      unitRef="USD">180000</sgbx:AccruedMedical>
    <sgbx:AccruedGeneralandAdministrative
      contextRef="I20211231"
      decimals="0"
      id="Tag912"
      unitRef="USD">176432</sgbx:AccruedGeneralandAdministrative>
    <sgbx:AccruedGeneralandAdministrative
      contextRef="I20201231"
      decimals="0"
      id="Tag901"
      unitRef="USD">71014</sgbx:AccruedGeneralandAdministrative>
    <sgbx:AccruedProjectDevelopmentCosts
      contextRef="I20211231"
      decimals="0"
      id="Tag910"
      unitRef="USD">77700</sgbx:AccruedProjectDevelopmentCosts>
    <sgbx:AccruedProjectDevelopmentCosts
      contextRef="I20201231"
      id="Tag902"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag906"
      unitRef="USD">545003</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag903"
      unitRef="USD">210561</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <sgbx:AccruedInterest
      contextRef="I20211231"
      decimals="0"
      id="Tag907"
      unitRef="USD">11333</sgbx:AccruedInterest>
    <sgbx:AccruedInterest
      contextRef="I20201231"
      id="Tag914"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag904"
      unitRef="USD">37584</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="I20201231"
      id="Tag890"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag905"
      unitRef="USD">7568851</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag913"
      unitRef="USD">3961961</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <sgbx:NotePayableTextBlock contextRef="D20211231" id="Tag737">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_51QWSSO7C000000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;&lt;span style="font-weight: bold;"&gt;10.&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; line-height: 14.2667px; color: #000000;"&gt;Notes Payable&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 37pt; line-height: 15.6933px; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;On February 4, 2020, the Company entered into a Securities Purchase Agreement with an accredited investor, pursuant to which the Company issued to the investor a secured note in the aggregate principal amount of $&lt;/span&gt;&lt;span&gt;200,000&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;&#160;(&#x201c;Note&#x201d;) that bears interest at a rate of&#160;&lt;/span&gt;nine&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;&#160;percent (&lt;/span&gt;9&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;%) per annum, due on&#160;&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;July 31, 2023&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;, that is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor by a security interest in the royalty payable to the Company under that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP&#160;&lt;/span&gt;2019&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;-&lt;/span&gt;1&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;&#160;LLC. The Company&#160;had the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty. During the year ended December 31, 2020, the Note to investor of $&lt;/span&gt;200,000&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;&#160;and unpaid accrued interest of $&lt;/span&gt;6,263&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;&#160;was converted into&#160;&lt;/span&gt;73,665&lt;span style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: left;"&gt;&#160;shares of the Company's common stock.&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 35pt; line-height: 1.3; font-size: 10pt; font-family: Times new roman; text-align: left; font font-family: t;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;On July 14, 2021, SG&#160;DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $&lt;/span&gt;2,000,000&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;&#160;(the &#x201c;Short-Term Note&#x201d;), secured by a Deed of Trust, dated July 14, 2021 (the &#x201c;Deed of Trust&#x201d;), on the Company's&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;&#160;&lt;/span&gt;50&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;+ acre Lake Travis project site in&#160;Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (&#x201c;Assignment of Rents&#x201d;), for net loan proceeds of approximately $1,948,234&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;&#160;after fees. The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. &lt;/span&gt;&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;If the Short-Term Note is prepaid prior to&#160;nine&#160;(9) months after its issuance date, a&#160;&lt;/span&gt;0.5&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"&gt;% prepayment penalty is due.&lt;span style="background-color: #ffffff;"&gt; The Company capitalized $112,348&#160;in interest charges and $23,727 in debt issuance costs as of December 31, 2021 related to the&#160;Lago&#160;Vista project in accordance with ASC 835-20.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; margin: 0pt 0pt 0pt 36pt; line-height: 1.2; font-size: 10pt; font-family: Times new roman; text-align: left;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;On October 29, 2021, SG Echo, a subsidiary of the Company, entered into a Loan Agreement (&#x201c;Loan Agreement&#x201d;) with the Durant Industrial Authority (the &#x201c;Authority&#x201d;) pursuant to which it received $&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;750,000&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;to be used for renovation improvements related to the Company's second manufacturing&#160;facility and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;750,000&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;(the &#x201c;Forgivable Note&#x201d;). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement,&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;one&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;-third (&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;1&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;3&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;) of the balance of the Forgivable Note will be forgiven on April 29, 2027,&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;one&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;-half (&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;1&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;/&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;2&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;75&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;full-time employees in Durant Oklahoma and pay them no less than&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;1.5&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;times the federal minimum wage, and provides SG Echo&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;24&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;months to comply with the provision.&#160; &#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</sgbx:NotePayableTextBlock>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20200204_InvestorMember_SecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Tag969"
      unitRef="USD">200000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="I20200204_InvestorMember_SecuritiesPurchaseAgreementMember"
      decimals="2"
      id="Tag190"
      unitRef="Pure">0.09</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:NotesPayable
      contextRef="I20201231_InvestorMember"
      decimals="0"
      id="Tag992"
      unitRef="USD">200000</us-gaap:NotesPayable>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I20201231_InvestorMember"
      decimals="0"
      id="Tag994"
      unitRef="USD">6263</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="D20201231_InvestorMember"
      decimals="0"
      id="Tag1021"
      unitRef="Shares">73665</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20210714"
      decimals="0"
      id="Tag991"
      unitRef="USD">2000000</us-gaap:ProceedsFromNotesPayable>
    <sgbx:NetLoanProceed
      contextRef="D20210714"
      decimals="0"
      id="Tag987"
      unitRef="USD">1948234</sgbx:NetLoanProceed>
    <us-gaap:ShortTermDebtTerms contextRef="D20210714" id="Tag881">The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. </us-gaap:ShortTermDebtTerms>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="I20210714_InvestorMember_SecuritiesPurchaseAgreementMember"
      decimals="2"
      id="Tag971"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <sgbx:PercentageOfPrepaymentPenalty
      contextRef="I20210714"
      decimals="3"
      id="Tag990"
      unitRef="Pure">0.005</sgbx:PercentageOfPrepaymentPenalty>
    <sgbx:ShortTermDebtInterestCharges
      contextRef="D20211231"
      decimals="0"
      id="Tag972"
      unitRef="USD">112348</sgbx:ShortTermDebtInterestCharges>
    <us-gaap:ShortTermBorrowings
      contextRef="I20211231"
      decimals="0"
      id="Tag989"
      unitRef="USD">23727</us-gaap:ShortTermBorrowings>
    <sgbx:ValueOfRenovationImprovements
      contextRef="D20211029"
      decimals="0"
      id="Tag973"
      unitRef="USD">750000</sgbx:ValueOfRenovationImprovements>
    <sgbx:PrincipalAmountOfPromissoryNote
      contextRef="D20211029"
      decimals="0"
      id="Tag970"
      unitRef="USD">750000</sgbx:PrincipalAmountOfPromissoryNote>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="D20211231" id="Tag251">
&lt;div id="t_ft_L9PWQ6N6PC00000000000000000000b" style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_WODST57G6O00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top;  height: 17px;width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-weight: bold;"&gt; 11. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px; "&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt; Business Combination &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; margin: 0in 0in 8pt; line-height: inherit;"&gt;On September 17, 2020, the Company, through SG Echo, LLC (its wholly owned subsidiary), entered into an Asset Purchase Agreement (&#x201c;APA&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;"&lt;/span&gt;) to acquire substantially all of the assets of Echo DCL, LLC (&#x201c;Echo&#x201d;) for $1,059,600&lt;span&gt;&#160;&lt;/span&gt;in cash (the &#x201c;Echo Acquisition&#x201d;), except for ECHO DCL's&#160;real estate holdings. The Echo Acquisition closed on September 23, 2020. In addition, the sellers of Echo have the potential of additional consideration based upon the APA.&lt;span style="line-height: inherit;"&gt;&#160;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;In accordance with ASC 805, the Echo Acquisition is accounted for as a business combination. The Echo Acquisition was made for the purpose of expanding the Company&#x2019;s footprint into the modular manufacturing business.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 15.6933px; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The purchase consideration amounted to:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="box-sizing: border-box; font-family: 'Segoe UI', system-ui, 'Apple Color Emoji', 'Segoe UI Emoji', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;

&lt;table style="height: 55px; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="margin: 0px; line-height: normal; height: 17px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0in 0in 0.0001pt 0.1px; line-height: normal; background-color: #cceeff; margin-left: 0.1px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Cash&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; width: 1%;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; color: black;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;1,059,600&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; line-height: normal; height: 10px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Earnout&#160;liability&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0px; line-height: normal; height: 18px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; height: 18px;"&gt;Settlement of accounts receivable and net contract liabilities&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; background-color: #cceeff; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff; height: 18px;"&gt;(94,980&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 18px; margin: 0px; text-indent: 0px; text-align: left; padding: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding: 0px 1px;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 10px; border-bottom: 4.5pt double #000000; padding: 0px 1px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; color: black;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px;"&gt;964,620&lt;/td&gt;
&lt;td style="height: 10px; padding: 0px 1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The settlement of accounts receivable and net contract liabilities represents amounts effectively settled upon the purchase of Echo, which originated from contacts between the Company and Echo prior to the purchase date.&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;The following table summarizes the preliminary allocation of the purchase price to the assets acquired and liabilities assumed for the Echo Acquisition:&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt; text-align: left;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div id="fs_8OCZ9XAWCW00000000000000000000B"&gt;

&lt;table border="0" cellpadding="0" style="height: 186px; width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Cash and cash equivalents&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 10%;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;316,432&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Accounts receivable &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#160;252,557&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: 13.3333px; font-family: 'times new roman', times;"&gt; Inventories &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;130,799&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Prepaid expenses and other current assets&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;7,400&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Property, plant and equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;1,154,818&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Right-of-use assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;57,120&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff; height: 10px;"&gt;Goodwill&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; background-color: #cceeff; height: 10px;"&gt;85,810&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Intangible assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;68,344&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Accounts payable and accrued expenses&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(733,529&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;Assumed liability&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px;"&gt;(285,204&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Contract liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: 13.3333px; font-family: 'times new roman', times;"&gt;(32,807&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Lease liability &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(57,120&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;964,620&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-left: none; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;

&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 7pt;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;As part of the Echo Acquisition, the Company recorded a contingent consideration liability for additional payments due to the sellers of Echo. These payments are due in accordance with the APA and are based upon the net income obtained from the Echo business during certain earnout periods. The earnout periods concluded as of September 30, 2021. The initial contingent consideration liability of $&lt;span&gt;0&lt;/span&gt;&#160;was based on the fair value of the contingent consideration liability at the acquisition date, and is payable in cash and shares of restricted common stock of the Company. Any contingent liability would be paid out in the period after the earn out period, once additional advances are paid in full. As of December 31, 2021, the liability is $&lt;/span&gt;&lt;span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;0&lt;/span&gt;&lt;span style="color: #000000; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;, and &lt;span style="border-left: none; border-right: none;"&gt;no&lt;/span&gt; payment has been paid out.&lt;/span&gt;&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
    <sgbx:AcquisitionCash
      contextRef="I20200917"
      decimals="0"
      id="Tag18"
      unitRef="USD">1059600</sgbx:AcquisitionCash>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock contextRef="D20211231" id="Tag393">
&lt;table style="height: 55px; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="margin: 0px; line-height: normal; height: 17px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0in 0in 0.0001pt 0.1px; line-height: normal; background-color: #cceeff; margin-left: 0.1px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Cash&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; width: 1%;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; color: black;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;1,059,600&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px; line-height: normal; height: 10px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Earnout&#160;liability&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0px; line-height: normal; height: 18px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff; height: 18px;"&gt;Settlement of accounts receivable and net contract liabilities&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; background-color: #cceeff; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff; height: 18px;"&gt;(94,980&lt;/td&gt;
&lt;td style="background-color: #cceeff; height: 18px; margin: 0px; text-indent: 0px; text-align: left; padding: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding: 0px 1px;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 10px; border-bottom: 4.5pt double #000000; padding: 0px 1px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; color: black;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px;"&gt;964,620&lt;/td&gt;
&lt;td style="height: 10px; padding: 0px 1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="D20211231"
      decimals="0"
      id="Tag196"
      unitRef="USD">1059600</us-gaap:PaymentsToAcquireBusinessesGross>
    <sgbx:BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred
      contextRef="D20211231"
      id="Tag182"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred
      contextRef="D20211231"
      decimals="0"
      id="Tag187"
      unitRef="USD">-94980</sgbx:BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="D20211231"
      decimals="0"
      id="Tag186"
      unitRef="USD">964620</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="D20211231" id="Tag194">
&lt;table border="0" cellpadding="0" style="height: 186px; width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Cash and cash equivalents&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 10%;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;316,432&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Accounts receivable &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#160;252,557&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: 13.3333px; font-family: 'times new roman', times;"&gt; Inventories &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;130,799&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Prepaid expenses and other current assets&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;7,400&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Property, plant and equipment &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;1,154,818&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Right-of-use assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;57,120&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff; height: 10px;"&gt;Goodwill&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; background-color: #cceeff; height: 10px;"&gt;85,810&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Intangible assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;68,344&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Accounts payable and accrued expenses&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(733,529&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;Assumed liability&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px;"&gt;(285,204&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="padding: 0px; height: 18px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Contract liabilities &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: 13.3333px; font-family: 'times new roman', times;"&gt;(32,807&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; Lease liability &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;(57,120&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"&gt;
&lt;p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;964,620&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-left: none; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="I20211231"
      decimals="0"
      id="Tag1005"
      unitRef="USD">316432</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="I20211231"
      decimals="0"
      id="Tag175"
      unitRef="USD">252557</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="I20211231"
      decimals="0"
      id="Tag180"
      unitRef="USD">130799</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="I20211231"
      decimals="0"
      id="Tag177"
      unitRef="USD">7400</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="I20211231"
      decimals="0"
      id="Tag178"
      unitRef="USD">1154818</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets
      contextRef="I20211231"
      decimals="0"
      id="Tag184"
      unitRef="USD">57120</sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="I20211231"
      decimals="0"
      id="Tag179"
      unitRef="USD">85810</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="I20211231"
      decimals="0"
      id="Tag181"
      unitRef="USD">68344</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses
      contextRef="I20211231"
      decimals="0"
      id="Tag176"
      unitRef="USD">733529</sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="I20211231"
      decimals="0"
      id="Tag188"
      unitRef="USD">285204</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag183"
      unitRef="USD">32807</sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="I20211231"
      decimals="0"
      id="Tag185"
      unitRef="USD">57120</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="I20211231"
      decimals="0"
      id="Tag999"
      unitRef="USD">964620</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="I20210930"
      decimals="0"
      id="Tag56"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag44"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <sgbx:DisclosureOfLeasesTextBlock contextRef="D20211231" id="Tag1070">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_4V1G2AUHSG00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-weight: bold;"&gt; 12. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-weight: bold;"&gt; Leases &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.3; margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="line-height: inherit; font-size: 10pt;"&gt;The Company leases an office, a plant and certain equipment under non-cancelable operating and finance lease agreements. The leases have remaining lease terms of one and a half years to four years. The plant lease includes an option to extend the lease for up to five years.&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 5pt 0pt 5pt 36pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&#160;&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;Supplemental balance sheet information related to leases is as follows:&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&#160;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&#160; &#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p/&gt;

&lt;table style="height: 210px; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; text-align: left;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Balance Sheet Location&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;December 31, 2021&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; width: 36pt; text-align: left;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="font-weight: bold;"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 40%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Right-of-use assets, net&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;1,177,879&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Current liabilities&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, current maturities&#160;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;
&lt;p&gt;(317,977&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Non-current liabilities&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, net of current maturities&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(860,481&lt;/span&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;"&gt;Total operating lease liabilities&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(1,178,458&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="font-weight: bold;"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Right-of-use assets&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;32,174&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Current liabilities&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, current maturities&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(19,492&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Non-current liabilities&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, net of current maturities&#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(11,643&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;Total finance lease liabilities&#160;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(31,135&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt; Weighted Average Remaining Lease Term &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;"&gt;Operating leases&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;3.69 years&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;Finance leases&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;1.61 years&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="font-weight: bold;"&gt;Weighted Average Discount Rate&#160;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;Operating leases&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;3%&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;"&gt;Finance leases&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;3%&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_ZO506GCB5C00000000000000000000b"&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt; text-align: center; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"&gt;&lt;span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times; color: #000000;"&gt;As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"&gt;&lt;span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;"&gt;Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows:&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p/&gt;

&lt;table style="height: 157px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px;"&gt;&lt;span style="font-weight: bold;"&gt;Year Ending December 31,&#160;&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Operating&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Financing&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px; background-color: #cceeff; margin-left: 0.1px;"&gt;2022&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;348,984&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;20,160&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;369,144&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px;"&gt;2023&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;330,300&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;11,760&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;342,060&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px; background-color: #cceeff;"&gt;2024&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;324,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;324,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px;"&gt;2025&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;243,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;243,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;2026&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px;"&gt;Total lease payments&lt;/td&gt;
&lt;td style="height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;1,246,284&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;31,920&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;1,278,204&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;Less: Imputed interest&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;67,826&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;785&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;68,611&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;Present value of lease liabilities&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,178,458&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;31,135&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,209,593&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"&gt;&lt;span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;"&gt;&lt;span style="font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Chicago Airport Testing has subleased its leased vacant area for a period of&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;one year&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;, the sublessee&#160;has the option to terminate at any time after the first six months. The sublessee&#160;elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</sgbx:DisclosureOfLeasesTextBlock>
    <us-gaap:LessorDirectFinancingLeaseDescription contextRef="D20211231" id="Tag738">The leases have remaining lease terms of one and a half years to four years. The plant lease includes an option to extend the lease for up to five years.</us-gaap:LessorDirectFinancingLeaseDescription>
    <sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock contextRef="D20211231" id="Tag341">
&lt;table style="height: 210px; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; text-align: left;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Balance Sheet Location&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;December 31, 2021&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; width: 36pt; text-align: left;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="font-weight: bold;"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 40%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Right-of-use assets, net&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;1,177,879&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Current liabilities&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, current maturities&#160;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;
&lt;p&gt;(317,977&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Non-current liabilities&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, net of current maturities&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(860,481&lt;/span&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;"&gt;Total operating lease liabilities&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(1,178,458&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-indent: 0px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="font-weight: bold;"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Right-of-use assets&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;32,174&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Current liabilities&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, current maturities&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(19,492&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Non-current liabilities&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;Lease liability, net of current maturities&#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(11,643&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;Total finance lease liabilities&#160;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom: 4.5pt double #000000; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;(31,135&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; margin: 0px; height: 10px; text-align: left; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt; Weighted Average Remaining Lease Term &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;"&gt;Operating leases&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;3.69 years&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;Finance leases&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;1.61 years&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="font-weight: bold;"&gt;Weighted Average Discount Rate&#160;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;Operating leases&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"&gt;3%&lt;/td&gt;
&lt;td style="text-align: left; background-color: #cceeff; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;"&gt;Finance leases&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;3%&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock>
    <sgbx:OperatingLeaseRightOfUseAssets
      contextRef="I20211231"
      decimals="0"
      id="Tag1024"
      unitRef="USD">1177879</sgbx:OperatingLeaseRightOfUseAssets>
    <sgbx:OperatingLeaseLiabilitiesCurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag126"
      unitRef="USD">317977</sgbx:OperatingLeaseLiabilitiesCurrent>
    <sgbx:OperatingLeaseLiabilitiesNoncurrent
      contextRef="I20211231"
      decimals="0"
      id="Tag208"
      unitRef="USD">860481</sgbx:OperatingLeaseLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag1028"
      unitRef="USD">1178458</us-gaap:OperatingLeaseLiability>
    <sgbx:RightOfUseAssetsFinanceLeases
      contextRef="I20211231"
      decimals="0"
      id="Tag17"
      unitRef="USD">32174</sgbx:RightOfUseAssetsFinanceLeases>
    <sgbx:LeaseLiabilityCurrentMaturities
      contextRef="I20211231"
      decimals="0"
      id="Tag1027"
      unitRef="USD">-19492</sgbx:LeaseLiabilityCurrentMaturities>
    <sgbx:LeaseLiabilityNonCurrentLiabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag479"
      unitRef="USD">-11643</sgbx:LeaseLiabilityNonCurrentLiabilities>
    <sgbx:TotalFinanceLeaseLiabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag802"
      unitRef="USD">-31135</sgbx:TotalFinanceLeaseLiabilities>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="I20211231" id="Tag484">P3Y8M8D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="I20211231" id="Tag1030">P1Y7M9D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="I20211231"
      decimals="2"
      id="Tag127"
      unitRef="Pure">0.03</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="I20211231"
      decimals="2"
      id="Tag804"
      unitRef="Pure">0.03</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <sgbx:LesseeLeaseLiabilityMaturityTableTextBlock contextRef="D20211231" id="Tag221">
&lt;table style="height: 157px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px;"&gt;&lt;span style="font-weight: bold;"&gt;Year Ending December 31,&#160;&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Operating&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Financing&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px; background-color: #cceeff; margin-left: 0.1px;"&gt;2022&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;348,984&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;20,160&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; width: 10%;"&gt;369,144&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px;"&gt;2023&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;330,300&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;11,760&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;342,060&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px; background-color: #cceeff;"&gt;2024&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;324,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;324,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td class="ng-scope" style="height: 17px;"&gt;2025&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;243,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;243,000&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;2026&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px;"&gt;Total lease payments&lt;/td&gt;
&lt;td style="height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;1,246,284&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;31,920&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 19px;"&gt;1,278,204&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;Less: Imputed interest&lt;/td&gt;
&lt;td style="height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;67,826&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;785&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;68,611&lt;/td&gt;
&lt;td style="text-align: right; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;Present value of lease liabilities&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,178,458&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;31,135&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,209,593&lt;/td&gt;
&lt;td style="text-align: right; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</sgbx:LesseeLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="I20211231"
      decimals="0"
      id="Tag335"
      unitRef="USD">348984</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="I20211231"
      decimals="0"
      id="Tag128"
      unitRef="USD">20160</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="I20211231"
      decimals="0"
      id="Tag485"
      unitRef="USD">369144</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="I20211231"
      decimals="0"
      id="Tag1023"
      unitRef="USD">330300</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="I20211231"
      decimals="0"
      id="Tag805"
      unitRef="USD">11760</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="I20211231"
      decimals="0"
      id="Tag203"
      unitRef="USD">342060</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="I20211231"
      decimals="0"
      id="Tag1033"
      unitRef="USD">324000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="I20211231"
      id="Tag207"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="I20211231"
      decimals="0"
      id="Tag123"
      unitRef="USD">324000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="I20211231"
      decimals="0"
      id="Tag129"
      unitRef="USD">243000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="I20211231"
      id="Tag240"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="I20211231"
      decimals="0"
      id="Tag232"
      unitRef="USD">243000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="I20211231"
      id="Tag482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="I20211231"
      id="Tag803"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="I20211231"
      id="Tag34"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="I20211231"
      decimals="0"
      id="Tag205"
      unitRef="USD">1246284</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="I20211231"
      decimals="0"
      id="Tag1025"
      unitRef="USD">31920</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:OtherCommitment
      contextRef="I20211231"
      decimals="0"
      id="Tag481"
      unitRef="USD">1278204</us-gaap:OtherCommitment>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="I20211231"
      decimals="0"
      id="Tag1026"
      unitRef="USD">67826</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="I20211231"
      decimals="0"
      id="Tag226"
      unitRef="USD">785</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <sgbx:TotalOperatingImputedInterest
      contextRef="I20211231"
      decimals="0"
      id="Tag125"
      unitRef="USD">68611</sgbx:TotalOperatingImputedInterest>
    <us-gaap:OperatingLeaseLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag480"
      unitRef="USD">1178458</us-gaap:OperatingLeaseLiability>
    <sgbx:FinancingLeaseLiability
      contextRef="I20211231"
      decimals="0"
      id="Tag62"
      unitRef="USD">31135</sgbx:FinancingLeaseLiability>
    <sgbx:PresentValueOfLeaseLiabilities
      contextRef="I20211231"
      decimals="0"
      id="Tag1029"
      unitRef="USD">1209593</sgbx:PresentValueOfLeaseLiabilities>
    <sgbx:ConstructionBacklogTextBlock contextRef="D20211231" id="Tag82">
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 13. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Construction Backlog &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 8pt 0pt 8pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following represents the backlog of signed construction and engineering contracts in existence at December 31, 2021 and 2020, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at December 31, 2021&#160;and December 31, 2020, respectively, on which work has not yet begun:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 77px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Balance - beginning of period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 25,117,461 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 17,634,261 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; New contracts and change orders during the period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,191,335 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 13,816,785 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;Adjustments and cancellations, net&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;"&gt;(18,297,197&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;"&gt;(27,370&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Subtotal &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;10,011,599&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 31,423,676 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: contract revenue earned during the period&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(6,793,690&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; height: 10px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(6,306,215&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Balance - end of period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,217,909 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 25,117,461 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;p style="margin: 9pt 0pt 10pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Backlog at December 31, 2021 included &lt;span style="border-right: none; border-left: none;"&gt;two&lt;/span&gt; contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million&#160;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;&lt;span style="border-right: none; border-left: none;"&gt;along with&lt;/span&gt;&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&#160;&lt;/span&gt;three&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&#160;contracts during the fourth quarter of&#160;&lt;/span&gt;2020&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&#160;in the amount of approximately $&lt;/span&gt;2.7&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&#160;million, $&lt;/span&gt;0.80&lt;span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&#160;million, and $&lt;/span&gt;0.70&#160;million. The Company executed&#160;one&#160;large contract in the first quarter of 2021 in the amount of approximately $1.3&#160;million, one large contract in the third quarter of 2021 of approximately of $0.87 million and had one large partial contract cancellation to an existing contract of approximately&#160;($1.3) million. The Company executed one large contract in the fourth quarter of 2021 in the amount of approximately $0.78 million and had&#160;&lt;span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;one contract cancellation in t&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;he amount of approximately&#160;$&lt;/span&gt;&lt;span&gt;16.9&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#160;million.&lt;/span&gt; &lt;/span&gt;The Company expects that all of this revenue will be realized by December, 2022.&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;&#160;As previously discussed in Note 3, the&#160;&lt;/span&gt;&lt;span&gt;ELA was terminated and in connection with the termination a Settlement and Mutual Release Agreement was executed. The Company is receiving an assignment of CPF's&#160;right to a $&lt;span style="border-left: none; border-right: none;"&gt;1.25&lt;/span&gt;&#160;million redemption distribution for one such project. The Company does not expect to receive any royalties from the terminated ELA and Backlog does not include the redemption distribution fee.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div id="t_ft_WI1MX692W000000000000000000000b"&gt;
&lt;p style="margin: 0pt 0pt 8pt 36pt; text-indent: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;The Company&#x2019;s remaining backlog as of December 31, 2021 represents the remaining transaction price of firm contracts for which work has not been performed and excludes unexercised contract options.&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 8pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; text-indent: 0pt;"&gt;The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of &lt;/span&gt;December 31, 2021&lt;span style="font-size: 10pt; text-indent: 0pt;"&gt; over the following period:&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;table border="0" style="height: 71px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; margin-left: 0.1px;"&gt;Within 1 year&#160;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 10px; text-align: right; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;3,217,909&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;1 to 2 years&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;Thereafter&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&#x2014;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;Total Backlog&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 4.5pt double #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 4.5pt double #000000; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;3,217,909&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.&lt;/span&gt;&lt;/p&gt;
</sgbx:ConstructionBacklogTextBlock>
    <sgbx:ScheduleOfConstructionBacklogTableTextBlock contextRef="D20211231" id="Tag301">
&lt;table cellpadding="0" style="border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 77px; width: 100%; text-indent: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Balance - beginning of period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 25,117,461 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 17,634,261 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; New contracts and change orders during the period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,191,335 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 13,816,785 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;Adjustments and cancellations, net&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;"&gt;(18,297,197&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;"&gt;(27,370&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Subtotal &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;10,011,599&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 31,423,676 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: contract revenue earned during the period&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(6,793,690&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; height: 10px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(6,306,215&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Balance - end of period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,217,909 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 25,117,461 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</sgbx:ScheduleOfConstructionBacklogTableTextBlock>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20201231"
      decimals="0"
      id="Tag439"
      unitRef="USD">25117461</sgbx:ConstructionContractsBacklog>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20191231"
      decimals="0"
      id="Tag515"
      unitRef="USD">17634261</sgbx:ConstructionContractsBacklog>
    <sgbx:NewContractsReceivedDuringYear
      contextRef="D20211231"
      decimals="0"
      id="Tag983"
      unitRef="USD">3191335</sgbx:NewContractsReceivedDuringYear>
    <sgbx:NewContractsReceivedDuringYear
      contextRef="D20201231"
      decimals="0"
      id="Tag260"
      unitRef="USD">13816785</sgbx:NewContractsReceivedDuringYear>
    <sgbx:AdjustmentsAndCancellationsNet
      contextRef="D20211231"
      decimals="0"
      id="Tag135"
      unitRef="USD">-18297197</sgbx:AdjustmentsAndCancellationsNet>
    <sgbx:AdjustmentsAndCancellationsNet
      contextRef="D20201231"
      decimals="0"
      id="Tag986"
      unitRef="USD">-27370</sgbx:AdjustmentsAndCancellationsNet>
    <sgbx:ConstructionBacklogGross
      contextRef="D20211231"
      decimals="0"
      id="Tag979"
      unitRef="USD">10011599</sgbx:ConstructionBacklogGross>
    <sgbx:ConstructionBacklogGross
      contextRef="D20201231"
      decimals="0"
      id="Tag976"
      unitRef="USD">31423676</sgbx:ConstructionBacklogGross>
    <sgbx:ContractRevenue
      contextRef="D20211231"
      decimals="0"
      id="Tag333"
      unitRef="USD">-6793690</sgbx:ContractRevenue>
    <sgbx:ContractRevenue
      contextRef="D20201231"
      decimals="0"
      id="Tag977"
      unitRef="USD">-6306215</sgbx:ContractRevenue>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20211231"
      decimals="0"
      id="Tag980"
      unitRef="USD">3217909</sgbx:ConstructionContractsBacklog>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20201231"
      decimals="0"
      id="Tag1022"
      unitRef="USD">25117461</sgbx:ConstructionContractsBacklog>
    <sgbx:ContractBacklogDescription contextRef="D20211231" id="Tag507">&lt;span style="border-right: none; border-left: none;"&gt;two&lt;/span&gt; contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million</sgbx:ContractBacklogDescription>
    <sgbx:NumberOfLargeContracts
      contextRef="D20211231_ExclusiveLicenseAgreementMember"
      decimals="0"
      id="Tag975"
      unitRef="Item">3</sgbx:NumberOfLargeContracts>
    <sgbx:RedemptionDistributionsAmount
      contextRef="D20211231_ContractOneMember_ExclusiveLicenseAgreementMember"
      decimals="1"
      id="Tag73"
      unitRef="USD">2.7</sgbx:RedemptionDistributionsAmount>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20211231_ContractTwoMember_ExclusiveLicenseAgreementMember"
      decimals="-4"
      id="Tag978"
      unitRef="USD">800000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20211231_ContractThreeMember_ExclusiveLicenseAgreementMember"
      decimals="-4"
      id="Tag375"
      unitRef="USD">700000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:NumberOfLargeContracts
      contextRef="D20210331_ExclusiveLicenseAgreementMember"
      decimals="0"
      id="Tag974"
      unitRef="Item">1</sgbx:NumberOfLargeContracts>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20210331"
      decimals="-5"
      id="Tag132"
      unitRef="USD">1300000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20210930"
      decimals="-4"
      id="Tag74"
      unitRef="USD">870000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:CancellationOfConstructionBacklogContractAmountbacklogcontract
      contextRef="D20210930"
      decimals="-5"
      id="Tag982"
      unitRef="USD">1300000</sgbx:CancellationOfConstructionBacklogContractAmountbacklogcontract>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20211231"
      decimals="-4"
      id="Tag981"
      unitRef="USD">780000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:CancellationOfConstructionBacklogContractAmountbacklogcontract
      contextRef="D20211231"
      decimals="-5"
      id="Tag1012"
      unitRef="USD">16900000</sgbx:CancellationOfConstructionBacklogContractAmountbacklogcontract>
    <sgbx:RedemptionDistributionsAmount
      contextRef="D20211231"
      decimals="-4"
      id="Tag5"
      unitRef="USD">1250000</sgbx:RedemptionDistributionsAmount>
    <sgbx:RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="D20211231" id="Tag394">
&lt;table border="0" style="height: 71px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="height: 10px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; margin-left: 0.1px;"&gt;Within 1 year&#160;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="height: 10px; text-align: right; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 10%;"&gt;3,217,909&lt;/td&gt;
&lt;td style="height: 10px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;1 to 2 years&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;Thereafter&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&#x2014;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;Total Backlog&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 4.5pt double #000000; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 4.5pt double #000000; margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;3,217,909&lt;/td&gt;
&lt;td style="height: 17px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</sgbx:RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231_WithinOneYearMember"
      decimals="0"
      id="Tag75"
      unitRef="USD">3217909</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231_OneToTwoYearMember"
      id="Tag523"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231_ThereAfterMember"
      id="Tag387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20211231"
      decimals="0"
      id="Tag337"
      unitRef="USD">3217909</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="D20211231" id="Tag810">
&lt;div id="t_ft_TOGKU26OOG00000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 14. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Segment Reporting &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0px; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="font-size: 10pt;"&gt;We have organized our operations into &lt;span style="border-right: none; border-left: none;"&gt;three&lt;/span&gt; segments: Construction, Medical, and Development. We allocate to segment results the operating expenses &#x201c;Payroll and related expenses,&#x201d; &#x201c;General and administrative,&#x201d; &#x201c;Marketing and business development,&#x201d; and &#x201c;Pre-project&#x201d; based on usage, which is generally reflected in the segment in which the costs are incurred. These segments reflect the way our executive team evaluates the Company&#x2019;s business performance and manages its operations. The Construction segment includes the Company's manufacturing unit SG ECHO and other modules projects. The Medical segment mainly consists of the Company's joint venture COVID-19 laboratory operations. The Development segment includes real property development utilizing our technology and our manufacturing facility. Corporate and support consists &lt;span style="color: #000000; font-family: 'TIMES NEW ROMAN', sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;of general corporate expenses such as our executive office; the corporate finance, accounting, audit, tax, human resources, risk management, information technology, marketing, and legal groups; corporate&lt;/span&gt;&#160;overhead and other items not allocated to any of the Company's segments. From time to time, the Company revises the measurement of each segment's cost of revenue and operating expenses, including any corporate overhead allocations, as determined by the information regularly reviewed by its executive team. Information for the Company's segments, as well as for Corporate and support, is provided in the following table:&#160; &#160; &#160; &#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px;"&gt;

&lt;table cellpadding="0" style="height: 411px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 98.6234%; margin-left: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 29.5833%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; width: 11.3333%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"&gt; Construction &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11%;"&gt;&lt;span style="font-weight: bold; margin: 0pt; text-align: center;"&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Medical&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11.1667%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"&gt; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Development&#160; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"&gt; Corporate/Support &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.08333%;" valign="top"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;" valign="top"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; margin: 0pt; text-align: center;"&gt; Consolidated &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="top"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Fiscal&lt;span&gt; Year Ended December 31, 2021&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10.5%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: justify; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;Revenue&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;6,793,690&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;31,548,012&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;-&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;38,341,702&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: justify; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Operating income (loss)&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;(7,041,313&lt;/span&gt;&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;8,405,332&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;(203,078&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;(7,143,792)&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;(5,982,851&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;span style="font-size: 13.3333px;"&gt;Other income (expense)&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;5,163&lt;/span&gt;&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;(9,878&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;(55&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;79,248&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;74,478&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Income (loss) before income&#160;taxes &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt; (7,036,150 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; )&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;8,395,455&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160;&#160;(203,133 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;(7,064,544)&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;(5,908,372&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt; Less: Net income (loss) attributable to non-controlling interest &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10.5%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;4,924,303&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;4,924,303&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;"&gt;Net income (loss) attributable to common stockholders of SG Blocks, Inc.&lt;/td&gt;
&lt;td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;(7,036,150&lt;/span&gt;&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;3,471,152&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(203,133&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(7,064,544)&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(10,832,675&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 23px;"&gt;
&lt;td style="vertical-align: bottom; height: 23px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 23px; width: 29.5833%;"&gt;
&lt;p&gt;Total assets&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 10.5%;"&gt;12,274,536&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;5,884,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;8,053,885&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;8,711,499&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;34,924,018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;Depreciation and amortization&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"&gt;351,795&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;240,266&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;13,345&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;605,406&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;Capital expenditures&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"&gt;886,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;362,122&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;3,576,130&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;4,824,756&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Fiscal Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Revenue&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"&gt;4,514,122&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;4,241,501&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;8,755,623&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;161,212&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;996,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;(5,741,001&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;(4,582,833&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Other income (expense)&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;(3,012&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;77,682&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;74,670&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Income (loss) before income&#160;taxes&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;158,200&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;996,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;(5,663,319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;(4,508,163&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; width: 29.5833%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Net income (loss) attributable to non-controlling interest&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;184,567&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;184,567&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Net income (loss) attributable to common stockholders of SG Blocks,&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;Inc&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;158,200&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;812,389&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 18px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(5,663,318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: left; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(4,692,729&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 29.5833%; height: 19px;"&gt;Total assets&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 19px;"&gt;10,545,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;4,368,848&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;11,968,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;26,882,097&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 29.5833%; height: 17px; background-color: #cceeff;"&gt;Depreciation and amortization&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px; background-color: #cceeff;"&gt;225,770&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;4,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;9,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;239,982&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 29.5833%; height: 17px;"&gt;Capital expenditure&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px;"&gt;189,144&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;1,350,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;28,720&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;1,568,115&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="D20211231" id="Tag809">
&lt;table cellpadding="0" style="height: 411px; font-size: 10pt; border-collapse: collapse; font-family: 'times new roman'; width: 98.6234%; margin-left: 0px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 29.5833%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; width: 11.3333%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"&gt; Construction &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11%;"&gt;&lt;span style="font-weight: bold; margin: 0pt; text-align: center;"&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Medical&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 11.1667%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"&gt; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Development&#160; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"&gt; Corporate/Support &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.08333%;" valign="top"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;" valign="top"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 11%;" valign="top"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold; margin: 0pt; text-align: center;"&gt; Consolidated &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="top"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="font-weight: bold;"&gt;Fiscal&lt;span&gt; Year Ended December 31, 2021&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10.5%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: justify; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;Revenue&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;6,793,690&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;31,548,012&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;"&gt;-&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;38,341,702&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: justify; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Operating income (loss)&#160;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;(7,041,313&lt;/span&gt;&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;8,405,332&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;(203,078&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;(7,143,792)&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%; background-color: #cceeff;"&gt;(5,982,851&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;span style="font-size: 13.3333px;"&gt;Other income (expense)&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;5,163&lt;/span&gt;&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;(9,878&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;(55&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;79,248&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;74,478&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Income (loss) before income&#160;taxes &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt; (7,036,150 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; )&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;8,395,455&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160;&#160;(203,133 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;(7,064,544)&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;(5,908,372&lt;/td&gt;
&lt;td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt; Less: Net income (loss) attributable to non-controlling interest &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10.5%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.41667%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;4,924,303&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; margin: 0px; vertical-align: bottom; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1.08333%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="margin: 0pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; white-space: nowrap; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; width: 10%;"&gt;4,924,303&lt;/td&gt;
&lt;td style="height: 17px; vertical-align: bottom; white-space: nowrap; width: 1.16667%;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;"&gt;Net income (loss) attributable to common stockholders of SG Blocks, Inc.&lt;/td&gt;
&lt;td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;(7,036,150&lt;/span&gt;&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.41667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; display: inline !important; margin: 0pt;"&gt;3,471,152&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(203,133&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(7,064,544)&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.08333%; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(10,832,675&lt;/td&gt;
&lt;td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 23px;"&gt;
&lt;td style="vertical-align: bottom; height: 23px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 23px; width: 29.5833%;"&gt;
&lt;p&gt;Total assets&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 23px; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 10.5%;"&gt;12,274,536&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;5,884,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;8,053,885&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;8,711,499&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 23px; text-align: right; width: 10%;"&gt;34,924,018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 23px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;Depreciation and amortization&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"&gt;351,795&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;240,266&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;13,345&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;605,406&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;Capital expenditures&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"&gt;886,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;362,122&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;3,576,130&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;4,824,756&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Fiscal Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 10.5%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; width: 10%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Revenue&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"&gt;4,514,122&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;4,241,501&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.16667%;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;8,755,623&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;161,212&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;996,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;(5,741,001&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%; background-color: #cceeff;"&gt;(4,582,833&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Other income (expense)&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;(3,012&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;77,682&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; width: 10%;"&gt;74,670&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Income (loss) before income&#160;taxes&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000; width: 0.833333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;158,200&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.41667%; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;996,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1.16667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;(5,663,319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 1.5pt solid #000000; width: 10%; background-color: #cceeff;"&gt;(4,508,163&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 17px; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; width: 29.5833%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Net income (loss) attributable to non-controlling interest&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; width: 0.833333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 10.5%;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.41667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;184,567&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 10px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; width: 10%;"&gt;184,567&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 10px; width: 1.16667%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 4.08333%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; width: 29.5833%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Net income (loss) attributable to common stockholders of SG Blocks,&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;Inc&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;.&lt;/span&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; border-bottom: 4.5pt double #000000; width: 0.833333%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10.5%; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;158,200&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.41667%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;812,389&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1.16667%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1.08333%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 18px; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(5,663,318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: left; width: 1.08333%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; width: 1%; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; border-bottom: 4.5pt double #000000; text-align: left; width: 1%; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 18px; text-align: right; border-bottom: 4.5pt double #000000; width: 10%; background-color: #cceeff;"&gt;(4,692,729&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; height: 18px; width: 1.16667%; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 29.5833%; height: 19px;"&gt;Total assets&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 19px;"&gt;10,545,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;4,368,848&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;11,968,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 19px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 19px;"&gt;26,882,097&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 29.5833%; height: 17px; background-color: #cceeff;"&gt;Depreciation and amortization&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px; background-color: #cceeff;"&gt;225,770&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;4,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;9,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px; background-color: #cceeff;"&gt;239,982&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; width: 4.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 29.5833%; height: 17px;"&gt;Capital expenditure&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; width: 0.833333%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 10.5%; height: 17px;"&gt;189,144&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.41667%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;1,350,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.16667%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="margin: 0px; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;28,720&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1.08333%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; height: 17px;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; width: 10%; height: 17px;"&gt;1,568,115&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1.16667%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20211231_ConstructionMember_1"
      decimals="0"
      id="Tag1097"
      unitRef="USD">6793690</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag1078"
      unitRef="USD">31548012</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20211231_DevelopmentMember"
      id="Tag840"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20211231_CorporateAndOtherMember"
      id="Tag818"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag1080"
      unitRef="USD">38341702</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20211231_ConstructionMember_1"
      decimals="0"
      id="Tag839"
      unitRef="USD">-7041313</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag782"
      unitRef="USD">8405332</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20211231_DevelopmentMember"
      decimals="0"
      id="Tag829"
      unitRef="USD">-203078</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20211231_CorporateAndOtherMember"
      decimals="0"
      id="Tag760"
      unitRef="USD">-7143792</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag596"
      unitRef="USD">-5982851</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <sgbx:Otherincomeexpense
      contextRef="D20211231_ConstructionMember_1"
      decimals="0"
      id="Tag385"
      unitRef="USD">5163</sgbx:Otherincomeexpense>
    <sgbx:Otherincomeexpense
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag753"
      unitRef="USD">-9878</sgbx:Otherincomeexpense>
    <sgbx:Otherincomeexpense
      contextRef="D20211231_DevelopmentMember"
      decimals="0"
      id="Tag787"
      unitRef="USD">-55</sgbx:Otherincomeexpense>
    <sgbx:Otherincomeexpense
      contextRef="D20211231_CorporateAndOtherMember"
      decimals="0"
      id="Tag823"
      unitRef="USD">79248</sgbx:Otherincomeexpense>
    <sgbx:Otherincomeexpense
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag770"
      unitRef="USD">74478</sgbx:Otherincomeexpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20211231_ConstructionMember_1"
      decimals="0"
      id="Tag837"
      unitRef="USD">-7036150</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag824"
      unitRef="USD">8395455</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20211231_DevelopmentMember"
      decimals="0"
      id="Tag773"
      unitRef="USD">-203133</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20211231_CorporateAndOtherMember"
      decimals="0"
      id="Tag1088"
      unitRef="USD">-7064544</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag757"
      unitRef="USD">-5908372</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20211231_ConstructionMember_1"
      id="Tag835"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag831"
      unitRef="USD">4924303</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20211231_DevelopmentMember"
      id="Tag764"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20211231_CorporateAndOtherMember"
      id="Tag761"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag833"
      unitRef="USD">4924303</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20211231_ConstructionMember_1"
      decimals="0"
      id="Tag601"
      unitRef="USD">-7036150</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag832"
      unitRef="USD">3471152</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20211231_DevelopmentMember"
      decimals="0"
      id="Tag774"
      unitRef="USD">-203133</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20211231_CorporateAndOtherMember"
      decimals="0"
      id="Tag1091"
      unitRef="USD">-7064544</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag842"
      unitRef="USD">-10832675</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="I20211231_ConstructionMember"
      decimals="0"
      id="Tag777"
      unitRef="USD">12274536</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20211231_MedicalMember_1"
      decimals="0"
      id="Tag820"
      unitRef="USD">5884098</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20211231_DevelopmentMember"
      decimals="0"
      id="Tag821"
      unitRef="USD">8053885</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20211231_CorporateAndOtherMember"
      decimals="0"
      id="Tag599"
      unitRef="USD">8711499</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20211231_ConslidatedMember"
      decimals="0"
      id="Tag765"
      unitRef="USD">34924018</us-gaap:Assets>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20211231_ConstructionMember_1"
      decimals="0"
      id="Tag780"
      unitRef="USD">351795</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag822"
      unitRef="USD">240266</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20211231_DevelopmentMember"
      decimals="0"
      id="Tag1083"
      unitRef="USD">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20211231_CorporateAndOtherMember"
      decimals="0"
      id="Tag1095"
      unitRef="USD">13345</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag595"
      unitRef="USD">605406</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20211231_ConstructionMember_1"
      decimals="0"
      id="Tag838"
      unitRef="USD">886504</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20211231_MedicalMember"
      decimals="0"
      id="Tag779"
      unitRef="USD">362122</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20211231_DevelopmentMember"
      decimals="0"
      id="Tag844"
      unitRef="USD">3576130</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20211231_CorporateAndOtherMember"
      decimals="0"
      id="Tag817"
      unitRef="USD">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20211231_ConslidatedMember"
      decimals="0"
      id="Tag841"
      unitRef="USD">4824756</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20201231_ConstructionMember"
      decimals="0"
      id="Tag828"
      unitRef="USD">4514122</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20201231_MedicalMember"
      decimals="0"
      id="Tag775"
      unitRef="USD">4241501</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20201231_DevelopmentMember"
      id="Tag771"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20201231_CorporateAndOtherMember"
      id="Tag758"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag1089"
      unitRef="USD">8755623</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20201231_ConstructionMember"
      decimals="0"
      id="Tag767"
      unitRef="USD">161212</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20201231_MedicalMember"
      decimals="0"
      id="Tag1090"
      unitRef="USD">996956</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20201231_DevelopmentMember"
      id="Tag1098"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20201231_CorporateAndOtherMember"
      decimals="0"
      id="Tag772"
      unitRef="USD">-5741001</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag1093"
      unitRef="USD">-4582833</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <sgbx:Otherincomeexpense
      contextRef="D20201231_ConstructionMember"
      decimals="0"
      id="Tag1085"
      unitRef="USD">-3012</sgbx:Otherincomeexpense>
    <sgbx:Otherincomeexpense
      contextRef="D20201231_MedicalMember"
      id="Tag781"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Otherincomeexpense
      contextRef="D20201231_DevelopmentMember"
      id="Tag826"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:Otherincomeexpense
      contextRef="D20201231_CorporateAndOtherMember"
      decimals="0"
      id="Tag1081"
      unitRef="USD">77682</sgbx:Otherincomeexpense>
    <sgbx:Otherincomeexpense
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag1096"
      unitRef="USD">74670</sgbx:Otherincomeexpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20201231_ConstructionMember"
      decimals="0"
      id="Tag786"
      unitRef="USD">158200</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20201231_MedicalMember"
      decimals="0"
      id="Tag763"
      unitRef="USD">996956</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20201231_DevelopmentMember"
      id="Tag1086"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20201231_CorporateAndOtherMember"
      decimals="0"
      id="Tag830"
      unitRef="USD">-5663319</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag597"
      unitRef="USD">-4508163</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20201231_ConstructionMember"
      id="Tag778"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20201231_MedicalMember"
      decimals="0"
      id="Tag600"
      unitRef="USD">184567</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20201231_DevelopmentMember"
      id="Tag598"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20201231_CorporateAndOtherMember"
      id="Tag594"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag759"
      unitRef="USD">184567</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20201231_ConstructionMember"
      decimals="0"
      id="Tag762"
      unitRef="USD">158200</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20201231_MedicalMember"
      decimals="0"
      id="Tag827"
      unitRef="USD">812389</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20201231_DevelopmentMember"
      id="Tag766"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20201231_CorporateAndOtherMember"
      decimals="0"
      id="Tag754"
      unitRef="USD">-5663318</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag1092"
      unitRef="USD">-4692729</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="I20201231_ConstructionMember"
      decimals="0"
      id="Tag784"
      unitRef="USD">10545092</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20201231_MedicalMember_1"
      decimals="0"
      id="Tag819"
      unitRef="USD">4368848</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20201231_DevelopmentMember"
      decimals="0"
      id="Tag755"
      unitRef="USD">0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20201231_CorporateAndOtherMember"
      decimals="0"
      id="Tag836"
      unitRef="USD">11968157</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20201231_ConslidatedMember"
      decimals="0"
      id="Tag845"
      unitRef="USD">26882097</us-gaap:Assets>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20201231_ConstructionMember"
      decimals="0"
      id="Tag1084"
      unitRef="USD">225770</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20201231_MedicalMember"
      decimals="0"
      id="Tag1094"
      unitRef="USD">4256</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20201231_DevelopmentMember"
      decimals="0"
      id="Tag843"
      unitRef="USD">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20201231_CorporateAndOtherMember"
      decimals="0"
      id="Tag825"
      unitRef="USD">9956</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag1087"
      unitRef="USD">239982</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20201231_ConstructionMember"
      decimals="0"
      id="Tag1082"
      unitRef="USD">189144</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20201231_MedicalMember"
      decimals="0"
      id="Tag769"
      unitRef="USD">1350252</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20201231_DevelopmentMember"
      decimals="0"
      id="Tag834"
      unitRef="USD">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20201231_CorporateAndOtherMember"
      decimals="0"
      id="Tag12"
      unitRef="USD">28720</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="D20201231_ConslidatedMember"
      decimals="0"
      id="Tag1079"
      unitRef="USD">1568115</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="D20211231" id="Tag1019">
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 36pt;"&gt;&lt;span style="font-weight: bold;"&gt;15.&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt; text-align: left;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Income Taxes &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s provision (benefit) for income taxes consists of the following for the year ended &lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;December 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;and 2020:&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_R2BTOM0JM800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 126px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-left: 10pt; height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Federal &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,302,762&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(974,181&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; State&#160;and local &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(477,375&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(567,767&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-left: 20pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; text-align: right;"&gt;(2,780,137&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,541,948&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-left: 20pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total provision (benefit) for income taxes &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,780,137&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,541,948&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: valuation reserve &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; text-align: right;"&gt;2,780,137&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"/&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,541,948&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px 0px 3px 26px; height: 10px; vertical-align: bottom;" valign="bottom"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Income tax provision &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman'; font-size: 7pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 7pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;A reconciliation of the federal statutory rate to 0.0% for the year ended December 31, 2021&#160;and 2020 to the effective rate for income from operations before income taxes is as follows:&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 94px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Benefit for income taxes at federal statutory rate &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 21.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 21.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; State&#160;and local income taxes, net of federal benefit &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="margin-left: 0.1px; padding: 0px; height: 17px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff;"&gt;Goodwill impairment&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;"&gt;Change in state rate&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less valuation allowance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(24.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(24.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;" valign="bottom"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Effective income tax rate&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The tax effects of these temporary differences along with the net operating losses, net of an allowance for credits, have been recognized as deferred tax assets (liabilities) at December 31, 2021 and 2020 as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 8pt;"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border: 0px; margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 112px;" width="100%"&gt;
&lt;tbody style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;"&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #ffffff; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; width: 36pt; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #cceeff; height: 10px; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net operating loss&#160;carryforward&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6,480,539 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,127,323 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Bad debt reserve &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 239,334 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 197,785 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Employee stock compensation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,231,564 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 800,036 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Intangible assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(488,958&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;)&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(529,260&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Depreciation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(131,437&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;)&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(44,979&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;Accrued expenses&#160;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;"&gt;47,184&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;"&gt;47,184&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Charity &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 205 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 205 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net deferred tax asset &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 7,378,431 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,598,294 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Valuation allowance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(7,378,431&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;)&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; (4,598,294 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net deferred tax asset &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company establishes a valuation allowance, if based on the weight of available evidence, it is more likely than not that some portion or all of the deferred assets will not be realized.&#160;&lt;span style="font-family: 'times new roman', times;"&gt;During 2021 certain adjustments were made to the Company&#x2019;s net operating loss carryforward tax asset for IRC Section 382 limitations.&lt;/span&gt; The valuation allowance increased by $2,780,137 and $1,541,948&#160;during 2021&#160;and 2020, respectively.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of December 31, 2021, the Company had a net operating loss&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;"&gt;&#160;&lt;/span&gt;carryforward&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;"&gt;&#160;&lt;/span&gt;of approximately $26.1 million for Federal and State tax purposes. The net operating loss expires beginning 2030 through &lt;span style="-sec-ix-hidden:Tag1111"&gt;2037&lt;/span&gt; &lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; border: none windowtext 1.0pt; mso-border-alt: none windowtext 0in; padding: 0in; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;for those losses generated in 2017 and prior years. Approximately $14.8 million of such net operating losses will carryforward indefinitely and be available to offset up to 80% of future taxable income each year.&lt;/span&gt;&#160;&lt;span style="font-family: 'times new roman', times;"&gt;Subsequent&lt;span style="border: 1pt none windowtext; padding: 0in; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&#160;to December 31, 2019, the &lt;/span&gt;&lt;span style="color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;Coronavirus Aid, Relief and Economic Security Act (&#x201c;CARES Act&#x201d;) was passed, which temporarily removes such 80% limitation for years 2019 and 2020.&lt;/span&gt;&lt;/span&gt; The Company&#x2019;s net operating loss&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;"&gt;&#160;&lt;/span&gt;carryforward&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;"&gt;&#160;&lt;/span&gt;may be subject to annual limitations, which could reduce or defer the utilization of the losses as a result of an ownership change as defined in Section 382 of the Internal Revenue Code.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"&gt;&#160;&lt;/p&gt;
&lt;p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As required by the provisions of ASC 740, the Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more likely than not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority. Differences between tax positions taken or expected to be taken in a tax return and the net benefit recognized and measured pursuant to the interpretation are referred to as &#x201c;unrecognized benefits.&#x201d; A liability is recognized (or amount of net operating loss or amount of tax refundable is reduced) for an unrecognized tax benefit because it represents an enterprise&#x2019;s potential future obligation to the taxing authority for a tax position that was not recognized as a result of applying the provisions of ASC 740.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 7pt;"&gt;&lt;span style="font-size: 7pt;"&gt;&#160;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="border: 0px; margin: 0pt 0pt 0pt 36pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company recognizes interest and penalties related to uncertain tax positions in general and administrative expenses. As of December 31, 2021, the Company has no unrecognized tax positions, including interest and penalties. The tax years 2018&#160;- 2020&#160;are still open to examination by the major tax jurisdictions in which the Company operates. The Company files returns in the United States Federal tax jurisdiction and various other state jurisdictions.&lt;/span&gt;&lt;/p&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="D20211231" id="Tag606">
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_R2BTOM0JM800000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 126px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Deferred: &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-left: 10pt; height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Federal &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,302,762&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(974,181&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; width: 1%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; State&#160;and local &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(477,375&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(567,767&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-left: 20pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total deferred &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px; text-align: right;"&gt;(2,780,137&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,541,948&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-left: 20pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Total provision (benefit) for income taxes &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(2,780,137&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,541,948&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="background-color: #ffffff; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less: valuation reserve &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; text-align: right;"&gt;2,780,137&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"/&gt;
&lt;td style="background-color: #cceeff; padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,541,948&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="background-color: #ffffff; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding: 0px 0px 3px 26px; height: 10px; vertical-align: bottom;" valign="bottom"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Income tax provision &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="background-color: #ffffff; padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="D20211231"
      id="Tag668"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag380"
      unitRef="USD">-974181</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="D20211231"
      id="Tag423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag424"
      unitRef="USD">-567767</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="D20211231"
      id="Tag242"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag568"
      unitRef="USD">-1541948</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <sgbx:ProvisionIncomeTaxExpenseBenefit
      contextRef="D20211231"
      id="Tag140"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ProvisionIncomeTaxExpenseBenefit
      contextRef="D20201231"
      decimals="0"
      id="Tag41"
      unitRef="USD">-1541948</sgbx:ProvisionIncomeTaxExpenseBenefit>
    <sgbx:AmountOfValuationReserve
      contextRef="D20211231"
      id="Tag405"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:AmountOfValuationReserve
      contextRef="D20201231"
      decimals="0"
      id="Tag421"
      unitRef="USD">-1541948</sgbx:AmountOfValuationReserve>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20211231"
      id="Tag408"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20201231"
      id="Tag346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="D20211231"
      decimals="3"
      id="Tag422"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="D20211231" id="Tag532">
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 94px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.5012%;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Benefit for income taxes at federal statutory rate &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 21.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 21.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; State&#160;and local income taxes, net of federal benefit &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3.9 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="margin-left: 0.1px; padding: 0px; height: 17px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff;"&gt;Goodwill impairment&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; background-color: #cceeff; width: 1.51154%;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px;"&gt;Change in state rate&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 0.477327%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; text-align: right; height: 17px; width: 10.0239%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin-left: 0.1px; padding: 0px; height: 17px; width: 1.51154%;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Less valuation allowance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(24.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;"&gt;)&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; background-color: #cceeff; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(24.9&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 1.51154%;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin-left: 0.1px; height: 10px; padding: 0px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px;" valign="bottom"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Effective income tax rate&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 0.477327%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; margin-left: 0.1px; height: 10px; padding: 0px; width: 10.0239%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 0.0 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 10px; width: 1.51154%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="D20211231"
      id="Tag50"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="D20201231"
      decimals="3"
      id="Tag63"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="D20211231"
      id="Tag378"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="D20201231"
      decimals="3"
      id="Tag416"
      unitRef="Pure">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="D20211231"
      id="Tag382"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="D20201231"
      id="Tag332"
      unitRef="Pure"
      xsi:nil="true"/>
    <sgbx:DifferencesAttributableToChangeInStateBusinessApportionment
      contextRef="D20211231"
      id="Tag59"
      unitRef="Pure"
      xsi:nil="true"/>
    <sgbx:DifferencesAttributableToChangeInStateBusinessApportionment
      contextRef="D20201231"
      id="Tag331"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="D20211231"
      id="Tag556"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="D20201231"
      decimals="3"
      id="Tag130"
      unitRef="Pure">-0.249</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="D20211231"
      decimals="3"
      id="Tag38"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="D20201231"
      decimals="3"
      id="Tag407"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="D20211231" id="Tag607">
&lt;table cellpadding="0" style="border: 0px; margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; height: 112px;" width="100%"&gt;
&lt;tbody style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box;"&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #ffffff; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: center;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; width: 36pt; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; background-color: #cceeff; height: 10px; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net operating loss&#160;carryforward&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6,480,539 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 10%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,127,323 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; width: 1%;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Bad debt reserve &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 239,334 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 197,785 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Employee stock compensation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,231,564 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 800,036 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Intangible assets &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(488,958&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;)&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(529,260&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Depreciation &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(131,437&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;)&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(44,979&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;Accrued expenses&#160;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;"&gt;47,184&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; text-align: right; height: 10px;"&gt;47,184&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Charity &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 205 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 205 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net deferred tax asset &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 7,378,431 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,598,294 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 12px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Valuation allowance &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(7,378,431&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;)&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; (4,598,294 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px 0px 1px; box-sizing: border-box; vertical-align: bottom; background-color: #cceeff; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; ) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; height: 10px; vertical-align: bottom;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Net deferred tax asset &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px; border-top: 1.5pt solid #000000; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box; text-align: right;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="margin: 0px 0px 0px 0.1px; padding: 0px; box-sizing: border-box; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="border: 0px; margin: 0pt; padding: 0px; box-sizing: border-box;"&gt;&lt;span style="border: 0px; margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="I20211231"
      id="Tag415"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="I20201231"
      decimals="0"
      id="Tag58"
      unitRef="USD">4127323</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="I20211231"
      id="Tag403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="I20201231"
      decimals="0"
      id="Tag409"
      unitRef="USD">197785</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="I20211231"
      id="Tag381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="I20201231"
      decimals="0"
      id="Tag417"
      unitRef="USD">800036</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="I20211231"
      id="Tag410"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="I20201231"
      decimals="0"
      id="Tag419"
      unitRef="USD">-529260</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="I20211231"
      id="Tag420"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="I20201231"
      decimals="0"
      id="Tag371"
      unitRef="USD">-44979</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="I20211231"
      id="Tag57"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="I20201231"
      decimals="0"
      id="Tag401"
      unitRef="USD">47184</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="I20211231"
      id="Tag411"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="I20201231"
      decimals="0"
      id="Tag262"
      unitRef="USD">205</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="I20211231"
      id="Tag402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="I20201231"
      decimals="0"
      id="Tag548"
      unitRef="USD">4598294</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="I20211231"
      id="Tag352"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="I20201231" decimals="0" id="Tag2" unitRef="USD">4598294</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="I20211231"
      id="Tag406"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="I20201231"
      id="Tag383"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="D20211231"
      id="Tag414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="D20201231"
      decimals="0"
      id="Tag404"
      unitRef="USD">1541948</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <sgbx:FutureTaxableIncomeTemporarilyRemovesPercentage
      contextRef="I20201231"
      decimals="2"
      id="Tag384"
      unitRef="Pure">0.80</sgbx:FutureTaxableIncomeTemporarilyRemovesPercentage>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="I20211231"
      decimals="0"
      id="Tag137"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock contextRef="D20211231" id="Tag575">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 16. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Net Income (Loss) Per Share &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive.&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;font-family: 'Times New Roman';font-size: 10pt;"&gt;&lt;span&gt;At December 31, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 2,220,514 and 2,025,520 shares of common stock, respectively, &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of December 31, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;At December 31, 2020, there were options&lt;span&gt;, including options to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343&#160;and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20211231_NonEmployeesMember"
      decimals="0"
      id="Tag33"
      unitRef="Shares">36436</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20211231_NonDirectorsMember"
      decimals="0"
      id="Tag32"
      unitRef="Shares">2220514</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20211231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag138"
      unitRef="Shares">2025520</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20201231_NonEmployeesMember"
      decimals="0"
      id="Tag876"
      unitRef="Shares">36436</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20201231_NonDirectorsMember"
      decimals="0"
      id="Tag875"
      unitRef="Shares">884343</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20201231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag874"
      unitRef="Shares">353190</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="D20211231" id="Tag811">
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 17. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-weight: bold;"&gt; Stockholders&#x2019; Equity &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;Public Offerings &#x2013;&#160;&lt;/span&gt;In&#160;June 2017, the Company issued 75,000 shares of its common stock at $100.00&#160;per share through the Public Offering. The Company incurred $1,388,615&#160;in issuance costs from the Public Offering and issued 3,750 warrants valued at $55,475&#160;to the underwriters (as discussed in Note 18).&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;In July 2017, as permitted by the underwriting agreement entered into in connection with the Public Offering, the underwriters exercised their option to purchase an additional 11,250 shares of common stock at $100.00&#160;per share. The Company incurred $176,771&#160;in issuance costs from this issuance. In connection with this exercise, certain affiliates of the underwriters were granted additional warrants to purchase 563 shares of common stock in the aggregate valued at $8,321 (as discussed in Note 18).&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;In connection with and prior to the Public Offering, the Company issued 90,084 shares of its common stock upon conversion of all outstanding preferred stock and 25,833 shares of its common stock upon conversion of the previously outstanding convertible debentures.&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;In&#160;December 2019, the Company completed a public offering of its common stock (the&#160;&#x201c;Public Offering&#x201d;). In connection with the Public Offering,&#160;the Company sold&#160;857,500&#160;shares of common stock at a public offering price of $3.00&#160;per share, resulting in aggregate net proceeds of &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;$2,117,948&#160;&lt;/span&gt;after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;$454,552&lt;/span&gt;&#160;in issuance costs from the Public Offering and &lt;span style="border-left: none; border-right: none;"&gt;no&lt;/span&gt; warrants to purchase were issued to the underwriters.&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;In April 2020, the Company also completed a public offering of its common stock (the "April Public Offering"). In connection with the April Public Offering, the Company sold 440,000&#160;shares of common stock at a public offering price of $4.25&#160;per share, resulting in aggregate net proceeds of approximately&#160;$1,522,339&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred a total of approximately $347,661 in issuance costs in connection with the offering &lt;span style="color: #000000; line-height: inherit;"&gt;and &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;n&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;o&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&#160;warrants to purchase were issued to the underwriters.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;In May 2020, the Company completed a public offering of its common stock (the "May Public Offering"). In connection with the May Public Offering, the Company sold 6,000,000&#160;shares of common stock at a public offering price of $2.50&lt;/span&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt; per share. Pursuant to the terms of the related Underwriting Agreement dated May 6, 2020 by and among the Company and ThinkEquity, a division of Fordham Financial Management, Inc., as representatives of several underwriters named therein ("ThinkEquity"), ThinkEquity&#160;was granted an over-allotment option to purchase up to an additional 900,000 shares of the Company's common stock, par value $0.01 per share (the "Common Stock"), in connection with the previously announced public offering. On May 15, 2020, ThinkEquity&#160;exercised in full such option with respect to all 900,000 shares of the Company's Common Stock (the "Option Shares"). After giving effect to the full exercise of the over-allotment option, the total number of shares of Common Stock sold by the Company in the May Public Offering was 6,900,000 shares of Common Stock and total net proceeds to the Company, after deducting underwriting discounts and commissions and other offering expenses payable by the Company, were approximately $15,596,141. The Company incurred a total of approximately $1,653,859&#160;in issuance costs in connection with the offering and issued warrants to purchase 300,000 shares of common stock to the underwriters.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;In October 2021, the Company &lt;span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;closed a registered direct offering and concurrent&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;private&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span&gt;&#160;&lt;/span&gt;placement of its common stock (the "October Offering") that the Company effected pursuant to the Securities Purchase Agreement that it entered into on October 25, 2021 with an institutional investor and received gross proceeds of $&lt;/span&gt;&lt;span&gt;11.55&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span&gt;&#160;&lt;/span&gt;million. Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the &#x201c;Public Shares&#x201d;) of its Common Stock, par value $0.01 per share (the &#x201c;Common Stock&#x201d;), and (ii) pre-funded warrants (the &#x201c;Pre-Funded Warrants&#x201d;) to purchase up to 2,189,384 shares (the &#x201c;Pre-Funded Warrant Shares&#x201d;) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the &#x201c;Common Stock Warrant Shares&#x201d;) of Common Stock (the &#x201c;Common Stock Warrants,&#x201d; and together with the Public Shares and the Pre-Funded Warrants, the &#x201c;Securities&#x201d;) (the &#x201c;Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the &#x201c;Placement Agent&#x201d;) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the &#x201c;Placement Agency Agreement&#x201d;), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of theGross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent&#x2019;s expenses up to $50,000 upon closing the Offering.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #000000; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;The net proceeds to the Company after deducting the Placement Agent&#x2019;s fees and the Company&#x2019;s estimated offering expenses was approximately $10.5&lt;span&gt;&#160;&lt;/span&gt;million.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-align: justify; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;Securities Purchase Agreement &#x2013;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;In &lt;/span&gt;&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;April 2019&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;, the Company issued&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;42,388&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;shares of its common stock at $22.00&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;per share through a Securities Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;) with certain institutional investors and accredited investors. Concurrently with the sale of the common stock, pursuant to the Purchase Agreement, the Company also sold common stock purchase warrants to such investors to purchase up to an aggregate of 42,388&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;shares of common stock. The Company incurred $&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;379,816&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;in issuance costs from the offering and issued&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;4,239&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;warrants to the underwriters. The warrants are further discussed in Note&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&#160;18.&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;div&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Decrease in Authorized Shares &#x2013;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;On&#160;&lt;span style="border-left: none; border-right: none;"&gt;June 5, 2019&lt;/span&gt;, at the Company&#x2019;s annual meeting of stockholders, the stockholders approved an amendment to the Company&#x2019;s amended and restated certificate of incorporation to decrease the number of authorized shares of common stock from&#160;300,000,000&#160;to&#160;25,000,000&#160;shares. Following the meeting, on&#160;&lt;span style="border-left: none; border-right: none;"&gt;June 5, 2019&lt;/span&gt;, the Company filed a certificate of amendment to the amended and restated certificate of incorporation to decrease its authorized shares of common stock accordingly. There was no change to the number of authorized shares of preferred stock.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 8pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: italic; font-weight: bold; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Underwriting Agreement &#x2013;&#160;&lt;/span&gt;In &lt;span style="border-left: none; border-right: none;"&gt;August 2019&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;, the Company issued 45,000 shares of its common stock at $17.00 per share pursuant to the terms of&#160;an Underwriting Agreement (the &#x201c;Underwriting Agreement&#x201d;) to the public. The Company incurred $181,695&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;span&gt;&#160;in issuance costs from the offering and issued warrants to purchase 2,250&#160;shares of common stock&#160;to the underwriter. The warrants are further discussed in Note18.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20170630_IPOMember"
      decimals="0"
      id="Tag146"
      unitRef="Shares">75000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20170630_IPOMember"
      decimals="2"
      id="Tag572"
      unitRef="USDPerShare">100</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="D20170630_IPOMember"
      decimals="0"
      id="Tag144"
      unitRef="USD">1388615</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="D20170630_IPOMember"
      decimals="0"
      id="Tag580"
      unitRef="USD">3750</us-gaap:ProceedsFromIssuanceOfWarrants>
    <sgbx:IssuanceOfWarrants
      contextRef="D20170630_IPOMember"
      decimals="0"
      id="Tag586"
      unitRef="Shares">55475</sgbx:IssuanceOfWarrants>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20170731_IPOMember"
      decimals="0"
      id="Tag159"
      unitRef="Shares">11250</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20170731"
      decimals="2"
      id="Tag145"
      unitRef="USDPerShare">100</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="D20170731"
      decimals="0"
      id="Tag584"
      unitRef="USD">176771</us-gaap:PaymentsOfStockIssuanceCosts>
    <sgbx:WarrantsToPurchaseOfCommonStock
      contextRef="D20170731"
      decimals="0"
      id="Tag589"
      unitRef="Shares">563</sgbx:WarrantsToPurchaseOfCommonStock>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="D20170731"
      decimals="0"
      id="Tag577"
      unitRef="Shares">8321</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="D20170731_IPOMember"
      decimals="0"
      id="Tag170"
      unitRef="Shares">90084</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20170731_SeriesAPreferredStockMember"
      decimals="0"
      id="Tag566"
      unitRef="Shares">25833</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20191231_IPOMember"
      decimals="0"
      id="Tag254"
      unitRef="Shares">857500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20191231_IPOMember"
      decimals="2"
      id="Tag570"
      unitRef="USDPerShare">3</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="D20191231_1"
      decimals="0"
      id="Tag554"
      unitRef="USD">2117948</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="D20191231_IPOMember"
      decimals="0"
      id="Tag156"
      unitRef="USD">454552</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20200430"
      decimals="0"
      id="Tag571"
      unitRef="Shares">440000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20200430_IPOMember"
      decimals="2"
      id="Tag539"
      unitRef="USDPerShare">4.25</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:OtherUnderwritingExpense
      contextRef="D20200430"
      decimals="0"
      id="Tag553"
      unitRef="USD">1522339</us-gaap:OtherUnderwritingExpense>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="I20200430"
      decimals="0"
      id="Tag550"
      unitRef="USD">347661</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20200531"
      decimals="0"
      id="Tag1006"
      unitRef="Shares">6000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20200531_IPOMember"
      decimals="2"
      id="Tag574"
      unitRef="USDPerShare">2.5</us-gaap:SaleOfStockPricePerShare>
    <sgbx:OptionsGrantedToPurchaseCommonStock
      contextRef="I20200531"
      decimals="0"
      id="Tag585"
      unitRef="Shares">900000</sgbx:OptionsGrantedToPurchaseCommonStock>
    <sgbx:CommonStockExercisePricePerShare
      contextRef="D20200531"
      decimals="2"
      id="Tag588"
      unitRef="USDPerShare">0.01</sgbx:CommonStockExercisePricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="I20200515"
      decimals="0"
      id="Tag143"
      unitRef="Shares">900000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20200515"
      decimals="0"
      id="Tag164"
      unitRef="Shares">6900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:OtherUnderwritingExpense
      contextRef="D20200515"
      decimals="0"
      id="Tag169"
      unitRef="USD">15596141</us-gaap:OtherUnderwritingExpense>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="I20200515"
      decimals="0"
      id="Tag167"
      unitRef="USD">1653859</us-gaap:DeferredFinanceCostsNet>
    <sgbx:CommonStockNumberOfSharesUnderwritter
      contextRef="I20200515"
      decimals="0"
      id="Tag166"
      unitRef="Shares">300000</sgbx:CommonStockNumberOfSharesUnderwritter>
    <sgbx:GrossProceeds
      contextRef="I20211025"
      decimals="-4"
      id="Tag581"
      unitRef="USD">11550000</sgbx:GrossProceeds>
    <sgbx:PurchaseofAgreement contextRef="D20211031_1" id="Tag1013">Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the &#x201c;Public Shares&#x201d;) of its Common Stock, par value $0.01 per share (the &#x201c;Common Stock&#x201d;), and (ii) pre-funded warrants (the &#x201c;Pre-Funded Warrants&#x201d;) to purchase up to 2,189,384 shares (the &#x201c;Pre-Funded Warrant Shares&#x201d;) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the &#x201c;Common Stock Warrant Shares&#x201d;) of Common Stock (the &#x201c;Common Stock Warrants,&#x201d; and together with the Public Shares and the Pre-Funded Warrants, the &#x201c;Securities&#x201d;) (the &#x201c;Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the &#x201c;Placement Agent&#x201d;) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the &#x201c;Placement Agency Agreement&#x201d;), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of theGross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent&#x2019;s expenses up to $50,000 upon closing the Offering.</sgbx:PurchaseofAgreement>
    <us-gaap:DeferredOfferingCosts
      contextRef="I20211031"
      decimals="-5"
      id="Tag1007"
      unitRef="USD">10500000</us-gaap:DeferredOfferingCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20190430_PurchaseAgreementMember"
      decimals="0"
      id="Tag165"
      unitRef="Shares">42388</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20190430_PurchaseAgreementMember"
      decimals="2"
      id="Tag397"
      unitRef="USDPerShare">22</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20190430_PurchaseAgreementMember"
      decimals="0"
      id="Tag161"
      unitRef="Shares">42388</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="D20190430_PurchaseAgreementMember"
      decimals="0"
      id="Tag163"
      unitRef="USD">379816</us-gaap:PaymentsOfStockIssuanceCosts>
    <sgbx:WarrantsToPurchaseOfCommonStock
      contextRef="D20190430_PurchaseAgreementMember"
      decimals="0"
      id="Tag162"
      unitRef="Shares">4239</sgbx:WarrantsToPurchaseOfCommonStock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20190604"
      decimals="0"
      id="Tag160"
      unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20190605"
      decimals="0"
      id="Tag579"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20190831_1"
      decimals="0"
      id="Tag158"
      unitRef="Shares">45000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20190831"
      decimals="2"
      id="Tag398"
      unitRef="USDPerShare">17</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="D20190831_CommonStockIssuedUnderUnderwritingAgreementMember"
      decimals="0"
      id="Tag386"
      unitRef="USD">181695</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20190831_IPOMember"
      decimals="0"
      id="Tag524"
      unitRef="Shares">2250</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <sgbx:WarrantsDisclosureTextBlock contextRef="D20211231" id="Tag189">
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;18. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Warrants &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,313 shares of common stock at an exercise price of $125.00 per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire June 21, 2023. The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $63,796. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;In conjunction with the Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of&lt;span&gt;&#160;42,388&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;&#160;&lt;/span&gt;shares of common stock at an initial exercise price of $27.50&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;&#160;&lt;/span&gt;per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span&gt;October 29, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;T&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;he Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;shares of common stock at an initial exercise price of $27.50&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire &lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&gt;April 24, 2024&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250&#160;shares of common stock at an initial exercise price of $21.25&#160;per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire &lt;span style="border-right: none; border-left: none;"&gt;August 29, 2024&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;In conjunction with the Underwriting Agreement in May 2020, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000 shares of common stock at an initial exercise price of $3.14 per share. The warrants are exercisable at the option of the holder on or after November 6, 2020 and expire May 5, 2025. &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;During the year ended December 31, 2021,&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;226,300&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;warrants were exercised and converted into common stock of the Company.&#160; The Company has received proceeds of approximately $&lt;/span&gt;707,000&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;&#160;&lt;/span&gt;from the exercise of the warrants.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;In conjunction&#160;with the&lt;span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#160;Purchase Agreement in October 2021, the Company also issued Series A&lt;span&gt;&#160;&lt;/span&gt;warrants to purchase up to&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;1,898,630&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;shares of Common Stock in a concurrent private placement. The warrants are&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13.3333px; text-align: justify;"&gt;have an exercise price of $&lt;/span&gt;&lt;span&gt;4.80&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;per share,&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;exercisable at the option of the holder on or after October 26, 2021 and will expire&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;span&gt;five&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;years&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;from the date of issuance.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</sgbx:WarrantsDisclosureTextBlock>
    <sgbx:WarrantsToPurchase
      contextRef="D20170630_WarrantFourMember"
      decimals="0"
      id="Tag587"
      unitRef="Shares">4313</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20170630_WarrantFourMember"
      decimals="2"
      id="Tag583"
      unitRef="USDPerShare">125</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20170630_4" id="Tag900">2023-06-21</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="D20170630_WarrantFourMember"
      decimals="0"
      id="Tag582"
      unitRef="USD">63796</us-gaap:FairValueAdjustmentOfWarrants>
    <sgbx:WarrantsToPurchase
      contextRef="D20190430_WarrantOneMember"
      decimals="0"
      id="Tag578"
      unitRef="Shares">42388</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20190430_WarrantOneMember"
      decimals="2"
      id="Tag576"
      unitRef="USDPerShare">27.5</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20190430_1" id="Tag573">2024-10-29</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:WarrantsToPurchase
      contextRef="D20190430_WarrantTwoMember"
      decimals="0"
      id="Tag559"
      unitRef="Shares">4239</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20190430_WarrantTwoMember"
      decimals="2"
      id="Tag557"
      unitRef="USDPerShare">27.5</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20190430_WarrantMember" id="Tag494">2024-04-24</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:WarrantsToPurchase
      contextRef="D20190831_WarrantThreeMember"
      decimals="0"
      id="Tag152"
      unitRef="Shares">2250</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20190831_WarrantThreeMember"
      decimals="2"
      id="Tag149"
      unitRef="USDPerShare">21.25</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20190831_1" id="Tag493">2024-08-29</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:WarrantsToPurchase
      contextRef="D20200531"
      decimals="0"
      id="Tag147"
      unitRef="Shares">300000</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20200531"
      decimals="2"
      id="Tag142"
      unitRef="USDPerShare">3.14</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20200531" id="Tag148">2025-05-05</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:WarrantsToPurchase
      contextRef="D20211031_1"
      decimals="0"
      id="Tag42"
      unitRef="Shares">1898630</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20211031"
      decimals="2"
      id="Tag141"
      unitRef="USDPerShare">4.8</us-gaap:SharePrice>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="D20211231" id="Tag279">
&lt;div&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 19. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Share-based Compensation&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; line-height: 1.3; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;On October 26, 2016, the Company&#x2019;s Board of Directors approved the issuance of up to&lt;span&gt;&#160;&lt;/span&gt;25,000&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;shares of the Company&#x2019;s common stock in the form of restricted stock or options (&#x201c;&lt;/span&gt;2016&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&#160;Stock Plan&#x201d;). Effective January 20, 2017, the&#160;&lt;/span&gt;2016&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&#160;Stock Plan was amended and restated as the SG Blocks,&#160;&lt;/span&gt;Inc&lt;span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;. Stock Incentive Plan, as further amended eff&lt;/span&gt;ective&lt;span&gt;&#160;June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the &#x201c;Incentive Plan&#x201d;). The Incentive Plan authorizes the issuance of up to&#160;3,625,000&lt;/span&gt;&lt;span&gt;&#160;shares of common stock.&#160; It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees&lt;span style="line-height: inherit;"&gt;&#160;and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company&#x2019;s employees and its subsidiary&#x2019;s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company&#x2019;s Compensation Committee of the Boa&lt;/span&gt;rd of Directors. Each of the Company&#x2019;s employees, directors, and consultants are eligible to participate in the Incentive&#160;Plan.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;As of&#160;&lt;/span&gt;December 31, 2021&lt;span style="font-size: 13.3333px;"&gt;, there were 1,343,377 shares of common stock available for issuance under the Incentive Plan.&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Stock-based compensation expense is included in the consolidated statements of operations as follows:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 83px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"&gt;&lt;span style="background-color: #ffffff;"&gt;&lt;strong&gt;Year Ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;"&gt;2021&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"/&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;"&gt;2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Payroll and related expenses&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,647,391&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,204,095 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin-left: 0.1px; vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;General and administrative expenses&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"&gt;57,120&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160;Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,647,391&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,261,215&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table presents total stock-based compensation expense by security type included in the consolidated statements of operations:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;

&lt;table cellpadding="0" style="height: 62px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; border-bottom: 2px solid #000000; height: 11px;"&gt;&lt;strong&gt;&#160;Year Ended December 31,&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"&gt;&lt;strong&gt;&#160;2021&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 14px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 14px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 16px;"&gt;
&lt;td style="height: 16px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Stock options&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;2,666&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;10,667&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 11px;"&gt;
&lt;td style="vertical-align: bottom; height: 11px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; RSUs&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;1,644,725&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;1,250,548&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;Total&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;1,647,391&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;1,261,215&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Because the Company does not have significant historical data on employee exercise behavior, the Company uses the &#x201c;Simplified Method&#x201d; to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;p style="margin: 8pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarizes stock-based option activities and changes during the years ended December 31, 2021 and 2020, as described below:&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 207px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 34px;"&gt;
&lt;td style="vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&lt;strong&gt;Shares &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Weighted Average Fair Value Per Share &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Weighted&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Average Exercise Price Per Share&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Weighted Average Remaining Terms (in&#160;years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Aggregate Intrinsic Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 49px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Outstanding &#x2013;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;December 31, 2019&#160;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;53,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;24.80&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;81.20&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;7.40&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.07705%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Granted&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;(16,734&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Outstanding &#x2013; December 31, 2020&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 35.54 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;6.34&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Outstanding &#x2013; December 31, 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 24.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5.34 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Exercisable &#x2013; December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,332 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 24.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.67 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.34 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Exercisable &#x2013; December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 24.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5.34 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;p style="margin: 0pt; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;For the years ended December 31, 2021 and December 31, 2020, the Company recognized stock-based compensation expense of $2,666&#160;and $10,667&lt;span&gt;,&lt;/span&gt; respectively, related to stock options. This expense is included in payroll and related expenses in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of December 31, 2021, there was no unrecognized compensation costs related to non-vested stock options and all options have been expensed&lt;span&gt;. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. &lt;/span&gt; The fair value of the stock price at December 31, 2021 was $1.88 per share.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span&gt;&lt;span&gt;Restricted Stock Units&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span&gt;On March 22, 2019, a total of 15,703&#160;of restricted stock units were granted to&#160;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;Mr. Galvin, Mr. Armstrong, Mr.&#160;&lt;/span&gt;Shetty, six&#160;employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $54.00 per share, which represents the closing price of the Company's common stock on February 26, 2019. &lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of&#160;&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;six&lt;/span&gt;&lt;/span&gt; employees and &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;one&lt;/span&gt;&lt;/span&gt; consultant of &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;6,139&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;772&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;5,729&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;&#160;and an aggregate of &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;3,063&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, respectively, vest in installments over either a &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;one&lt;/span&gt;&lt;/span&gt;-year, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;-year, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;three&lt;/span&gt;&lt;/span&gt;-year and &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;four&lt;/span&gt;&lt;/span&gt;-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;847,957&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;span style="line-height: inherit;"&gt;On January 15, 2019 and February 26, 2019, a &lt;span style="-sec-ix-hidden:Tag1104"&gt;total of &lt;span&gt;526&lt;/span&gt;&#160;of restricted stock units were granted to &lt;span style="display: inline; line-height: inherit;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt; of the Company&#x2019;s non-employee directors, under the Incentive Plan, at the calculated fair value of $&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;58.80&lt;/span&gt;&lt;/span&gt; and $&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;55.20&lt;/span&gt;&lt;/span&gt; per share, respectively, which represents the average closing price of the Company&#x2019;s common stock for the&#160;&lt;span style="display: inline; line-height: inherit;"&gt;&lt;span&gt;ten&lt;/span&gt;&lt;/span&gt;&#160;trading days immediately preceding and&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;&#160;&lt;/span&gt;including the grant date.&lt;/span&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;The restricted stock units granted on January 15, 2019 will vest on January 15, 2020, subject to each individual&#x2019;s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company&#x2019;s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the 2019 annual meeting of the Company&#x2019;s stockholders subject to each individual&#x2019;s continued service as a director of the Company through such date, and are payable&#160;six&#160;months&#160;after the termination of the director from the Board of Directors or death or disability.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span&gt;Effective June 5, 2019, a total of 9,189&#160;of restricted stock units were granted to the Company&#x2019;s non-employee directors, under the Company&#x2019;s stock-based compensation plan, at the calculated fair value of $16.40&#160;per share, which represents the average closing price of the Company&#x2019;s common stock for the&#160;ten&#160;trading days immediately preceding and&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company&#x2019;s stockholders that occurs in the year immediately following the date of the grant; and are payable&#160;six&#160;months&#160;after the termination of the director from the Board or death or disability.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;On April 14, 2020,&#160;&lt;span&gt;a total of 35,331&lt;/span&gt;&#160;of restricted stock units were granted to&#160;Mr. Galvin, Mr. Armstrong, Mr. Sheeran&lt;span&gt;,&#160;five&#160;employees and&#160;two&#160;consultants&#160;of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76&lt;/span&gt;&#160;per share, which represents the closing price of the Company's common stock on April 14, 2020. &lt;span style="border-right: none; border-left: none;"&gt;Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of &lt;span style="border-right: none; border-left: none;"&gt;five&lt;/span&gt; employees and &lt;span style="border-right: none; border-left: none;"&gt;one&lt;/span&gt; consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and &lt;span style="border-right: none; border-left: none;"&gt;one&lt;/span&gt; consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;On April 14, 2020,&#160;a&#160;&lt;span&gt;total of 12,000&#160;of restricted stock units were granted to&#160;three&#160;of the Company&#x2019;s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76&#160;per share, which represents the closing price of the Company&#x2019;s common stock on April 14, 2020.&lt;/span&gt;&#160;The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual&#x2019;s continued service as a director of the Company through such date, and are payable&#160;&lt;span&gt;six&lt;/span&gt;&#160;months after the termination of the director from the Company&#x2019;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120.&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;On September 23, 2020, a total of 425,000&#160;of restricted stock units were granted to&#160;Mr. Armstrong, Mr. Sheeran, seven employees and&#160;one&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81&#160;per share, which represents the closing price of&#160;the Company's common stock on September 23, 2020.&#160;Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and&#160;one&#160;consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;On November 11, 2020,&#160;a&#160;&lt;span&gt;total of 46,826&#160;of restricted stock units were granted to&#160;three&#160;of the Company&#x2019;s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39&#160;per share, which represents the closing price of the Company&#x2019;s common stock on November 11, 2020.&lt;/span&gt;&#160;The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual&#x2019;s continued service as a director of the Company through such date, and are payable&#160;&lt;span&gt;six&lt;/span&gt;&#160;months after the termination of the director from the Company&#x2019;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.2;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;On December 9, 2020, a total of 372,000&#160;of restricted stock units were granted to&#160;Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $&lt;span&gt;3.28&lt;/span&gt;&#160;per share, which represents the closing price of&#160;the Company's common stock on December 9, 2020.&#160;&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of &lt;span style="font-family: 'times new roman', times;"&gt;the&lt;/span&gt; grant date. The fair value of these units upon issuance amounted to $1,220,160.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="text-align: justify; line-height: inherit;"&gt;On October 1, 2021, a total of 1,214,500 of restricted stock units were granted to Mr. Galvin, Mr. Rogers, Mr. Armstrong, Mr. Sheeran, thirteen&#160;employees and three consultant &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;of the Company, under the Company's stock-based compensation plan, at the fair value of $3.38&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&#160;per share, which represents the closing price of&#160;the Company's common stock on October 1, 2021. &lt;span style="border-left: none; border-right: none;"&gt;Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of thirteen employees and two consultant of 350,000, 40,000, 100,000 and an aggregate of 475,000, respectively, vesting quarterly over two years from the anniversary of the grant date. Restricted stock units granted to Mr. Rogers and one consultant of 37,500 and 12,000 vest upon issuance date. Restricted stock units granted to Mr. Rogers of 200,000 vest monthly over a two-year period. The fair value of these units upon issuance amounted to $4,105,010.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="text-align: justify; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="text-align: justify; line-height: inherit;"&gt;On October 1, 2021, a total of 59,170 of restricted stock units were granted to five of the Company's non-employee directors, &lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;under the Company's stock-based compensation plan, at the fair value of $3.38&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&#160;per share, which represents the closing price of&#160;the Company's common stock on October 1, 2021. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"&gt;&lt;span style="text-align: justify; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;The restricted&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;stock units granted October 1, 2021&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;vesting monthly over&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;one year&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;and, if earlier, in full on the date of the Company&#x2019;s&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;2022&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;Annual Meeting of Stockholders.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important; line-height: inherit;"&gt;&lt;span style="font-family: 'times new roman', times; line-height: inherit;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify; line-height: inherit;"&gt;&lt;span style="text-align: justify; line-height: inherit;"&gt;On December 7, 2021, a total of 62,500 of restricted stock units were granted to five of the Company's non-employee advisory directors,&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;under the Company's stock-based compensation plan, at the fair value of $2.36&lt;/span&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;&#160;per share, which represents the closing price of&#160;the Company's common stock on December 7, 2021. The restricted&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;stock units granted vest&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&#160;in equal monthly installments over&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;one year period.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; line-height: 1.2;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&lt;span&gt;For the year ended December 31, 2021&#160;and &lt;span&gt;2020&lt;/span&gt;, the Company recognized stock-based compensation of $1,644,725&#160;and $1,250,548 related to restricted stock units. This expense is included in the payroll and related expenses and &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"&gt;general and administrative expenses&lt;/span&gt;&#160;in the accompanying consolidated statement of operations. The Company capitalized project development costs of $89,140 related to restricted stock units for the year ended December 31, 2021.&#160;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;As of December 31, 2021, there was a total of $3,955,323 in&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"&gt;&#160;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;unrecognized compensation costs related to non-vested restricted stock units.&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following table summarized restricted stock unit&#160;activities during the year ended &lt;span style="border-right: none; border-left: none;"&gt;December 31, 2021&lt;/span&gt;:&#160;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;

&lt;table cellpadding="0" style="height: 98px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="4" style="vertical-align: bottom; height: 19px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160; &#160; Number of Shares&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Non-vested balance at January 1, 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;527,504&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;1,336,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;Vested&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;(589,537&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;Forfeited/Expired&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p&gt;Non-vested balance at December 31, 2021&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;1,274,137&lt;/td&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;
&lt;/div&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20161026"
      decimals="0"
      id="Tag497"
      unitRef="Shares">25000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="I20161026"
      decimals="0"
      id="Tag67"
      unitRef="Shares">3625000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="I20211231"
      decimals="0"
      id="Tag674"
      unitRef="Shares">1343377</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock contextRef="D20211231" id="Tag503">
&lt;table cellpadding="0" style="height: 83px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"&gt;&lt;span style="background-color: #ffffff;"&gt;&lt;strong&gt;Year Ended December 31,&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;"&gt;2021&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"/&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 2px solid #000000;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;"&gt;2020&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Payroll and related expenses&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,647,391&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,204,095 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin-left: 0.1px; vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;General and administrative expenses&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"&gt;57,120&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; margin-left: 0.1px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; &#160;Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,647,391&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,261,215&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

&lt;table cellpadding="0" style="height: 62px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; border-bottom: 2px solid #000000; height: 11px;"&gt;&lt;strong&gt;&#160;Year Ended December 31,&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"&gt;&lt;strong&gt;&#160;2021&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 14px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 14px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; border-bottom: 2px solid #000000; height: 14px;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 16px;"&gt;
&lt;td style="height: 16px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Stock options&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;2,666&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;10,667&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 11px;"&gt;
&lt;td style="vertical-align: bottom; height: 11px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; RSUs&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;1,644,725&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 11px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;1,250,548&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 11px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;Total&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;1,647,391&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span&gt;1,261,215&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="D20211231_PayrollMember"
      decimals="0"
      id="Tag525"
      unitRef="USD">1647391</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20201231_PayrollMember"
      decimals="0"
      id="Tag64"
      unitRef="USD">1204095</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20211231_MarketingandBusinessDevelopmentExpensesMember"
      id="Tag315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="D20201231_MarketingandBusinessDevelopmentExpensesMember"
      decimals="0"
      id="Tag1046"
      unitRef="USD">57120</us-gaap:ShareBasedCompensation>
    <sgbx:Stock-basedCompensationExpensTotal
      contextRef="D20211231"
      decimals="0"
      id="Tag1059"
      unitRef="USD">1647391</sgbx:Stock-basedCompensationExpensTotal>
    <sgbx:Stock-basedCompensationExpensTotal
      contextRef="D20201231"
      decimals="0"
      id="Tag505"
      unitRef="USD">1261215</sgbx:Stock-basedCompensationExpensTotal>
    <us-gaap:ShareBasedCompensation
      contextRef="D20211231_StockOptionMember"
      decimals="0"
      id="Tag549"
      unitRef="USD">2666</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20201231_StockOptionMember"
      decimals="0"
      id="Tag39"
      unitRef="USD">10667</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20211231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag316"
      unitRef="USD">1644725</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20201231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag560"
      unitRef="USD">1250548</us-gaap:ShareBasedCompensation>
    <sgbx:Stock-basedCompensationExpensTotal
      contextRef="D20211231"
      decimals="0"
      id="Tag1054"
      unitRef="USD">1647391</sgbx:Stock-basedCompensationExpensTotal>
    <sgbx:Stock-basedCompensationExpensTotal
      contextRef="D20201231"
      decimals="0"
      id="Tag447"
      unitRef="USD">1261215</sgbx:Stock-basedCompensationExpensTotal>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="D20211231" id="Tag684">
&lt;table cellpadding="0" style="height: 207px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 34px;"&gt;
&lt;td style="vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160;&lt;strong&gt;Shares &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Weighted Average Fair Value Per Share &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Weighted&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Average Exercise Price Per Share&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Weighted Average Remaining Terms (in&#160;years) &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 34px; border-bottom: 2pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: center;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Aggregate Intrinsic Value &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 34px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 49px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Outstanding &#x2013;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;December 31, 2019&#160;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;53,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;24.80&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;81.20&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;7.40&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.9942%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.07705%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Granted&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; text-align: right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;(16,734&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Outstanding &#x2013; December 31, 2020&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 35.54 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;6.34&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Cancelled &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"/&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Outstanding &#x2013; December 31, 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 24.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5.34 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Exercisable &#x2013; December 31, 2020 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,332 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 24.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.67 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6.34 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Exercisable &#x2013; December 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,436 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 24.80 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 78.71 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5.34 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#x2014; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20191231"
      decimals="0"
      id="Tag358"
      unitRef="Shares">53170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20191231"
      decimals="2"
      id="Tag1057"
      unitRef="USDPerShare">24.8</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="I20191231"
      decimals="2"
      id="Tag469"
      unitRef="USDPerShare">81.2</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="D20191231" id="Tag526">P7Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="I20191231"
      id="Tag531"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="D20201231"
      id="Tag467"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20201231"
      id="Tag533"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D20201231"
      id="Tag314"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="D20201231"
      id="Tag675"
      unitRef="Shares"
      xsi:nil="true"/>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue
      contextRef="D20201231"
      id="Tag1035"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue
      contextRef="D20201231"
      id="Tag446"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="D20201231"
      decimals="0"
      id="Tag131"
      unitRef="Shares">16734</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="D20201231"
      id="Tag563"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="D20201231"
      id="Tag496"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20201231"
      decimals="0"
      id="Tag527"
      unitRef="Shares">36436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20201231"
      decimals="2"
      id="Tag551"
      unitRef="USDPerShare">35.54</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="I20201231"
      decimals="2"
      id="Tag1047"
      unitRef="USDPerShare">78.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="D20201231" id="Tag718">P6Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="I20201231"
      id="Tag35"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="D20211231"
      id="Tag377"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231"
      id="Tag374"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D20211231"
      id="Tag545"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="D20211231"
      id="Tag719"
      unitRef="Shares"
      xsi:nil="true"/>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue
      contextRef="D20211231"
      id="Tag535"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue
      contextRef="D20211231"
      id="Tag360"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="D20211231"
      id="Tag562"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="D20211231"
      id="Tag389"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="D20211231"
      id="Tag1053"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20211231"
      decimals="0"
      id="Tag453"
      unitRef="Shares">36436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20211231"
      decimals="2"
      id="Tag546"
      unitRef="USDPerShare">24.8</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="I20211231"
      decimals="2"
      id="Tag29"
      unitRef="USDPerShare">78.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm contextRef="D20211231" id="Tag569">P5Y4M2D</sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne
      contextRef="I20211231"
      id="Tag361"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20201231"
      decimals="0"
      id="Tag529"
      unitRef="Shares">36332</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue
      contextRef="I20201231"
      decimals="2"
      id="Tag1037"
      unitRef="USDPerShare">24.8</sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="I20201231"
      decimals="2"
      id="Tag555"
      unitRef="USDPerShare">78.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="D20201231" id="Tag528">P6Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="I20201231"
      id="Tag1032"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20211231"
      decimals="0"
      id="Tag442"
      unitRef="Shares">36436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue
      contextRef="I20211231"
      decimals="2"
      id="Tag1031"
      unitRef="USDPerShare">24.8</sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="I20211231"
      decimals="2"
      id="Tag124"
      unitRef="USDPerShare">78.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="D20211231" id="Tag547">P5Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="I20211231"
      id="Tag1052"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20211231"
      decimals="0"
      id="Tag444"
      unitRef="USD">2666</us-gaap:AllocatedShareBasedCompensationExpense>
    <sgbx:AllocatedShareBasedCompensationExpenseAccrued
      contextRef="D20201231"
      decimals="0"
      id="Tag499"
      unitRef="USD">10667</sgbx:AllocatedShareBasedCompensationExpenseAccrued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20211231"
      decimals="2"
      id="Tag1058"
      unitRef="USDPerShare">1.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20190522_RestrictedStockMember"
      decimals="0"
      id="Tag565"
      unitRef="Shares">15703</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <sgbx:NumberOfEmployees
      contextRef="D20190522"
      decimals="INF"
      id="Tag561"
      unitRef="Employee">6</sgbx:NumberOfEmployees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="I20190522_RestrictedStockMember"
      decimals="2"
      id="Tag530"
      unitRef="USDPerShare">54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="D20190226_RestrictedStockMember" id="Tag722">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of&#160;&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;six&lt;/span&gt;&lt;/span&gt; employees and &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;one&lt;/span&gt;&lt;/span&gt; consultant of &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;6,139&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;772&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;5,729&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; line-height: inherit;"&gt;&#160;and an aggregate of &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;3,063&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, respectively, vest in installments over either a &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;one&lt;/span&gt;&lt;/span&gt;-year, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;-year, &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;three&lt;/span&gt;&lt;/span&gt;-year and &lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;four&lt;/span&gt;&lt;/span&gt;-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span&gt;847,957&lt;/span&gt;&lt;/span&gt;.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20190322_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Tag487"
      unitRef="Shares">6139</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20190322_ChiefOperatingOfficerMember"
      decimals="0"
      id="Tag445"
      unitRef="Shares">772</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20190322_ChiefFinancialOfficerMember"
      decimals="0"
      id="Tag534"
      unitRef="Shares">5729</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20190322"
      decimals="0"
      id="Tag37"
      unitRef="Shares">3063</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <sgbx:FairValueOfRestrictedUnits
      contextRef="D20190322"
      decimals="0"
      id="Tag478"
      unitRef="USD">847957</sgbx:FairValueOfRestrictedUnits>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20190605"
      decimals="0"
      id="Tag504"
      unitRef="Shares">9189</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="I20190605"
      decimals="2"
      id="Tag324"
      unitRef="USDPerShare">16.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200414_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Tag1038"
      unitRef="Shares">35331</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20200414_NonEmployeeDirectorMember"
      decimals="2"
      id="Tag450"
      unitRef="USDPerShare">4.76</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200414_ChiefExecutiveOfficerMember_1"
      decimals="0"
      id="Tag330"
      unitRef="Shares">11331</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200414_ChiefOperatingOfficerMember"
      decimals="0"
      id="Tag500"
      unitRef="Shares">1000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200414_GeraldSheeranMember"
      decimals="0"
      id="Tag1042"
      unitRef="Shares">3000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200414_7"
      decimals="0"
      id="Tag390"
      unitRef="Shares">8000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200415"
      decimals="0"
      id="Tag468"
      unitRef="Shares">12000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <sgbx:FairValueOfRestrictedUnits
      contextRef="D20200414_7"
      decimals="0"
      id="Tag40"
      unitRef="USD">168176</sgbx:FairValueOfRestrictedUnits>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200414_NonEmployeeDirectorMember"
      decimals="0"
      id="Tag501"
      unitRef="Shares">12000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20200414_NonEmployeeDirectorMember"
      decimals="2"
      id="Tag465"
      unitRef="USDPerShare">4.76</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="D20200414_NonEmployeeDirectorMember"
      decimals="0"
      id="Tag543"
      unitRef="USD">57120</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200923_EmployeeMember"
      decimals="0"
      id="Tag457"
      unitRef="Shares">425000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20200923_ChiefOperatingOfficerMember"
      decimals="2"
      id="Tag470"
      unitRef="USDPerShare">1.81</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
      contextRef="D20200923_ChiefOperatingOfficerMember"
      id="Tag717">Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and&#160;one&#160;consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.&#160;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200923_ChiefOperatingOfficerMember_1"
      decimals="0"
      id="Tag544"
      unitRef="Shares">50000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200923_GeraldSheeranMember"
      decimals="0"
      id="Tag65"
      unitRef="Shares">75000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200923_EmployeeMember_1"
      decimals="0"
      id="Tag1063"
      unitRef="Shares">300000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <sgbx:FairValueOfRestrictedUnits
      contextRef="D20200923_7"
      decimals="0"
      id="Tag1043"
      unitRef="USD">769250</sgbx:FairValueOfRestrictedUnits>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20201111_NonEmployeeDirectorMember"
      decimals="0"
      id="Tag322"
      unitRef="Shares">46826</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20201111_NonEmployeeDirectorMember"
      decimals="2"
      id="Tag720"
      unitRef="USDPerShare">2.39</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
      contextRef="D20201111_NonEmployeeDirectorMember"
      id="Tag723">The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual&#x2019;s continued service as a director of the Company through such date, and are payable&#160;&lt;span&gt;six&lt;/span&gt;&#160;months after the termination of the director from the Company&#x2019;s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <sgbx:FairValueOfRestrictedUnits
      contextRef="D20201130"
      decimals="0"
      id="Tag508"
      unitRef="USD">111920</sgbx:FairValueOfRestrictedUnits>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20201209_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Tag502"
      unitRef="Shares">372000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20201209"
      decimals="2"
      id="Tag495"
      unitRef="USDPerShare">3.28</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
      contextRef="D20201209_ChiefExecutiveOfficerMember"
      id="Tag724">Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of &lt;span style="font-family: 'times new roman', times;"&gt;the&lt;/span&gt; grant date. The fair value of these units upon issuance amounted to $1,220,160.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <sgbx:FairValueOfRestrictedUnits
      contextRef="D20201209_3"
      decimals="0"
      id="Tag1060"
      unitRef="USD">1220160</sgbx:FairValueOfRestrictedUnits>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001_14"
      decimals="0"
      id="Tag683"
      unitRef="Shares">1214500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20211001"
      decimals="2"
      id="Tag1036"
      unitRef="USDPerShare">3.38</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001_ChiefExecutiveOfficerMember_1"
      decimals="0"
      id="Tag1"
      unitRef="Shares">350000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001_ChiefOperatingOfficerMember_1"
      decimals="0"
      id="Tag320"
      unitRef="Shares">40000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001_GeraldSheeranMember"
      decimals="0"
      id="Tag321"
      unitRef="Shares">100000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001"
      decimals="0"
      id="Tag31"
      unitRef="Shares">475000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001_RogersMember"
      decimals="0"
      id="Tag1061"
      unitRef="Shares">37500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001_ConsultantMember"
      decimals="0"
      id="Tag66"
      unitRef="Shares">12000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <sgbx:FairValueOfRestrictedUnits
      contextRef="D20211001_RogersMember"
      decimals="0"
      id="Tag451"
      unitRef="USD">200000</sgbx:FairValueOfRestrictedUnits>
    <sgbx:FairValueOfRestrictedUnits
      contextRef="D20211001"
      decimals="0"
      id="Tag319"
      unitRef="USD">4105010</sgbx:FairValueOfRestrictedUnits>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211001_NonEmployeeDirectorMember_3"
      decimals="0"
      id="Tag334"
      unitRef="Shares">59170</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20211001_NonEmployeeDirectorMember"
      decimals="2"
      id="Tag713"
      unitRef="USDPerShare">3.38</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20211207"
      decimals="0"
      id="Tag1044"
      unitRef="Shares">62500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharePrice
      contextRef="I20211207"
      decimals="2"
      id="Tag318"
      unitRef="USDPerShare">2.36</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensation
      contextRef="D20211231_RestrictedStockMember"
      decimals="0"
      id="Tag564"
      unitRef="USD">1644725</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20201231_RestrictedStockMember"
      decimals="0"
      id="Tag68"
      unitRef="USD">1250548</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="I20211231"
      decimals="0"
      id="Tag498"
      unitRef="USD">3955323</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="D20211231" id="Tag81">
&lt;table cellpadding="0" style="height: 98px; border-collapse: collapse; padding: 2px; margin-left: auto; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-right: auto;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="4" style="vertical-align: bottom; height: 19px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&#160; &#160; Number of Shares&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; vertical-align: bottom;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt;Non-vested balance at January 1, 2021&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;527,504&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Granted &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;1,336,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;Vested&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;(589,537&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;Forfeited/Expired&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: left; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; text-align: left; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;
&lt;p&gt;Non-vested balance at December 31, 2021&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;1,274,137&lt;/td&gt;
&lt;td style="border-image: initial; vertical-align: bottom; text-align: right; height: 18px; border-top: 1pt solid #000000; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20201231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag323"
      unitRef="Shares">527504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="D20211231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag359"
      unitRef="Shares">1336170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="D20211231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag36"
      unitRef="Shares">589537</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="D20211231_RestrictedStockUnitsRSUMember"
      id="Tag943"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20211231_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag376"
      unitRef="Shares">1274137</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="D20211231" id="Tag709">
&lt;div style="font-family: 'times new roman', times; font-size: 10pt; line-height: 1.1;"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; width: 36pt;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; 20. &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;strong style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 8.93333px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Commitm&lt;/span&gt;ents&lt;span&gt;&#160;&lt;/span&gt;and Contingencies&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h6 style="font-family: 'times new roman', times; font-size: 10pt; margin: 0in 0in 0in 0.5in;"&gt;&lt;strong&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h6&gt;
&lt;p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.5in; line-height: 1.1;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit; font-weight: bold; font-style: italic;"&gt;Legal Proceedings&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.5in; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;1.) &lt;b&gt;Pizzarotti Litigation&lt;/b&gt; - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company&#x2019;s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps &amp;amp; Co. (&#x201c;Phipps&#x201d;). The lawsuit was filed as Pizzarotti, LLC. v. Phipps &amp;amp; Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;Pizzarotti&#x2019;s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti&#x2019;s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps &amp;amp; Co. Phipps&#x2019; claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the &#x201c;Assignment Agreement&#x201d;), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps &amp;amp; Co. Specifically, the court dismissed Phipps&#x2019; claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps&#x2019; claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company&#x2019;s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned &lt;i&gt;Pizzarotti, LLC v. FPG Maiden Lane, LLC&lt;/i&gt; &lt;i&gt;et. al&lt;/i&gt;., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made&#160;no&#160;provision related to this matter in the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
&lt;div id="t_ft_U3NR7HUMQ800000000000000000000b"&gt;

&lt;/div&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;2.) &lt;b&gt;ICON Construction Inc. v. SG Blocks, Inc. et. al.&lt;/b&gt; On or about June 8, 2021 ICON Construction Inc. (&#x201c;ICON&#x201d;) filed a complaint against the Company and Echo DCL LLC (&#x201c;Echo DCL&#x201d;), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the &#x201c;ICON-Echo Asset Agreement&#x201d;) whereby, &lt;i&gt;inter alia&lt;/i&gt;, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC&lt;span style="mso-spacerun: yes;"&gt;&#160; &lt;/span&gt;entered into a certain asset purchase agreement (the &#x201c;Echo Asset Agreement&#x201d;) whereby, &lt;i&gt;inter alia&lt;/i&gt;, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank. &lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;assume Echo DCL&#x2019;s liabilities obligations under the &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;ICON-Echo Asset Agreement&lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. The parties are currently engaged in discovery. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;span style="font-size: 10.0pt;"&gt;Vendor Litigation&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-size: 10.0pt;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;1.) &lt;span style="text-decoration: underline; font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Teton Buildings, LLC&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (&#x201c;Teton&#x201d;) in Harris County, Texas (&#x201c;Teton Texas Action&#x201d;) to recover approximately $2,100,000 arising from defendant&#x2019;s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the &#x201c;HOLA Project&#x201d;) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty. In or about February 2022 SG Blocks dismissed without prejudice the Teton Texas Action. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the &#x201c;GVL Contract&#x201d;) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the &#x201c;Teton GVL Modules&#x201d;) for the Four Oaks Gather GVL project in South Carolina (the &#x201c;GVL Project.&#x201d;). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney&#x2019;s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled &lt;i&gt;In re: Teton Buildings, LLC&lt;/i&gt; and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim again Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton&#x2019;s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;

&lt;/div&gt;
&lt;p style="font-family: Courier; font-size: 10pt; margin: 0in 0in 0.0001pt 0.5in; line-height: 1.1;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20&#x2212;cv&#x2212;03432 in the HOLA Action (described below), seeking to determine Teton&#x2019;s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton&#x2019;s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and on or about February 11, 2022, Teton filed an answer and affirmative defenses. The parties in the HOLA Action are currently conducting discovery. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-align: justify; text-indent: 0px; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="mso-list: Ignore;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;2&lt;/span&gt;.)&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-decoration: underline; font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="font-size: 10.0pt;"&gt;SG Blocks, Inc. v HOLA Community Partners, et. al.&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;i style="mso-bidi-font-style: normal;"/&gt;&lt;/p&gt;
&lt;p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On April 13, 2020, Plaintiff SG Blocks, Inc. (&#x201c;SG Blocks&#x201d; or the &#x201c;Company&#x201d;) filed a Complaint against HOLA Community Partners (&#x201c;HCP&#x201d;), Heart of Los Angeles Youth, Inc. (&#x201c;HOLA&#x201d;) (HCP and HOLA are collectively referred to as the &#x201c;HOLA Defendants&#x201d;), and the City of Los Angeles (&#x201c;City&#x201d;) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (&#x201c;HOLA Action&#x201d;). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. &#xa7; 1836; and (6) intentional interference with contractual relations. On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code &#xa7; 7031(b); and (7) violation of California&#x2019;s unfair competition law, Business and Professions Code section 17200 (&#x201c;UCL&#x201d;) (&#x201c;HOLA State Court Action&#x201d;). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (&#x201c;AHB&#x201d;) for indemnity and contribution with respect to HOLA&#x2019;s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA&#x2019;s claims On February 25, 2021, the Court entered an order dismissing the Company&#x2019;s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. &#xa7; 1836; but denied dismissal of the Company&#x2019;s claims for intentional interference with contractual relations. The Court also denied the Company&#x2019;s motion to dismiss HOLA&#x2019;s claims. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On March 12, 2021, the HOLA Defendants filed an answer to the Company&#x2019;s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants&#x2019; First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners&#x2019; Sixth Claim for Relief (violation of California Business and Professions Code &#xa7;7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii). &lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, &lt;i&gt;inter alia&lt;/i&gt;, &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;contractual indemnity, equitable indemnity; and&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt; &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;contribution&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;: American Home Building and Masonry Corp. (&#x201c;American Home&#x201d;), Anderson Air Conditioning, L.P. (&#x201c;Anderson&#x201d;). Broadway Glass and Mirror, Inc. (&#x201c;Broadway&#x201d;), Marne Construction, Inc. (&#x201c;Marne&#x201d;), The McIntyre Company (&#x201c;McIntrye&#x201d;), Dowell &amp;amp; Bradley Construction, Inc. dba J R Construction (&#x201c;JR Construction&#x201d;) Junior Steel Co. (&#x201c;Junior Steel&#x201d;) Saddleback Roofing, Inc. (&#x201c;Saddleback&#x201d;) Schindler Elevator Corporation (&#x201c;Schindler&#x201d;) U.S. Smoke &amp;amp; Fire Corp. (&#x201c;U.S. Smoke&#x201d;) and FirstForm, Inc. (&#x201c;FirstForm&#x201d;) (collectively the &#x201c;Additional Third Party Defendants&#x201d;). &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On September 2, 2021, Schindler Elevator Corp. &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;filed its answer to the &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;First Amended Third-Party Complaint. On September 3, 2021, &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;Junior Steel Co. filed its answer to the &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;First Amended Third-Party Complaint. On September 7, 2021, &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;Anderson Air Conditioning, L.P. filed its answer to the &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;"&gt;filed its answer to the &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;First Amended Third-Party Complaint. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On February 7, 2022, the Company filed a request for entry of a Clerk&#x2019;s default against the following defendants: American Home Building and Masonry Corp., Avesi Construction, Marne Construction, Inc., Firstform, Inc., Dowell &amp;amp; Bradley Construction, Inc, Saddleback Roofing, Inc., and US Smoke and Fire Corp. On February 9, 2022, the court entered a clerk&#x2019;s default pursuant to Federal Rule 55 against the following defendants: American Home Building and Masonry Corp. Avesi Construction, Dowel &amp;amp; Bradley Construction, Inc., Saddleback Roofing Inc. and US smoke and Fire Corp. The parties that have answered and appeared in the case are currently engaged in discovery. The cut-off for fact discovery has been extended to September 12, 2022, and a trial has been set for January 31, 2023.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0in 0.75in; text-indent: -0.25in; line-height: 1.1;"&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;3.)&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;SG Blocks, Inc. v. EDI International, PC&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-size: 10pt; line-height: inherit;"&gt;.-&#160;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the Superior Court of the State of California, County of Los Angeles, Central District, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;On May 14, 2021, EDI accepted the Company&#x2019;s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures &#xa7;998, to settle EDI&#x2019;s cross-claims. On July 26, 2021, the Company and EDI entered into a certain General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83 EDI released SG Blocks from all liabilities and damages related to EDI&#x2019;s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company&#x2019;s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for September 6, 2022. The parties have agreed to mediate their dispute. Mediation has been scheduled to take place on or about May 17, 2022.&lt;/span&gt; &lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div&gt;

&lt;/div&gt;
&lt;p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0px; line-height: 1.1; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="font-family: 'Times New Roman', serif; font-size: 10pt; margin: 0in 0in 0.0001pt 0.5in; line-height: 1.1;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; line-height: inherit;"&gt;Other Litigation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family: Calibri, sans-serif; font-size: 10pt; margin: 0in 0in 0.0001pt; text-indent: 0.5in; line-height: 1.1;"&gt;&lt;i/&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;span style="mso-list: Ignore;"&gt;1.)&#160;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;Shetty&#160; v. SG Blocks, Inc. et. al&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;., &lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;"&gt;Case No. 20-CV-00550, United States District Court,&#160;Eastern District of New York.&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On January 31, 2020, Mahesh Shetty, the Company&#x2019;s former President and Chief Financial Officer (&#x201c;Former Employee&#x201d;), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the &#x201c;Action&#x201d;). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. &#xa7;201 et. seq. (&#x201c;FLSA&#x201d;), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company&#x2019;s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee&#x2019;s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company&#x2019;s motion to dismiss. Specifically, the Court dismissed the Former Employee&#x2019;s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee&#x2019;s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims. On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. By order dated February 8, 2022, the court approved the settlement. On February 9, 2022 the court closed the case. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2.)&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;b style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;SG Blocks, Inc. v. Osang Healthcare Company, Ltd.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;, &lt;/span&gt;&lt;/span&gt;&lt;span/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.75in; text-align: justify; line-height: 12pt; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (&#x201c;Osang&#x201d;) in the &lt;/span&gt;&lt;span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;"&gt;United States District Court,&#160;Eastern District of New York, Case No. 21-01990 (&#x201c;Osang Action&#x201d;)&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;. The Company has asserted that Osang materially breached a certain Managed Supply Agreement (&#x201c;MSA&#x201d;) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment &lt;span style="color: #000000;"&gt;two million (2,000,000) units of Osang&#x2019;s &#x201c;Genefinder Plus RealAmp Covid-19 PCR Test&#x201d; (the &#x201c;Covid-19 Test&#x201d;) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated &#xa7;349 of the New York General Business Law&#x2019;s prohibition of deceptive business practices.&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; color: black;"&gt;On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. On January 10, 2022 the court entered an order staying discovery pending its ruling on the defendant&#x2019;s motion to dismiss. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;div style="font-family: 'times new roman', times; font-size: 10pt;"&gt;

&lt;/div&gt;
&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: Calibri, sans-serif;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"&gt;Commitments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; font-size: 10pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;"&gt;In April 2020, the Company entered into an amendment to its employment agreement, dated January 1, 2017, with Paul Gavin (the "Amendment"), to extend the term of employment to December 31, 2021, provide for an annual base salary of $400,000,&#160;provide for a&#160;performance bonus structure for a bonus of up to 50% of base salary upon the Company&#x2019;s achievement of $2,000,000&#160;EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000&#160;based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000&#160;and up to $7,000,000&#160;in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000&#160;and up to $12,000,000&#160;in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000&#160;in certain limited circumstances,&#160;and provide for&#160;one&#160;(1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company&#x2019;s principal financial officer, if Mr. Galvin is terminated without cause. At the Company&#x2019;s option, up to&#160;fifty&#160;(50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company&#x2019;s Stock Incentive Plan.&#160;All other terms of the employment agreement remain in full force and effect.&#160;&lt;/span&gt;&lt;/p&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="D20190131"
      decimals="0"
      id="Tag1055"
      unitRef="USD">2100000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="D20180912_1"
      decimals="2"
      id="Tag1049"
      unitRef="USD">761401.66</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="D20200211_1"
      decimals="2"
      id="Tag1048"
      unitRef="USD">2861401.66</us-gaap:LossContingencyDamagesSoughtValue>
    <sgbx:UnpaidWages
      contextRef="I20190621"
      decimals="2"
      id="Tag1045"
      unitRef="USD">30428.71</sgbx:UnpaidWages>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="D20210514"
      decimals="2"
      id="Tag1041"
      unitRef="USD">67125.83</us-gaap:LossContingencyDamagesSoughtValue>
    <sgbx:UnpaidWages
      contextRef="I20200131"
      decimals="0"
      id="Tag1040"
      unitRef="USD">372638</sgbx:UnpaidWages>
    <sgbx:SeveranceAmount
      contextRef="I20200131"
      decimals="0"
      id="Tag1039"
      unitRef="USD">300000</sgbx:SeveranceAmount>
    <sgbx:UnpaidWages
      contextRef="I20200615"
      decimals="0"
      id="Tag721"
      unitRef="USD">300000</sgbx:UnpaidWages>
    <us-gaap:OtherCommitmentsDescription
      contextRef="D20210414_OsangHealthcareCompanyLtdMember"
      id="Tag1056">The Company has asserted that Osang materially breached a certain Managed Supply Agreement (&#x201c;MSA&#x201d;) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment &lt;span style="color: #000000;"&gt;two million (2,000,000) units of Osang&#x2019;s &#x201c;Genefinder Plus RealAmp Covid-19 PCR Test&#x201d; (the &#x201c;Covid-19 Test&#x201d;) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated &#xa7;349 of the New York General Business Law&#x2019;s prohibition of deceptive business practices.&lt;/span&gt;</us-gaap:OtherCommitmentsDescription>
    <us-gaap:OtherCommitmentsDescription contextRef="D20200430" id="Tag608">provide for an annual base salary of $400,000,&#160;provide for a&#160;performance bonus structure for a bonus of up to 50% of base salary upon the Company&#x2019;s achievement of $2,000,000&#160;EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000&#160;based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000&#160;and up to $7,000,000&#160;in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000&#160;and up to $12,000,000&#160;in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000&#160;in certain limited circumstances,&#160;and provide for&#160;one&#160;(1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company&#x2019;s principal financial officer, if Mr. Galvin is terminated without cause. At the Company&#x2019;s option, up to&#160;fifty&#160;(50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company&#x2019;s Stock Incentive Plan.&#160;All other terms of the employment agreement remain in full force and effect.&#160;</us-gaap:OtherCommitmentsDescription>
    <us-gaap:SubsequentEventsTextBlock contextRef="D20211231" id="Tag1034">
&lt;div id="t_ft_XR8BZ1N4E800000000000000000000b"&gt;
&lt;table border="0" style="border-collapse: collapse; width: 100%; height: 17px; font-family: 'times new roman'; font-size: 10pt;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; width: 36pt;"&gt;&lt;span style="font-weight: bold;"&gt;21.&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;
&lt;p style="margin: 0pt 0pt 0.000133333pt; line-height: 103%; font-size: 7.5pt; font-family: 'Times New Roman', serif; text-align: left; text-indent: 0pt;"&gt;&lt;b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="line-height: 103%; margin: 0pt;"&gt;&lt;span&gt;Subsequent Events&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="margin: 0in 11.1pt 0.0001pt 5.3pt; text-align: justify; line-height: 103%; font-size: 7.5pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Subsequent to December 31, 2021, the Company acquired an approximately 114-acre &#x201c;McLean mixed-use&#x201d; site in Durant, Oklahoma for approximately $870,000. With this space, the Company plans to build approximately &lt;span style="border-left: none; border-right: none;"&gt;300&lt;/span&gt; residential units, and up-to 680,000 square feet of industrial manufacturing space on this mixed-use property.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Subsequent to December 31, 2021, the lease commencement date for SG Echo's second&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;manufacturing&#160;facility &lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;became effective on February 7, 2022. The leased property is currently under renovation and located in Durant, Oklahoma.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span style="font-size: 13.3333px;"&gt;Subsequent to December 31, 2021, the Company made a capital investment in&#160;&lt;/span&gt;Moliving&lt;span style="font-size: 13.3333px;"&gt;, a nomadic hospitality solution company on February 24, 2022.&#160; The Company also executed a side agreement to build the first sixty Moliving&#160;units and an additional ninety units after the first sixty units are manufactured.&#160; &#160; &#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Subsequent to December 31, 2021,&#160;&lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;Paul Galvin, Company's Chairman&#160;and CEO assigned a&#160;&lt;/span&gt;&lt;span style="font-size: 13.3333px; float: none; display: inline !important;"&gt;&lt;span style="font-size: 13.3333px; float: none; display: inline !important;"&gt;promissory note (&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;the&#160;&#x201c;Galvin&#160;Note&#x201d;)&lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;&#160;in the principal amount of $&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span&gt;100,000&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span&gt;&#160;&lt;/span&gt;(the "Company Note&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;") over to the Company in the first quarter of 2022.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The original promissory note was issued to Mr. Galvin o&lt;/span&gt;n January 21, 2020, from CPF GP&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;2019&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;&#160;LLC&#160;(&#x201c;CPF&#160;GP&#x201d;) in the amount of $100,000. Since inception of the Galvin note, all interest associated with the promissory note was assigned to the Company.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/p&gt;
</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:AreaOfLand
      contextRef="I20211231"
      decimals="0"
      id="Tag1008"
      unitRef="Acre">114</us-gaap:AreaOfLand>
    <us-gaap:ResidualValueOfLeasedAsset
      contextRef="I20211231"
      decimals="0"
      id="Tag1010"
      unitRef="USD">870000</us-gaap:ResidualValueOfLeasedAsset>
    <sgbx:NumberOfResidentialUnits
      contextRef="I20211231"
      decimals="0"
      id="Tag727"
      unitRef="ResidentialUnits">300</sgbx:NumberOfResidentialUnits>
    <us-gaap:NetRentableArea
      contextRef="I20211231"
      decimals="0"
      id="Tag1009"
      unitRef="SquareFoot">680000</us-gaap:NetRentableArea>
    <sgbx:PrincipalAmountOfPromissoryNote
      contextRef="D20211231"
      decimals="0"
      id="Tag1062"
      unitRef="USD">100000</sgbx:PrincipalAmountOfPromissoryNote>
    <sgbx:Originalpromissorynoteissued
      contextRef="D20200121"
      decimals="0"
      id="Tag1011"
      unitRef="USD">100000</sgbx:Originalpromissorynoteissued>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Tag112"
          xlink:label="Tag112"
          xlink:type="locator"/>
        <link:footnote id="footnote1" xlink:label="footnote1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Construction fee of $300,000 with no cost of revenue during 2020.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag112"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag511"
          xlink:label="Tag511"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag511"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag890"
          xlink:label="Tag890"
          xlink:type="locator"/>
        <link:footnote id="footnote7" xlink:label="footnote7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Non-income taxes includes property taxes, franchise taxes and other.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag890"
          xlink:to="footnote7"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag903"
          xlink:label="Tag903"
          xlink:type="locator"/>
        <link:footnote id="footnote6" xlink:label="footnote6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Accrued wages, salaries, PTO, benefits, taxes, and other incentive plan expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag903"
          xlink:to="footnote6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag904"
          xlink:label="Tag904"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag904"
          xlink:to="footnote7"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag906"
          xlink:label="Tag906"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag906"
          xlink:to="footnote6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag911"
          xlink:label="Tag911"
          xlink:type="locator"/>
        <link:footnote id="footnote5" xlink:label="footnote5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Losses for on-going construction projects related mostly to the Construction segment.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag911"
          xlink:to="footnote5"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag916"
          xlink:label="Tag916"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag916"
          xlink:to="footnote5"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag919"
          xlink:label="Tag919"
          xlink:type="locator"/>
        <link:footnote id="footnote4" xlink:label="footnote4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Public fees include accruals for accounting, legal, and SEC compliance expenses</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag919"
          xlink:to="footnote4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag921"
          xlink:label="Tag921"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag921"
          xlink:to="footnote4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag922"
          xlink:label="Tag922"
          xlink:type="locator"/>
        <link:footnote id="footnote3" xlink:label="footnote3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Payables also includes insurance financing payable and construction retainage payable balances along with the Company's normal account payable balances.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag922"
          xlink:to="footnote3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag923"
          xlink:label="Tag923"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag923"
          xlink:to="footnote3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag985"
          xlink:label="Tag985"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag985"
          xlink:to="footnote1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tag996"
          xlink:label="Tag996"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tag996"
          xlink:to="footnote1"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>93
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +J.CU0'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "ZCH]4"R^8+>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>NDT9AZC+96BG(2$Q"<0M2KPMHFFBQ*C=V].&K1."!^ 8^\_G
MSY);'83V$9^C#QC)8KH;7=<GH<.:G8B" $CZA$ZE<DKT4_/@HU,T/>,1@M(?
MZHC J^H!')(RBA3,P"(L1"9;HX6.J,C'"][H!1\^8Y=A1@-VZ+"G!'59 Y/S
MQ' >NQ9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&<FAR;MJAAK>GW4M>M[!]
M(M5KG'XE*^@<<,VNDU^;S>-^RR2O."^J^Z)>[7DM5HUH^/OL^L/O)NR\L0?[
MCXVO@K*%7W<AOP!02P,$%     @ NHZ/5)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M;(2Z:]\Y:6C/=K7I7EH,3X?W6F_;MSFCYY?X[*I[.V7=="_+/N8*F$JC2JS
M)303@$IU[Y^Z+T9NVU<XM](8N6D_KD4.+6%C +^OI#2'+\T$PUO Q;]02P,$
M%     @ NHZ/5,@JY".8!@  NB8  !@   !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6R]6EN/FS@8_2M6M-+N2LT$VURKF4B=W.C#5J/.MOO,@&>""C@%9Z;]
M]VL3)@3;N*2A?4E"^*X^!]L'N'ZAY9=J2P@#W_*LJ&XF6\9V;V>S*MZ2/*JN
MZ(X4_,PC+?.(\</R:5;M2A(EM5.>S9!EN;,\2HO)_+K^[ZZ<7],]R]*"W)6@
MVN=Y5'Z_)1E]N9G R>L?'].G+1-_S.;7N^B)W!/V:7=7\J/9,4J2YJ2H4EJ
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
MH0Y(P@2E_2,&/YS+-P*U.H#Z=4!/W*RX4%/%1&U$P:[B=[HVY/$VE?4WN1_
M)WRS@H">)0C,@:IY*7!Z]5$'KT<HB?ME@G_D3SAE!0(]*1 .)JSBS=N9\S74
M"DGDFJZA78^BCH$?O,_T*X''4BI1+C;F?9(YM=/O"'F3ZR,:7E4ZAY3=VQ"G
M PYI0!(:(=)_@><'\HG)L=J ^K7!*U.J8JW@61YEAW:Z!-.)A'6/Y+IRJR#_
M*!>(;>H0' B/' Q3*Q*H7R3LV?,4^SB=<YQLAPB2-NV?M;DL$X)2$HU4J=3R
M/SW-_V63"W-&!/3?5M[ 8.:+ECE;J/.:D23A>N$:XOZK%Y<9(BF-TY&C!&H%
M /4?)3R,P0VFP8*]E4VCYP&6X ?+A-.%8?V/2(BTTNY[X;",<10G(R>)U(H*
MZA<5/B>8%A,>^ [J)R&F9/#NP6UY[.CQ%0@K$J+0J\)>-^MUN]FS2K]2S"LN
M-X+M#W*T0(.UU=Z]@J3GDV*1)>SHQ(FVV7<Z?18;H[M <@5KD&"\"&"HX,F3
M0J,A9P\K*X<1CM'(\79DR3C"GXV6KJ%,Q"Z](!)9UHS\K/EM-\2QEM/T&1CZ
MU/K &;*_7SEW8;V,5R/+J]&)BT)NUW94NK\)<9Z[?Y\Z.W>'5X]B'/<KG]G!
M3;::B3=SP4\&YGU3>T-L_W1_B?#.7)WK/;]'5P_M54#;37LS\9=,0#Z40<66
MT&7X-0%(HKWLU_Y0?&WNRRVX4KPV7U<L*YC0!O#_)0=EU?W0 ^RO7-[^#U!+
M P04    " "ZCH]4\#?;/VX*  !9&0  &    'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;,U9WV_;.!)^[U]!^("[%E#BV$FW:9L$:)RTFT7Z TUO]^%P#[1$
M6]Q0HI:D['C_^OUF2"ERXN1PN)=[:2V)',Y\,_/-#'.RMN[6ETH%<5>9VI^.
MRA":=^.QSTM52;]O&U7CR\*Z2@8\NN78-T[)@C=59CP]./AI7$E=C\Y.^-TW
M=W9BVV!TK;XYX=NJDFYSKHQ=GXXFH^[%=[TL [T8GYTT<JEN5/AG\\WA:=Q+
M*72E:J]M+9Q:G(X^3-Z=']%Z7O"K5FL_^"W(DKFUM_1P59R.#D@A950>2(+$
M?RLU4\:0(*CQ1Y(YZH^DC</?G?2/;#MLF4NO9M;\IHM0GHZ.1Z)0"]F:\-VN
M?U;)GM<D+[?&\[]B'=<>OAZ)O/7!5FDS-*AT'?^7=PF'P8;C@R<V3-.&*>L=
M#V(M+V209R?.KH6CU9!&/]A4W@WE=$U.N0D.7S7VA;,+Y7.G&T;(+L1YZ['
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
M?4I7I%^\^>[?]G\W^!"OR^^7QS\Z?(Z,BN!?8.O!_IO7HUBANX=@&[X\G]N
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
M5P$[JTJM]CJI@3&!2CL^>Q#\1(N_>$C.-* '&!LG!IR9U?"(0.02&P C 6#
M9JU"RF;1@%NEE\$2 <@3Y&*0?'#HR '(E<@G.= [DIP"1&A\"$O JQ40+G$M
M/(U0V"9U!J+7BD&'$0L/C*T("CG&(>W"WQ6\7<MFDP*47,-:!.=K472M\ W8
M2QF"VGBPLJ0S^ZN92=FXTC6).J 883\B,; ,T6QLF$&!*$'JULSP,'*WSM-U
M0-+Z8<NO5\@G**#;@I6?-AH$[&<AGP/HANI,Q>HM"?;EWJS)^*&])A98>',<
MO@D$2*8YBJ!J 0@2]2;"TTYTIB;JM2$*QIY3!:AU8?R9FJ+ZJ%(@[A.OP Z_
M?,49*"PZR#^T.\/FY 1X2"BCFV4.R/M0JE1$E.65*!0DJ.)U<XI:+(%&<F+
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
M6!XGE'3HDQ7E)^'5"V-[]UB$3'GVN3U."3/H[A!'"H]Q2<=H$2O9.%O*Y(0
ML@-5/3A8]9,B*0<5OF%?E_G$JX(T1=@4&L6TMLATDR"1*1M7\^$VFE,K!L\=
M"@,J!RPIF)!O,,*04[02BX<$F[X*.\J]_:W+C!B%;)M>4XFQMBH,Z+$0-\AI
M_GQICI&6I736N7IL5V'R6!V>NM-M6T@Y":#R?4>6P"==4(C'*\GSV-$;<^!"
M6SN*5S6V,AY7B3S^B#F%^$(#[/T;+BB*!Z]0]V*,%(!?R&XP>N![3M89QG-<
MF %)^GL'Y\@#.AM^]AZ;@F.D9]>S<J1'ZN;N5EV-9H/?D#3(U[:F[@^8E48J
M]'L-C@)F@A%LI&DS+N&6 YHU-[/:;TW XK>W/SP[EP)7"=APN2]\(16#7J-8
M>-P;X"PG_&RC 0S"T#%)7RYJ.83#U$<C./NA^JW_ D?C<J]1R780N%<XDK5H
MJGJAL K$]'LEI4SL&D&,/\VI!D6:C(NO_($.I,.1HOF *98293M6<FC[,BK-
MQ3K<J'(: X#F".,Z1LZ 35KLJ6392W68\CX\DYSG]1T^@BF(ZU1%=A+O":_I
MO^]-UMB%3!#.'**4[A9('JXM\,A^#+BU!OKA7%"&C&SJ+4C$4M4!QD1+#?(X
MIY!>$+0(\5L91#X-1>*@ET#KHA+!M:UVXD0 6M/V1!$+#J<#W6#4Q@N/%N2X
M)#(07[/%G7Z@V9R65Y2-XI#IU!&@,W^]4D#&1WL("\=DMU7+?@FU#06A6]*L
M\"*,D)":P9]-W)F ;!;&:3&&EYCBC32OP7S!<"!Z-5S83ZKCIELANX_G7%?P
MF-S_/RQ:.F+1XRX\&\Z;S#)U4(2$&CAO79K7*WKT@>>*7I2IP"C2"8H"$C-4
M$L@AJ>?5? 9N@748\J:A?)ZK[ 1CFZGO[L=7! YF :G<DP(J"893B WNI7!&
M<K=P2K71++;<(JC[^+)5J+P$@2?0LA[62)/8!$Y")14!TNSP#:8^@I$D.*PM
M:8O!BF11P6EA\R71;(<LT7"1 H6.-Q48ZQUU\,B673L"LQ>,6E9IY\7#P I:
ME16*3FZ U4EK$X78ZXL+@^.#MD?@AG*=HP*C@ .-AS59QY^/P !7UY>S:'89
M/U:.SLKBA- CNT0P]KY:@&NK?C-\4V92Q]TU87RO)[;RTM2E/=ZWS19@4G:X
M;GPEFSO-QZ4)':(]X&=%4-*IVYM?I,2TJ[<5)RW@&>T5??/Z,WB=6%B)S;09
MAC'S18>EEFS]D4N(2F*7-[X57%!,L:@ :UZ2A>,ZQ-F&=4U1ISV]?^H( /!_
M [Y=H_6A.0=G\1X<(D-D@;3XRC/L]]CW_5K?WU;UUI,BI <)H^KYI;AZU,Y
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
M[? 1X8<5OMK T '<7VGM7B:D8'@'7OT%4$L#!!0    ( +J.CU2YE*CA; (
M  8&   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;+542W/3,!"^\RMV
M#,,IQ(\\6DJ2F22%@4,AT_(X*_8F%MB2D=9U\^]9R8Y)9V@.S/1B::7]'BM9
M.VNT^65S1(*'LE!V'N1$U548VC3'4MBAKE#QSDZ;4A"'9A_:RJ#(/*@LPB2*
MIF$II H6,[^V,8N9KJF0"C<&;%V6PAQ66.AF'L3!<>%6[G-R"^%B5HD]WB%]
MJS:&H[!GR62)RDJMP.!N'BSCJ]78Y?N$[Q(;>S('5\E6ZU\N^)3-@\@9P@)3
M<@R"AWM<8U$X(K;QN^,,>DD'/)T?V3_XVKF6K;"XUL4/F5$^#RX#R' GZH)N
M=?,1NWHFCB_5A?5?:-K<R22 M+:DRP[,#DJIVE$\=.=P KB,G@ D'2#QOELA
M[_):D%C,C&[ N&QF<Q-?JD>S.:G<I=R1X5W).%ILC/[)!P37>,\75/%Q$ZRU
M)0M"9?"%<C3P6:LWZ]H8M[>T%LG.0F)MQQ"FG<ZJU4F>T(D3N-&*<@OO58;9
M8X*03??.DZ/S57*6\1K3(8SB 211$I_A&_4G,?)\HV<\B4?"XUYX[(7'SWX%
MYW6FPQ?_)P5'6'8"2WN8]C#%L+2#B18F#((E09B!Z !#6#KU%,LM8XZW-P"F
M8"-E)=3A]<O+)+YX9Z%Z4M5@X5E=TRD.0!HDKY[F6=S[D32)@C-?7<1O!],X
M.F^XR66:@U1I46=HF83W)1V8N=+62?1T230:3*;)$+XR%4+C/DK_ZV<(3]YF
MB6;O.Y#E0FI%[3/M5_LFMVS?]M_TMD/>"+.7RD*!.X9&PPON*:;M.FU NO(O
M?:N)^X:?YMRHT;@$WM]I3<? "?2M?_$'4$L#!!0    ( +J.CU1YS6I_!@0
M .8(   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;*U62X_;-A"^ZU<0
MRJ)( -86J9>]L0WL(T$*;(I%@K2'H@=:&EM$)%$AJ?5N?WUG)-OK!;(^%+W8
M0W+F^^9):K$S]KNK #Q[;.K6+</*^^YR.G5%!8UR$]-!BR<;8QOE<6FW4]=9
M4.5@U-13&479M%&Z#5>+8>_>KA:F][5NX=XRUS>-LD_74)O=,A3A8>.+WE:>
M-J:K1:>V\!7\M^[>XFIZ1"EU ZW3IF46-LOP2EQ>)Z0_*/RA8>=.9$:1K(WY
M3HO?RF48D4-00^$)0>'? ]Q 71,0NO%CCQD>*<GP5#Z@?QQBQUC6RL&-J?_4
MI:^6X2QD)6Q47_LO9O<)]O&DA%>8V@V_;#?J)LA8],Z;9F^,ZT:WX[]ZW.?A
MQ& 6O6(@]P9R\'LD&KR\55ZM%M;LF"5M1"-A"'6P1N=T2T7YZBV>:K3SJWN+
M];7^B;.N5JUGJBT9_.AUAXGWBZE'"E*<%GNXZQ%.O@(G)/ML6E\Y]J$MH7P)
M,$7?C@[*@X/7\BSB+103%@O.9"3%&;SX&' \X,7_)6#VU]7:>8NM\O<9JN1(
ME0Q4R?^5V[-P-)Z7KE,%+$.</P?V <)5/@G.1W3^5%E@SBL/)5.>%<9Y5H-S
M."Q%W_3U<% "TA5:C5.$YJHQUNM_GC>.&JC=.]UNF:\(URJ:B5\I$-: KTS)
MS -8.M46-6'3UZS&J703=N49EAJ:-9X?RCV HQ#Q ?#&-)UJGWYY,Y,B?^]8
M=RXTSEJ@B/#Z<.27V0P8&U/C/80N7@;$0#]10,"]1^*3Q""6,QN_PPP%%X%(
M,YY' J4\YO.Y"#[VMM6^Q_21ID'H$^M YBG/HBP0@J?S.+@#O#<J4Y=,-^CT
M Y"28R+E212QC$>Y"#Z\H&Y446'6[!,37(HYC](,)2%SGB5Y<-7CM6#6&DO%
M$I[%L_$WN.YU75+Z*T NO+&QF,C,Q#SCB<A8&@D>QUEPI];&*F\0GL@\-!VN
M<=5C3.@7CS/)\RQ"*1(9EPA]1XHQ3_.,BSAB0PWD>\Q<BV7NQQM6MU22@OHG
M221/17K4.]N%0<YE,N=2R@!I$\R92#!GSEV^VH?!VR1"BWS.W@5OTQE/,8_O
MSK,,#8$%S/@LGO-Y$J,L>3:+,<8DN#UM<GC$-\_!D$%JFB=0UC&@&^U,D])<
M]"UYZ@V[B.<SC"5A)Q"O(7"FT,2KFIKT0D8)3V:2Y!>3MU..%;5R3F\TC2L.
M*:6\U*@RCJXCXF&&T79K3.FPA>MRPGXW+Z$.\1$D[CZ#_M2>ZDKQ3=C/[L3I
MR=O3@-T.+RQZ2JD8GZ'C[O$1OQK?KF?U\0O@L[);W3ILV@V:1I,\#9D=7]5Q
MX4TWO&1KXW$ !K'"#Q&PI(#G&V/\84$$QT^;U;]02P,$%     @ NHZ/5.7)
MJD6Z P  /@D  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULK5;;<MLV
M$'WO5^PPG4XRHXH7R8UC2YJ1%2=-QTXT=MH^=/H D4L1$Q!@ %"*_[X+@*+I
MQ':;I"\2+KOGG%TLL)SME?Y@*D0+GVHAS3RJK&U.XMCD%=;,C%6#DG9*I6MF
M::JWL6DTLL([U2+.DN27N&9<1HN97UOKQ4RU5G"):PVFK6NF;\Y0J/T\2J/#
MPA7?5M8MQ(M9P[9XC?;W9JUI%O<H!:]1&JXD:"SGT3(].9LZ>V_P!\>]&8S!
M1;)1ZH.;O"GF4>($H<#<.@1&?SM<H1 .B&1\[#"CGM(Y#L<']%<^=HIEPPRN
ME/B3%[::1\<1%%BR5M@KM?\5NWB.'%ZNA/&_L ^V&1GGK;&J[IQ)0<UE^&>?
MNCP,'(Z3!QRRSB'SN@.15_F26;:8:;4'[:P)S0U\J-Z;Q''I#N7::MKEY&<7
M;Y5% U>8(]^QC<!9; G5[<5YAW 6$+('$-(,+I6TE8%S66!Q%R F.;VF[*#I
M+'L4\27F8YBD(\B2+'T$;]+'./%XD_\8(_RUW!BKJ2#^?@1]VJ-//?KT.S+X
M*(*[=R>F83G.([I8!O4.H\7Q^(<O=+^3\!N3+5T>R$)ZDA&LUJ_@]9HFZ8N?
M4[BX6,'3GYX<9UER&G;\)#U]!MR8%@NP"FR%L%)UP^0-,&BTJFE/$:HD1N#2
M&S2:RYPW3 "K52LMJ!)^G";)*$D2>.HL#C0=DI/;DS%9# C7=$G@-1,[+D=#
M=F>>/C\UL*H8ISLFO=_J_-WH*W6E]^@*?'=DC>$][=/12\/"JY +94BC&F0V
M.V26%O<5SRLH&-$/DR84D^3U9>K[!+DX+O6X"QH:U$9))L3GOKUR(MM@Q43I
MXAEPC:&D9PO>2%A2Y.+NH?\?1YH=!0'TP'NC&V3: +J[#'03L=Z@[F^CIX?K
M=F/P8XN$T%$[IX=\PHD/3@/VS  SAF_E/>(I<?]ZS Y HVUU!W";Z7#"![#*
M$7U[(47#TH9)]*Q7%]37+@,JSUNM20<?U%"294')9]PD1R.TDI4EM25RVMQX
M/&I^5J#'\Y73VI9T75'SHHX#RZW&VTV-KMDZ.O0H?I'ZK;$TX'+K=EB>*UTP
MF5.RN:T\AT5=FT-U!3&XXP52$LC)M%3HKC;-F-1@%[*O"@8%-]2+?"-6\JL%
M.V(NF;]O'?WYQ3((HT(>PWVO<#SH:37JK>_<!G)W4J&]]:O]Q\$R],1;\_!E
M<<GTEDL# DMR3<;/CR+0H5N'B56-[Y ;9:G?^F%%'SBHG0'MEXJ2T4T<0?_)
MM/@'4$L#!!0    ( +J.CU3Y"[FS"P0  "$)   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;*5636_C-A"]YU<,U,4V!EA;HB1+R=H&DNP6+;#;&INT
M/10]T!)MLTN1*DG'R;_OD+(4I_E @!YLD=2\-V^&0XYF>VV^V2WG#NX:J>P\
MVCK7GD\FMMKRAMFQ;KG"-VMM&N9P:C83VQK.Z@!JY(3&\732,*&BQ2RL+<UB
MIG=."L67!NRN:9BYO^12[^=1$O4+7\5FZ_S"9#%KV89?<_=;NS0XFPPLM6BX
MLD(K,'P]CRZ2\\O,VP>#WP7?VZ,Q^$A66G_SDY_K>11[05SRRGD&AH];?L6E
M]$0HXY\#9S2X],#C<<_^8X@=8UDQRZ^T_$/4;CN/R@AJOF8[Z;[J_4_\$$_N
M^2HM;?B'?6>;TPBJG76Z.8!102-4]V1WASP< <KX!0 ] &C0W3D**C\RQQ8S
MH_=@O#6R^4$(-:!1G%!^4ZZ=P;<"<6YQ455ZIYR%);MG*\DM,%4#KIH=K^&S
M8"LAA1/<SB8.W7G0I#I07W;4] 7JA,(7K=S6PB=5\_HQP01U#F)I+_:2OLKX
MD5=C2!,"-*;)*WSI$'P:^-(W!O]2[/#GQ<HZ@Q7TURM>L\%K%KQF_]/K<QE_
ME=D?X'/;LHK/(SRAEIM;'BW.QB=OWF2XV7*XTDW+U/WW:-7CVF,<.^#D$8XY
MP,WAS8J;88.",0YB I7&4VP=@O0:'/I8:XG7@5";\Q-OZO_B!YD'=W":C$[>
MG:2D*#,RG=(PCA-*TK0\Z=6WNY44%:PYJCBE(TAH0HKL#(HSDF4/9EZ!,[ON
M*JBT=5[)1NO:@M6RAG1:$'I60A:79!K' TYJ:SUS.@)*:%J2O"CA_7<E3>B'
MP:CAM:B8?(Z7(E^.)R$I8Q(?\6[>LZ;]P" IIB1+*10)1I8]1&7TWWAOX?UR
MB_=FB[>@"^P6BH(4<?Q$ J;,8$Y#SE=<\;5 V]-L!'F6H^,4:!*3?)H, *$<
MQQIQD"28S_0)H=+J!Z$JW7!P[,ZG(!]!6I"\S ;;&^TPZC>?HG> \&E)RCS!
M<4K.IHG_^6T^JDQI-8JKY*[&F5!V9YBJL&*$PB=6S% =WLVC;37<81?"5C*8
MK)CT8,^J$;D7;AO*[Z'$E;_:95_I3X#C4%/+HQH[2.M. 8K%4C8]'-41D'S#
M) GJKC]=H<*FQ9/B0^!WV$IM(,5R^MQ5EH=CJC?:A_8HG$,-6(Q+,G]VG#Z(
M/S*R?..+8QSVND_Z'G-@"5@,P@@_6M[\2H:R(-V&=A(U,AH?%))@>X06XSX6
MBIO^RW\K8=@=5-ARX^Y[PK7?JJVPO>'@8 S/W9N3H[;5<+,)S=E"2&77P8;5
MH?]?=&WOP;S[>/C"S 9K!9._1F@\+O((3->0NXG3;6B"*^VPI8;A%K]AN/$&
M^'ZMM>LGWL'P5;3X%U!+ P04    " "ZCH]4Z(+4^\,&   4$   &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6RM6&USVS82_MY?@5'3-IZC)9&2SW9J
M>\9QDEYNW,83I^V'SGV R)6(,PFP "C9]^O[+$!2+W5SG4Z_6,3+[CZ[>'87
M\,7&V =7$GGQ6%?:78Y*[YM7DXG+2ZJE&YN&-%:6QM;28VA7$]=8DD40JJM)
M-IW^<U)+I4=7%V'NSEY=F-972M.=%:ZM:VF?7E-E-I>C=-1/?%2KTO/$Y.JB
MD2NZ)_]C<V<QF@Q:"E63=LIH86EY.;I.7[V>\_ZPX2=%&[?S+=B3A3$//'A?
M7(ZF#(@JRCUKD/A9TPU5%2L"C%\[G:/!) ON?O?:WP7?X<M".KHQU<^J\.7E
MZ&PD"EK*MO(?S>9?U/ESPOIR4[GP5VSBWNQD)/+6>5-WPD!0*QU_Y6,7AQV!
ML^D?"&2=0!9P1T,!Y1OIY=6%-1MA>3>T\4=P-4@#G-)\*/?>8E5!SE_]8#PY
M<2>?Y**BBXF'2EZ8Y)WXZRB>_8%XFHGOC?:E$V]U0<6^@@FP#("R'M#K[+,:
MWU ^%K,T$=DT2S^C;S8X. OZ9G_&0?'+]<)Y"RK\YS.JYX/J>5 ]_ZNQ^ZPX
MI]LKU\B<+D?()T=V3:.K=#K^8A_R!RW>T<*V2!DQ#V&9)L*7)&Y,W4C])$A[
MLE0(I;T14MQ3WEKE%:MH;5Z"LN)Z98F02A[L\J60G TY9)0/<FL"SVPBFM:Z
M5F(7%&U*E9=[=I1S+;9CC6=[*5AT;!$K&K@Q'Y;E"B97$A.-53I7C:R$K$T+
MY68I7L"-:3*=3L7+K[\\R[+IM^QS^$R_/8("Z<6"I'7L%)QS7F!&"LL*(=^0
MS=F;E^*K(Q[ (]W6B2A:+&OQ[[9ZZCDT$TG4I]P M 57&?A=1<5J)SI0(#DB
MOX_W7HQ##/=BL'CJPZ#\TQ9S%PMKGF2%^:8[T2Z"?5PCFH Q)^M12,7;Q[QJ
M'<J5N%5PU#V#\4/NS0)R,X:8GB<1U<W=._'=G3@6M[<W8_%IQTHIBPB&RQ1#
M .< *,QQ\!-&NRD-\,$A?#?2PAB''=(>A1@?A5A:4\<1>X'?:!CEGA76JJU9
M'"V#/1Z+-XB(7@4C3SA/Q!%50B#'J0[@TUU",PQ6.X0U,(6MMKJ1J@BD;>,I
MQ "'#1OI1&X@8WU_0JZ46.?EG4!_P]OJ&OR \OQAS)D5F)+&8P:6^^^ ;7UC
M;)/P@;8+IPK%1-C7E/2Y(,5' K'?.L_$O%6DM['D_<]S_R4O=;R_+XWUQY_(
MUF(W!9*!JX%:;PA?D/UDT1%Z!NQAWU.ZMWVKTNB#</P#$;7 +1\(>^4:*=)8
M\U\T3.%4S.5;N3+B)P4'$_&)'A%J/@]D(E4!Q+5S:J5#:8'!6T*UB5L^8LKM
M03WKD78H]T7#_BU67#>$QIVD,BA6 )7#I7"@LL'H4:$?$W2^2)/S^5F2S>9"
M+D$*L21RD?@'D44" )CP/(8:HTF\3(\"*Q,VL%8%D+-99 6#"M:V3-.PME>#
M_(8J).A0BM)LMQ:%&-3(KP7%3 -]AT2)V1'82. '$D0KQG-^).K83:,S"B"8
M:5+G%"(Y%N\C$0^="R<7K8!S< ))\"=U,M._ZJI!.(P>'G2BGNY7D5PVRLM*
M_0^'^B)-LV0V/V.:#'%"O[&KC@(OLEERFIWR>D$+OS6;&P<4,D3XL!:D [6Z
M,KEEX$!.%?J7L470%@K?]?V-.)N='&?3D-=]=<S.=U+[;5Z:_Y/7![WTEMFW
M;9X]<_>GA[8U] 54/>ZB[W6!_+,*Z7_=XNA#<]C-TV%V4/'[#JP\ I(3>@$"
M*DY/8MO$,HC5.DPR92UILY;AFJMJ)C-%!A^$<IOYJ"XF$%2W2]R&8I7&EZH8
M(Q_>?K??XI=H\_IX.&_NTBR+*_)*K4-[NT.+@+1!>'_8N1$\7PM[AW;#LJ-K
MMR9&)AXL=BSEVG8-"U5_XN?!B16Z.*))L8[NG727\@5J]1(N"5IWA:B[TH=Z
M87(4X>V-P3]C']'?IT,2:LNQ+Y4M<$%)Q43,Q%'/M(6L FF[X:&VC:HJ/MEE
MF$<[.?3KM%-?RFK9:<_^/NTHT1RV<$\@?M*QUW^3[O-X?@<I!4Y4+5=>B:H
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
M)L<;L+ZV4(O]@ ]H._F+?P%02P,$%     @ NHZ/5 :/!H(A!0  ?0L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&ULK59=;]LV%'W7KR"\8H@!-A9)
M41]M$J!)UZW NA;)MF*/LDS;0B31(ZDF[:_?(24K#IJDQ;8'6_RX]_#>RW-(
MGMQH<VVW2CERVS:=/9UMG=N]6"QLM55M:8_U3G6866O3E@Y=LUG8G5'E*CBU
MS8+'<;IHR[J;G9V$L0_F[$3WKJD[]<$0V[=M:3Z?JT;?G,[8;#]P66^VS@\L
MSDYVY49=*??'[H-!;S&AK.I6=;;6'3%J?3I[Q5Z<)]X^&/Q9JQM[T"8^DZ76
MU[[S=G4ZBWU JE&5\P@E/I_4A6H:#X0P_AXQ9].2WO&PO4=_$W)'+LO2J@O=
M?*Q7;GLZRV=DI=9EW[A+??.+&O.1'J_2C0W_Y&:P93"N>NMT.SHC@K;NAF]Y
M.];AP"&/'W'@HP,/<0\+A2A?EZX\.S'ZAAAO#33?"*D&;P17=WY3KIS!; T_
M=W:E-BBQ(Y=JIXVKN\W)P@'63RZJ$>)\@."/0#!.WNG.;2WYJ5NIU7V !>*9
M@N+[H,[YDXBO575,!*.$QYP]@2>F)$7 $_\NR7N8R829!,SDOQ3N:0B6'$=?
MP9"/BFS+3XI :&57?U$KHGM#H$)3>AY;4G=.$[<U"C9KLE$=9AI2:0.$TBFB
M;J%8JRR$5FU):8._NE55[P4 GW5=J9= 4 =.Z[HKNTI1R*32?><C0;M?U8X2
M5]Y2LNW;TLO0 JU2EA)3VVLPL8-T?084<0UGA!>;4]6VTXW>?*:P,==J!.Q6
MI%$;A+LQNM_9EW<11!?(S9D^B#5ZIU9U53;1:_4)Y\;.+P"#T71QU>]\M8*+
M;NH5QE;1F]K"@_RE2C,0D8!&JETJ,U$IN@1<URORC*0T*P1-BQAM3,LDIS&(
M_(P\'W\BIR)A-(MY]'ZH/?:F[BK=*G+4:&OGY"BC,4P$$V1.<IK$D@K!R1&/
M!8VSG 0+E@@LQ=&6M,@YS24C\^@]JF\FN'''YD12E@IR5-!\<)<2_UE!>9*3
M+*%)ED=O[X6P5*BYV@-AHY2-?%@BI4S&D0]+%)(F4D8A+"80:[!($R2=S'T/
M@<6PRS@ZORIK7Y#?<!O<S[5TSM3+WI7+!NMHTNGN>075&]TT0V6< CE<]#Q*
M:,$3*F*!]F'OVZ"8:T$>''K5]58W*V6LI_C5S^2\P1!(A^R/L3EW*:(^V"M4
MAJ'G]^\NS=%NGRAZ+*:YX#3-4-;H=^U E]):Y2PF&:<<)98B14?2/$]H7.1H
M@QA2H"]#.V.,)D7A%QTRBUD.EN)"K.J!^I[C9>O%_&48@*D$D0H/P).8\M0O
MX8G'!#CFAU-0)XG3Z*+<U3ZJ0 AHKT=)_;)Y2F6<>*244\9YR%EFJ("(1ZR$
MYH@FD^EW""$^$ )29LF(F8!HT$+,T/[QAYPS_O)>"^E+25,N'I4$2QF%,2F*
ME!8RG7S!L0S0,:!!:ZSIE1"X^(@2CD30XWQ"V'^SC*8Y]VI(L_C;:B!,YA0O
ME(<B2E/4GQ5C1)" %]_\.WCZ&/DG< ;VR#3[*OAQ_'^1@M?!/CEL#?@K\N+>
M=DTIYH,84+*"TXP7#[ _AD@D&#_00*0YS9-\3U-&"PPPF7D&I] "AV7V3=IS
MCEW/!G)RN2=]$;8!LZ+P!^)#G/=KY@6.3D]Y'+ 2H@GB]OX<+.0A+)0243'Y
MT&V^.'@2M<ILPL//DG"W#:^C:71Z6[X:GE1WYL/#]%UI-C7NW4:MX1H?9W*&
MRR\\]H:.T[OPP%IJA^=::&[Q/E;&&V!^K;7;=_P"TXO[[!]02P,$%     @
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
MZ&V<S,,H@AIU!PWA9_)G-$@S XIM!3H>YZ^JO12]]Z42Y#ZX"4W!41"]-KY
MX@69SHFEYAKW%Y*T,U8PKN&&B<9[-)ING0Q,9(V@ '-H+&GV)ZD+#$X%RZ[?
M765DF&*M5(["VV"5:J3MQ'Y[E ;'RZ,]$W257=/=.5JR!X&.N<A[/5W>F"29
M2&W8(DK@,A,-'2#ZN%_-E"&XRVJ><Z<*$U SGK^CJ8S5W#(1PE,E=#DD<T.)
M1+I!K6/:4'J$4VYY6$E,& 6&Q'Z\()K:#1^411*DBP5\SJS:4F*2I9=^!B0,
M_"]5FJ3+YZN42]*15'RD6I/C</[ZQ7JH3;S<K]<^%[-1M:=2^740QY7H83J;
M';T.C^3S7O._J?M2<9,@(7E>+&X<)O-7%_<#;G5#301T9SXZ$+=79JC)[]?V
M@MUYUO]8V#2*@BAZN;1I&,]>7=E/Z@8K5[='#Y5UNLS]]#R$\\:]2I[F#ID&
M=%T T!O>P8=W//C.:VH\-A[[X*+JDW!%3R))MJ'\+Y:+X"B-Z$*]P2>>(YB%
MB[T#'OR[\]P)$WMA6B[$H$Y![2446E6/7OCA8ZW'=*]QJU#O?'OJ:HD>G*Z'
M&V?'#GC3-7[WV[OV^8+I'9<&!!8$C<+C^01TUY)V ZMJWP9NE:6FTG^6U,6C
M=AMHO5#*#@-G8/R_8/T74$L#!!0    ( +J.CU04Q3LZ20L  /HH   9
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;-5:;8_:2!+^SJ]HS8UN$\D+V,88
M\B;-)-E<5LJ+,DE6I]-]:.P&^M9VDW9["/OKKZJZ;0P8ALDFISTI&6Q<75VO
M3U6U>;)6^O=R*81A7_.L*)]>+(U9/1H,RF0I<E[VU4H4\&2N=,X-W.K%H%QI
MP5-:E&>#8#@<#W(NBXMG3^B[]_K9$U693!;BO69EE>=<;ZY%IM9/+_R+^HL/
M<K$T^,7@V9,57X@;83ZMWFNX&S1<4IF+HI2J8%K,GUY<^8^N1TA/!)^E6)>M
M:X::S)3Z'6]>IT\OABB0R$1BD .'CUOQ7&09,@(QOCB>%\V6N+!]77/_A70'
M76:\%,]5]IM,S?+IQ>2"I6+.J\Q\4.M_"*=/A/P2E97TEZTM;3B^8$E5&I6[
MQ2!!+@O[R;\Z.[063(9'%@1N04!RVXU(RA?<\&=/M%HSC=3 #2](55H-PLD"
MG7)C-#R5L,X\NUER+7Y&O5+V7.7@ZY*CN9X,#'!'FD'B.%U;3L$13G[ WJC"
M+$OVLDA%NLM@ &(UL@6U;-?!28XO1-)GH>^Q8!CX)_B%C:XA\0N/Z6I4\CM[
MMT+]2L:+E+W2O# E^]?5K#0: N3?)W89-;N,:)?1/7?ILNAI3OZTWSOF'_8.
M_B5&S81FP1A-Y,-?LQ1$Q8O-W_\V"?SX<<FN%=<I4W/V0FI(!:5!J-5*JUO@
MB/2R+"M>) ))JA4SBI6X9XGW7?P2E>>P?TEJRH)H$!R0'I89+1,#K.USI9ER
MEGB '(+A8V8-]#[C!7WC/W[89R_G<T'YR7[E107H  J14K%5:KN&K3DH +
M,4;6Q3TY[@C?$^DK=IT!=>FQOEOW&M0KB#MR\)!R7FD@U@TG,9^S7ZM", HW
M?T*L.^A \U^K;,-"$B\8GJ"[JA:0O\R?V #VV ,4SUEA5Z2M(3X"R>XSQBNS
M5%K^(<HC_@J]<1!YP^&PY;FVE_KLM3G%17RII-FX(.-K")=RW['.F]:5GKO%
M,!*)M/&H$?[@43L$2)K#KUA52"159+&R%>%N<[1IPLOE[K>@::&*GT6^RM1&
M")9NXQGHX:F:SV4B-'"N:1PKD!E FE)]-ZCI,<@"-6E6RE1"X,'BKXE8&2#C
M!LQ0NV+' H# &W QQ,%,L 6FMR )NO)E5Y;=S0Z).B- ?%U)\NM^SN-?X@K,
M4Z@.LC1"@RBS3:<H.P "-[DT1HC:)@ 4[(HL1#D'?EKC']\+1Z$7QO&1Z&+\
MELN,SS**EFU@59 'FACO:N.2TODV:8L$>L(U!B<:/JLPD5P@H@]5)E-NL04^
M(-&L/Z%!T=RA+22BRJ#1*!_U_BFXMJ6(02$1.5H-BDD/<Y%2M_>>;S10.Q3)
MB+43H>Q=]GQO/(J]<.K3=3 <><-IU'LE"MC.+JIMCMN#=O5:RG$_>,RBV/-A
MGX_*\.R0X1C^^U'O(Z49"BV+!3-D2,BKDM0SN-3:^93!P-^E2"H-:<S,9B6^
MS7SGV.RFG0:@1^"-QV/49P@7<>_#S:>2]!QY<1"AEM'0BT83:P-VR1H;T+6S
M ;L6":] CW9JI@HL62C#EAS33RX*">D-J<:68'* L@08@D(<TZ(!!?%5Z$2B
M202LDTKO%$56E0[_' S?2%@(?$'A-P( ,G5(C,D,_),*HX(6H*D)PH"\29FV
M8ZQ-:K!J@<)>;I?;+7/:$L.]V8MR%Q36?$'A  MN 3[Q&OPD55HC&O4K%9@
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
MBO>-O6WQ)BY0(P/Q:.>RWU_H,^C.E0DF!%JGS\6-Q.4*44,KKVI?T#$NJ8A
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
MO4L'<^^ <W*F#L7;H.LCW$?:K$*M-U "IG ]<@+F/E/";C8Y^AF%.?110$0
MJ32UUR<G1HMWAH<WGHS;+TQ-CYK@S CS%"#J)6W@=/AO? 4Q .\_4=3U=*%F
MZ3,F+N9XXFV)>'WU_M.K2Y-R:N+"[<W8B*6I$G1 6CCM?'.SS,1]L(L/&M.'
M.V;^JQK\ 3,"Q$&A^7X90;(P]RD_XR^4CLRQ'S%/MR(TMV'LC"[:!7MC#YQ1
M^N3</_1@(G'QQRQXWK?@:+R](K\_?NRB!G@#YV"+L8I\"B$Y-"0(B-SAIR?C
M4[\1YQFE>L&>7*R+N%[05_ABI_3"1>BK4-3UN5$R"'NP$7(_> >'A?E&B ^
MC"KEL,/L0U%O '^59XX8*C$?F*+S,U#ZO@X\.&Z/;:>E R/M;L<WRB9W61R0
MYK88V#P.*=K@PR7N6FTL:_*U+_N#Q7QI%*5!UE1/$;?N0P8/'$,[>EFZ;(F0
M\I\D<S'YCLR"8:/@PX6,8XYR@W!LNT)!$! 94* -U^0NE;"EEXCVS;VOUF<?
M>N-U<!G1/$@6V"_OF,_.#43?-R^/@F^+(K2;\1=42_[87F4^,^J?^H^T7IIO
MDS;#S1=>;V4QHYNTJ9IBZG!P?KHG"O/55/.CRI?\I=))7E7Y@O^<*UBE@@;@
M_33/*_>#%O"?KGWY=U!+ P04    " "ZCH]47I)BL@T$   B"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R-RYX;6RE5EMOVS84?M^O.-"*K04<ZV*W25/;
M0.)<.B!9C69;'X8]T-21180B%9*RG7^_0TI6G#0-,NS%ELASOO-]YT)JLM'F
MUI:(#K:55'8:E<[5QW%L>8D5LT-=HZ*=0IN*.7HUJ]C6!ED>G"H99TGR(:Z8
M4-%L$M869C;1C9-"X<* ;:J*F?M3E'HSC=)HM_!5K$KG%^+9I&8KO$'W9[TP
M]!;W*+FH4%FA%1@LIM%)>GPZ]O;!X"^!&[OW#%[)4NM;__);/HT23P@E<N<1
M&/VM<8Y2>B"B<==A1GU([[C_O$._"-I)RY)9G&OY3>2NG$9'$>18L$:ZKWKS
M&3L][ST>U]*&7]BTMMG'"'ACG:XZ9V)0"=7^LVV7ASV'H^0'#EGGD 7>;:#
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
ME29I5,*J@;K[5;UNTBQ!7+S.BO@K?/<NCX?TRV<-3P*J >_\+<T(/_P2KXM
MO7]_.U0W60:PU+J,9=%%E"'R>4= RWD5Q8P"."&ELQ1D"I[I$&:\UU7-9PG(
MGXW4":*?6:*?G23ZSSJ&"=M'7.3P=\Q4TT??3YD1Z2<I#LG'GUM=J+^!5CC^
M>[H!2L,_89;%OGU6@)PDK4  5_@C*B]5E(8H2YT1'^1%C:>V6^N2:*XL@(#A
ME^$)S%U:S%V>W*<GC^!8T@U2:!^VOGT68%J@K O498E".@$=2VP1.-(M <OI
M/3,0"Q'89PH4DM<%:(O[*&N8DP*U*HIDEV9 DX@:^XL")B]VQ/@&777AXYBD
MR_R'"G6H+E%<U-&#B@#A=<5SQ5%9[A'T:(-0(3\!;0-+I@B7>;)$O8N_-97Y
MTLH!V$9Q#_)FD69IS1P(3RV;3&5@"Q"'9D6^NL!/B0P>JEM=UF#/=/C7PNL0
M"<C*D#I4M%R"E<%DI!^ _7*0C2 RDU20Q/(!]U*O"X"SR=,_&MW!",$G E(!
MY'FQ26-O&N#16J5X.%%5Y' X>[4M0"XA-NIU5.-<,+<%8 FL7I0&3)+/4:XT
MP:J*_)'-(3 \,HX(M7'=P*1 #F#P5 AZDL)4I5J6Q4:V94>?XH"YY8#Y2=K]
MN 5$$.G&^SC3?<3_31.T]%FF\Q6HHR-'##@GO5\!/;-D7C2$^GJ_!;V"XGNA
MZQTJNRI]4/!7!L@M<JWV.BI/[/W*[OWJ$2D'K-8P 8-5=LP4^.9):.^&W!(-
MA +R'_<'U&,VC<0*FID$ H@VP \(OEHAC[,&P4.GA\%:!01&*%=!00+YHRQ
M.8D2(P7.1^930!(:OX0EX-$"6)CD*'P;H$Z.R@0TM-66[F L/#"V("B$H(>T
M"W]7\'0IFXTR,&,K-C9POAHUW J?@+WD;5 K#U96B&9_)8LK-L!U21H1>$<$
M$3$;> _H6E0LJH ]03F7+/I@Y&Z=QNL6<^N'+3]>H,1 /5YG;"-I8VB DR6,
M= #=4)VI4+TC_;_<FS49/[37R (+3X[;3P(?D/^&PKA8 (+$"A)U9B<Z4Q/U
MQA %8\]9#&B<P?@S-44KHXB!S8\\ CM\^HHSL&OH(/_4[@RKHQ/@(:&VJI8I
M(.]CKF(1UI9E@[9(14M05\>HQ1)H("<&/%X!Q611:83S!CB@2'HF!5T"ODR)
MYNY]6C256C4I6[IGZ5 /<0MHJH!OR]2,U@:N?SY4;UCVHRE"T)/-F>9H1PAW
MK*TP9;P60 .H1T@*M:6^$]FT3,4T)NMIY+E>7#)#+PCKQ!&R; X2[ )I8*C>
M6GH\=AQ(L8PX@]'4XOI/Q%!%^IO NJB+"_P?%MJ"-&6\!HIIGTFCJ%'SR7X2
MWDP@QCO;$(")58GBH@;CHDS<-IDHA Y%EO1#'1 1>4"BL0+<LR'OX![MCCI>
M7S1;=/=32[,P65H0EAQO$^H($4(LGOJ$-391 G3P#Y0[1/5-2>=K'B(P:<M\
M:HC,HZ>5@A5 /!>!R8*D0&*7EQ?!P5*EU!X&\5&CZIO<,<ZQ12J"^=26:<8%
M(&\#FX3MHYQA2@%PDH;%M?ZC2;=H6<.Q9/K;6'+GT"7RK%@@CU1.YR#35@T
M1&+28]U#%3,<@(SX"&IC 6,F&"T(K]O@H/W/SBJ<(<AX</LR(%N@@_<@S'(@
M_AN@./(3K/OWR_L;<?_4N=HV9=5@T,2*?>#2%4A%\DY(O,N$F4R(QX6>8*WC
M=5YDQ6J/(D]B9I8181'6=/ ';B[155RF"^./#,%[1?$CC[8WM8N()-F,!SHM
M]E$&!O VVK/KP\9_LP74KTH\4<$^'&E4YLX?$H@99#AS. [T^XEMY+Q9UPK,
M0%Q@,,)I K"@AR7$4/P3+4Z@-I"%A,<M<!K2']-\Z1Q;-,]]:QG%1Z8OEA&(
MY+UYT+BSP+!U>O@;&VN$=9IC@\8_QKC6!8FC8<L(6D>5,X02:T<3TLTAMC 1
MB<>!U!+')(IZ+$ATPC.T#]!F1L<0!#VBM"R:%<!1^W,:/CL3LB@UAE/)9S-.
M0)8N$2]+5:V+$H ]#\3':3QQ6QVJ-:2K%O2>V+/:-F]KM[6,L=L4JB$F)4)*
MT1[Y6V%GP!$4^?$EOT^<5D"A>0P<E\ #;X V-\25$L0;HCK_K0'+(YSQ-VV:
MYC.*S('@M'1:2.OZ0<=-S;*\P^U..G0<>G#T/MRJS\9]?)N6H)L^@W<(,LOC
M>>,UN&]HV,>WGWEL!5O-#!FXAU)B)1!TI0?XD*4TNM&.TMP8VLG!H( 6I-^,
MT>BQMB?VG9M,PA$XH@9[#+%"'C^ON(X2A8$>\G?ML]U5429CK$\<GUSEA8 M
M6P6Y%@;CV4B-@]EH1!SE]A%E5<':*3$LA5M8TQ96( 3:!(<6,4:]B!)9< 1&
M"$:K%?H(" D%6!Y(L0&_A["J+SC8734""AWLFO1!B ]^3A.PPFZ(6@-U4V?
MUU&@?M5%N4HC3X%\S8M=;IA&A'WO8/6)I=K0Z '$@-@O9.BCB^%+UJZO;SC"
M2$=V"X!G*!0!XA<QABJMM>OGX65P/1H%H]&(Q9@9CD^V\&%^H/-CTLJ+&N.-
M9CD)D' TS6,NJW= 2N<DABICQ/H XXPIJF]RAQ.PS_8P..&=WG[\\N[-17C=
MEK4IPD 1%S2;H[).,?1,'CK0FX]G/ )#,HF.F8X*MH/A3_'NT!06:"+</S@
M'"KAZ N0?\/V()'7H=PO]1:E:<)3T10QFD199BQDJ]ADV%]0=<9?067# 18U
M!@ #A7+U;_"7"B=L:SE9 [-\@Z1T')0T)0>+G,C$SSTRT]]3VY11_R1#"+FV
M0>G@Q QB[Q9<'(R)O8\6ZJ[(&@E4O7]_:ZT<[Y'*1KO//,[X[8O]VNC_HBEA
M\C^:"+44D@Q .5)#96(1$BS2G([C8+L0UF]?V'FPP<(8S"&,M@!Q5D0DSE7'
M4'K+T2"KT?[N<A$E*IL2A>@I(Q'#Z1B_3SP'U??G#]QX!M#WXYU([IB7UB-
M@62\5+0*;( 4T XJ%M %O)MB)D82,S'!@28&1_\>4Z"JO;*'G8X0F83#*9I%
M&6[N35H9(2N6^&=C"WJT90T;:RBB@P- ;H!&B/]9</'Y[@HXBQ69FD&;$[WC
M_0#F(^9FA(7%IM,)';EAF-:\&="JH06R6N!O]345+Z/%"W_Q@W@(*A%]*YZ#
MH3UTV\&S:E!3X@R=D!GA[H!<Q"%U_J.UMG:8"'@^&07SZ3287U[3D\_GP>P:
MQ/9D@O&N"LD'MI3M@R=:1?\C,*GO6%M4S+) 0B5QA F!RFAVM41>1[(]H* ^
MB]@2#N@V=&17!:+\U>!W#I[ZZ>$6) .S?QAW)T1%N[TU_N'O^ZT>(*[PG]'@
MUJ<W&?%J\"MB)"?Y]QR,ELED%HPFH;I4+^#S?!8&E]=S=:U>#/X*DCQ[^=>B
MVH+70&F#,  C(IB,)FH"3T^OYO"91@X^D ?RECV0,TD"5NJ.O!;%WY\/PM$D
MN)R/!X2*\0^#%X-P?!F,Q^-!B',(Q9^U^,2(LG,UO9X%X7BLX%DUGU\%5U<3
M@O/C<@D/#&:3*5@#L'6<]CH$:VQ&?W_6X#1G@_$5C)[/!R%\-1W/@^ET.IC!
MWW?QNB@R"Y(#;7*)!IWWQ1T0#1H4?Z_T( 0J!DQ<317.$0;3$,D\'(2(C(]$
M#&?AN1FLS/\P*]LL T#@X'>RDEJG9(Y83LM#)=B+X)?ITA/_AI+.X> N@_DU
M(/=ZI,(K.LEI, .8PO%$S7SD'E_ DRF!DR5$8#:*@2L!)<ZF5\$H'*NKL2PU
MGH9D_4ZO[;:>1JS/!Y.K8 *CYR,@ L#+"_CJ*IC/9L'E>,+?(";;6%IJ,L(
M%L8FR[2\H/"1'T(1ZT%4[ZT)MMZXY)C][GW*R3'4PS<]V;].J*P=&+*AF@->
M-ZYC6X^FZ"O9?%:4#9^R9*YI;Y&?4:1H!&AU."Z,1Z'DOG%KT236%_IGDZR,
M1U;BD9K*!!Q7&2LK2[_J+%U3_@(1B3&.R(6F#'"B9%Q2H>S)L6RB?2<WYH](
M\_L"[%Y<UTLP>,<D.4Q34M#D<$!H8?"6*E&%F+9$HUWUB@T^FO)0<SACLQ62
MW>BH0B.12D0DPJH?T-9F5\BLS<!WDB.!<9C,4V!$HZ\!YI& [E9%D,GB T/1
M:>BAND,OU(PW%' OATD[=KK;"UX9'2[P<XV+BVWZH:0H7J> #Q/),'D#$-'
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
M45.9ZBVV^8N*BSHXX4=5'7MAE4U1ZR&U^X O3=%D]PY7;2KW3/X&B\0I]F^
MA?W)@74+K3%=V-? :(&M&+"6#7-GA2D][K.]2#A3\-7T.6H5P01.'2X!Z8^X
M':Y)6GBZI]D[TUBK5]2=''O<V>!.72+ !I^C7;M:V""D4F?N%A>Z!UM3.PSV
MMA%:RVA1FL27'7A.QX1Q+KZ1A.>?4=1/^I"H,\I27Z2 3OZKL'T_SBET3>5>
ME+U""J2IANHM%BYA72LWP:%Z@Z+\"M-<2!\4VXG,$-$I((ZL$WA)#\O(7+EA
M<WP,*L@2N472#HR8.ZY\#<W<1Z-"CT9:7#P"6_"=&#H6/.$(,E_,-02 U8>S
M\#*83T*;8S@D LG\SF?S8'0]Q4&;[]SS,>A&1Z$#_Q&<R<=AFT^">3C[UV [
MQ:ZN,U]XNJG>K]+QKI=;GS:TUZ(4*X#+G#'ZG98<!M)< &HZ[1E:8F\3-X@7
M%,!(!#M-Z2@&X916B!\T%"F7N\'DP++DFAP,K2_Y-C]?:N@)0[/CL2/I28/I
M?LR>;5",/X+B;&+V@I< )U.F22QW ./VB>3QFHY^]'AU4/_-VX_<3KM8P+N#
M^+@MB6@OWH,5,K0/UV[7&[.#[M9B+6GK>Z0N%Q9WM72=Z?S+,@ZF@./4A;E8
M00EP*A9V]Y/L7L5R>GPMV:@=:-86LJ'65#X,*3ID6%/7NM 1=3>-2I5@*+6)
M,WL_5]T[Z=71:\CB/QS>MZ^CK]ITT*32#<NR\$BBT3JB@$4[R4!F@8DP4@C>
M G6JS6#H^@R&I_L$ONLVE>QE[&^<PW+XX2_B(G)A>#"_O#0U2]Q 5%-]'WKV
MX&*O),?EE4;:NNJ%EN:85(PM=WY!T-+I="IV?._AH(DF3O;\>AZ$ER3ZL8V"
MQJBR$;W3>7#%$.[T @PD5TDNT8E>2&8&$)\,7%[L$ IJB^3HL:<'0B^YF6"#
M7+,X2!1+7K1%S?;:X._L2/37ADL!VV$5MXMR/.4*-^F\YU?A#)3P6**FE[/@
M:C[ONMC?!XT/PS&N'#$0E]/KX&HFE>3A]"J83<,>&%P#L9,+5@TU0,)D*I;5
M#=YVD-%M6?$*+VB/!\\'X>4XN)Z/\.,$/H1!.)_AARE\& 73RVO\,!N$:([,
MZ%KWY2"<7(/^GP]^MX5Y@S"8A!/8SPBF'(/A@G'A\2F1X-IOAJ=;9WZR%<=X
M[:%N7P?N%0__PGQ65)Q^"EL3UGPH7!*/]YC Y@?'Q62=43=2F-6S;8&;,?-]
M@2#9DAY3:^]UBC,-<<F ((X<JE_LSZVVN53CZ]_\RB+.M"_]ZX]TO0=]T^J5
M 8P#_U6QK'?XQ 1DQ$S-U9C^!\$_A__&UZ=.T-57A:<KHVZ]0&E*9N71AM/?
M-U.O";=(ETT92W-@'$;M^8JM=$N40EQ0S6MNA.AF(^[V2XW@N0WA$&.!]HH5
MU?1R>:A?DN'-0\59YGJQ2267*1G3S-WFDXU'MRU V^[O+#IG(K&A"S"+HAC'
M EW$<C4OK;ZZ@A[@] 3%CP>F T[$,-(+]IOB?L<Q2&*=N;I]4UKZY#4)DR9>
M!A[5@H%>[\%E3?S5N5GF9E$DZ)K90I7'8);(1FL94X%0Z@NY $M,Z1FC?%W6
M95V]CO1/;H'/+4M<>TQO>MNY"-O'1F5.@42^][J7RY=4\!R?8YTMMN.G<GBW
M+9M8JZ*-N94M]V8?0<C.A%2\VVM1_[.GS+.Q*PD<GRX)O/7K)[; 7FM,:H,
MP5LLE<MN/\H;?;S_?[7V8RD$O-++&3:;,8MB8V*=I>>F0$UMU_N*G-_*%;MR
MH.""RDXZWY^E,-8%0(&<BI1O8^((BF2U!WB?C@6,=[FI<#G[!F@,&/8"(Y5@
MMYOT8"'T@Q,"O2OC40Q/H%$T$*:U_/O9I[':AXPSKW> >="496!<QGM>JK&-
M<"!_2_KE$3/*9:BER*![4>=X=S9-=.]>I?CNW![BBE0O+X17 TLL7=Y_XY$^
MX=PZ$YRW<<U=,U"]"=)C6W@>/Y57CFDTNGM.YH?SX1-J,UWTE+Y&)E2!^JT-
MC*G']]X&X-."-*BM]W[AYTE9Y0I(QJ<+2-XZ$2V*X;CD^:Z9K!QYVR=E_%JK
MHYGHWM<\>%]NH[W+,\1QV>CDH-4!1B129XD&/9<,;<<"K_E8Y>NPQ#5%]/*3
M>51+/XF:WF;@[:Y-B;;EQV$8R$G@(Q30RO38]NO2O=Q%OA8N"R&W,<QM9VQ?
MF+*<,AWQ([O"'BPG=);2FJ>TW?'LRW8X)H=12NQ_@=T5J8D)%W+9J)-9RLW+
M7>CI.B,&X[S.ZX;D90[;7#&O;=&>1T;$5AUT1G!$% K#9Z610+' A(*4-8,!
M+U<5\2Y3]]$F/WR8(C>\+-40VT-J+TV5A9SSIAAFQ6UR: HN#HZH!+>IY.Z>
M]!QQ\[T:O*?@9SCXCZ;@-N&F<(U?^R5XD1@#1?EC1QYM73&4R<:=R=CKX=[P
M1^CJ<#UZ:8S;"?*.PY-9:3)XUWFFA<TS:N;Q$&';C,!EGX""\,X=U:32:$O5
M %W#-YTK$=]H(V)JP9$2]D;C5P>AM.770O&!%CG0EF,A-^2(J4O7UDI\=Q*=
M,M]:.U9;T K6[*CE)L>M)\;G/);<<#4E;<>U%1,]W">N\:<N"\"#X50IBDHL
M[U;^I:IU"M8Y**^](<9.EA+S%TLVM+&Z@F.:X*_'VL3E=9X<!J.YCK@;7W40
M$%!X\>($)$^-B-D"C@7=(^9CK=WVCV+KI!)TQ5GCT\59=VADR/N%S'6\7@WX
M'759?7/WVM8M]6!::-B*5BO6NZ_?0!%/+Q; 2(@I>7-6?$MQ'.8>:"AWP]?
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
M[:#Q 6Z_T)IVAC^@_Y%-_P)02P,$%     @ NHZ/5!)'+\)0!   '@D  !D
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
M.^/Q:D>SP:\#V!" [_?&^!<G$,S?F\U_4$L#!!0    ( +J.CU2EO C\ @,
M )T&   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;(U5VV[;.!!]]U<,
MU**( 6TD4M>TMH&D%^P"+1 T;?=AL0^T1-O<4J26I.+T[SND;,5%DR /DH;D
MG'-FAN1HL=?FN]UQ[N"ND\HNHYUS_>LDL<V.=\R>ZYXK7-EHTS&'0[--;&\X
M:P.HDPE-TS+IF%#1:A'FKLUJH0<GA>+7!NS0=<S\N.)2[Y<1B8X3G\5VY_Q$
MLEKT;,MON/O:7QL<)1-+*SJNK- *#-\LHTOR^BKW_L'AF^![>V*#SV2M]7<_
M^*M=1JD/B$O>.,_ \'/+WW(I/1&&\?^!,YHD/?#4/K)_"+EC+FMF^5LM_Q:M
MVRVC.H*6;]@@W6>]_Y,?\BD\7Z.E#6_8C[Y%'D$S6*>[ Q@CZ(0:O^SN4(<3
M0)T^ J '  UQCT(ARG?,L=7"Z#T8[XULW@BI!C0&)Y3?E!MG<%4@SJTNFT8/
MREFX9C_86G(+3+6 LV;@+7P4;"VD< +GS[Z$]?DB<:CKT4EST+@:->@C&H3"
M)ZW<SL)[U?+V5X($ YZBIL>HK^B3C.]X<PX9B8&FE#S!ETU5R )?]LPJ/%J$
M?R[7UAD\2O\^H9I/JGE0S1]1O<$;U@ZHIC?P['UXJ/Q/R_@:S?"5SB:1_I#F
M&9G/7LZRN*KSN"QIL%-"XRRK9T?M?EA+T<"&^S- YT HB:O\ JJ+.,_OW1JM
ML#+#>-<:;9W/:JMU:\%JV4)65C&]J"%/Z[A,TPDGM;6>.9L#C6E6QT55PZL7
M-27TS>34\58T3#[$2Y&OP!-&ZC1.3WBWKUC7OV% JC+.,PH5P<SR^ZR,_@\;
M U[@6VQ,/;89%]@M5%5<I>EO(6#)C)8R;,N:*[X1Z'N6SZ'("Q3.@)(T+DHR
M 81RW'",EQ"L9_8;H=+J#Z$:W7%P[,Z7H)A#5L5%G4^^7[3#K)]].E\"PLLZ
MK@N"=A9?E,0_#QW5Y*1E=-QL0V.T$(3&[C'-3KWW<FPY]^YCX_[$S%8H"Y)O
M$)J>5T4$9FR&X\#I/C2@M7;8SH*YP_\'-]X!US=:N^/ "TQ_I-5/4$L#!!0
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
M+0[DTFRM"^VP)D>?ZF5G_/QD$8 ?O1:K/=;YB"4>P>*"O+=#V'CRX]"8YC[
M HE-V8E#=N?B2<0W9G5,)*=$,,&?P)-3M3+AR6^M]@G,?,+,$V;^&"9TTNPZ
M0^PU>09_+/EIN L[^.!VB;/9>].TJ[K+WI@OD,\V8F<7U@&\#F9QM=O&;;(8
M8KNVP5R3O6T](LB?IG;C,1 TT?1+XZ9&9I> &W:&O" %+2M)BXIAC&65:\IP
MC"_(R_U':BIS3DLFL@];@VTC1=IA97M#CCKK_9P<E93!17))YD33G"DJI2!'
M@DG*2DV2!\\EMA(8*UII0;7B9)Y]"!OD=8 SM[AJO)D317DAR5%%]1BN%+[+
MBHI<DS*G>:FS=_=26!I<3^8 %.I;X[.8EBPH5RR+:<E*T5RI+*7%)7)-'D6.
MHO-YM) 8@U\I8/QBO']%?L6E>+_6.@37+G<A2H0$2P8[O%R!\\YVW=B98)SQ
M(7N9Y;02.95,8GS7>AX4:STN+&A_]7ECN\8XG\CU$SGO,.4I0?7'.)RO):(_
M."MTAL.*Y_>US+W?H5!8G%$M!2U*M#7[9 /H4GMO@L<B%U2@Q4H6,!35.J>L
MTAB#&$K"5FE<<D[SJHJ;CI4QKL%2_"^LVGJ\;H>&U'U4P3_C!%P5B%1% )$S
M*HJX120>E^!8G"Y G9P5V46];6-6B1!-&W9H:=Q6%U2Q/"(5@G(A4LVJ1 <D
MVV/E5".;4A7?( 1V1P@HF>=[S!Q$@Q88Q_C[[[3@XH=[(Y2O%"V$?%02O. 4
MSJ2J"EJI8HH%QTI ,T"#UM@S*B%Q\1$E',FDQ_F$</@M2UIH$=50E.QY-1"N
M-,4?]4,9%07ZSZM]1I! %-_\&WCZ&/DG< [VJ*+\3_+[^?]%"E$'A^)P-."O
MU-6]XYI*U*,8T+)*T%)4#["?020*C!]I( M-=:X/-.6TP@17961P 2T(>);/
MTEX(G'HYDE.H ^FK= Q8E56\$!_B?-Q35[@Z(^5QP2J()HD[Q@NP4*2TT$ID
MQ=5#_V6+.R^#WKAU>O]XM'4WA/&1,,U.3ZS7X\OBJ_OX/GM?NW4[>-*9:X2R
MXU+-B!O?/*,1[#:],Y8VX-62AAL\$XV+#EB_MC8<C+C!]/ \^Q=02P,$%
M  @ NHZ/5%,2NA$)!   BPD  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&ULC5;;;N,V$'W75Q#JS0$$ZWY+;0-QDFT#=(M@DVX?BC[0TL@F(HE:DH[C
MO^^0DA5O$QMYD$A*,X<S<V:&G.VX>)(; $5>FKJ5<WNC5'?INK+80$/EE'?0
MXI^*BX8J7(JU*SL!M#1*3>T&GI>X#66MO9B9;_=B,>-;5;,6[@61VZ:A8K^$
MFN_FMF\?/GQAZXW2']S%K*-K> #U5W<O<.6.*"5KH)6,MT1 -;>O_,MEHN6-
MP%<&.WDT)]J3%>=/>G%7SFU/&P0U%$HC4!R>X1KJ6@.A&=\&3'O<4BL>SP_H
MGXSOZ,N*2KCF]=^L5)NYG=FDA(IN:_6%[WZ'P9]8XQ6\EN9-=KULG-BDV$K%
MFT$9+6A8VX_T98C#D4+FG5 (!H7 V-UO9*R\H8HN9H+OB-#2B*8GQE6CC<:Q
M5I/RH 3^9:BG%G=MP1L@C_0%))D\TE4-\F+F*H36 FXQP"Q[F. $C!^0S[Q5
M&TENVQ+*[P%<M&DT+#@8M@S.(MY ,26A[Y# "_PS>.'H:&CPPH\X^L_52BJ!
M&?'O&>1H1(X,<G0"^:'/9\(K@EMTM-W_(LD*6JB8(E@VA/5;*[WU>Z$]#Z_]
MM_#E63=0@1!07EJ?H 1!:^M':Q(XH1<X:1*0"[W,T\CQ,Q\7#XHJ(+0M2<T+
ME)U$:>J$:8R_)G&2HDJ*TT>N:*W3V"!KN#3S'#_4_R:^$T>^DT?9*-@)_LQ,
M04X&#R_>N'@&Y ^0\I(\TWI+55_5$L0S6*."-4I;=R/DZZ[HX<\_9($?_/HZ
M.\-@/#(8?Y1! 05O"U:SWD#\HC9 JC[>1&),MXJCJ,#@OL?EV8UTA[V4'2U@
M;G>#[_81P<L324.H.F&"%?A3S_KI,/R/\^] '-)BCT>'#D@#@58XS<WS&^?E
MCM6HA4G,!'9>1888'T;K>D/;-2"NL0.,#6^$-,M')-,:.S]M"\#$B*:YSHEA
MO*TJ,%WYR-#>+<^X8][D#,')2'!RGF \R\IM#=K]0ZZ;S:B4H+#Q(=\K)%VQ
M$]WO//PK@W_J$'<87L7:-9* @2BH$'MD=$=%B5F;.!&F>ASF.,=2#; F@]!:
MTA(-6ZG7B@AS)PPCR\^Q4K/8NFVZFN\!,.Z\>#*-!D]&$V"LF0 ;99Q$5N9Y
MCA<F6#L*>6+8S </L?JSS,GCS%1_D#M!XN'T!C -BS[7L5(1)>J+-HJ</-44
M716%V&*PX$7OAZD8I=A?HF'0^2"8VJ/SL7FT_V\#;.G&DR&VCR['>>8$>61]
M?2]!1D%CQ"A[<0KX@_W /3H@&Q!K<PU :OBV5?U9.7X=;QI7_0'[*MY?4SY3
ML6:M)#54J.I-4ZQXT1_]_4+QSARW*Z[P\#;3#=Z60&@!_%]QK@X+O<%X_UK\
M!U!+ P04    " "ZCH]4;Y7 >@X$  !H"@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6R55MMNVS@0?==7$-Y@D0"J=9><UC&0I&FW"[0UDC3%8K$/
MM#2VB5"DEZ1BY^]W2,G*U6[V(>%%,V?.7,WQ6JI;O00P9%-SH4\&2V-6[X-
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
M BB78-?74IK#Q+60_A>3_P-02P,$%     @ NHZ/5"UF//13 @  :@<  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULK9513]LP$,>_BA7M@4D3CE/:
MTBJ)M%)-0P()P1@/: ]N<FVL.G&PKRW]]MA."=4$62?ZTMBQ_[^[^S<^QQNE
MEZ8 0/)<RLHD08%8CRDU60$E-Z>JALJNS)4N.=JI7E!3:^"Y%Y621F$XH"47
M59#&_MV-3F.U0BDJN-'$K,J2Z^T$I-HD 0M>7]R*18'N!4WCFB_@#O"^OM%V
M1EM*+DJHC% 5T3!/@N]L/&&1$_@=OP5LS-Z8N%)F2BW=Y#)/@M!E!!(R= AN
M'VNX "D=R>;QM(,&;4PGW!^_TG_XXFTQ,V[@0LD'D6.1!.<!R6'.5Q)OU>8G
M[ KJ.UZFI/&_9-/LC7H!R58&5;D3VPQ*435/_KPS8E_ /A!$.X$W@C:!?)93
MCCR-M=H0[79;FAOX4KW:)B<J]Z_<H;:KPNHPO1)/*Y$+W)*3*2 7TGR-*5JP
M6Z;9#C)I(-$'D"EDIZ3'OI$HC-C]W92<?/F+0FU:;6Y1FUODL;U_YO9X99?(
M)4)I_G2 >RVXY\%G'X!_*>223'BVE&KQ7KF-O._E[KM>I[V(#4?A**;K=^*>
MM7'/.N,^""Q$11C9 M?D\1K*&>BN@OHMN']<IP8M>/ YIQKYX%"GAFW<86=<
M1E"1R/MD#C'JO.6>']>H40L>?<ZH3KGKO6-3\PR2P#97 WH-04HZ\F+AVP$/
MNS,KP+;K.<)!7QS;:QSLN%:RMW//HL^9V:W_#S?I7N=TM] UUPM1&2)A;LGA
MZ=">.]TT]F:"JO;-=*;0MF8_+.QE"-IML.MSI?!UXOIS>[VF+U!+ P04
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
M-P?"!.CG*\[5Z\ 4:/K#V7]02P,$%     @ NHZ/5//O<&9= @  O@4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULE519C]HP$/XK5M2'7:DE%\>R
M"I$X6K4/*R'HM@]5'TPR$&L=F]H3H/^^MA-2E@74OB0^YCMFDIED+]6++@"0
M'$HN],@K$+>/OJ^S DJJ.W(+PMRLI2HIFJW:^'JK@.8.5'(_"H*^7U(FO#1Q
M9W.5)K)"S@3,%=%565+U>P)<[D=>Z!T/%FQ3H#WPTV1+-[ $?-[.E=GY+4O.
M2A":24$4K$?>.'R<]FR\"_C&8*]/UL1FLI+RQ6Z^Y",OL(: 0X:6@9K7#J;
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
M0N.SML,"&R](<P#W=T+HT\2\[:&5)S\!4$L#!!0    ( +J.CU0)HN7T2@0
M ) 3   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;+5878^;.!3]*Q9:
M:5MI.F";CS!*(G4R6VVE5AIUU.U#M0\.. $5,+7-I/GWM0F#22!,-BM>$IS<
MCW//M0^VYSO&?XB$4@E^Y5DA%E8B97EGVR)*:$[$+2MIH?[9,)X3J89\:XN2
M4Q+73GEF(\?Q[9RDA;6<U[\]\N6<53)+"_K(@:CRG/#]/<W8;F%!Z^6'+^DV
MD?H'>SDOR98^4?FU?.1J9+=1XC2GA4A9 3C=+*SW\&Z%D7:H+?Y)Z4YTGH$N
M9<W8#SWX&"\L1R.B&8VD#D'4US-=T2S3D12.GTU0J\VI';O/+]$_U,6K8M9$
MT!7+OJ6Q3!;6S (QW9 JDU_8[F_:%.3I>!'+1/T)=@=;S[% 5 G)\L99(<C3
MXO!-?C5$=!R@>\8!-0[H4@?<.."ZT .RNJP'(LERSMD.<&VMHNF'FIO:6U63
M%KJ-3Y*K?U/E)Y>/7,T(+O<WH,Q((0$I8D!_5FFI6B7!FP<J29J)M^ =^/KT
M -[\\79N2Y56.]M1D^+^D *=2?% HUN X0U #H(#[JO+W9UC=UL5VU:,VHI1
M'0^?B?>D5D)<912P#8A87I)B_Z<P-8]DP&T&7&=PK^'T!FPY$V*(QD-4KXZJ
ME]_S,D!NB!":V\]=OOIV*'"A!]W6[@BVV\)V1V%_HD+<J74557F5$4ECM1R4
M-$0IT0MN"/ AGM\!\LYU0A2$)X '[+R9YSC#>+T6K_=_:"ZH',+L];#X,QR&
M+C[!W+=#RM Y1[+?@O9'0:_4C*LDY9U%IG$+MI$[PBGX_IGF:\K_'9F&09LJ
MF&BBS]H,LTDF^JS'+?3\P($G+>B;!:I3<+@!88LY',7\H>)%*BM%M4;+9'+4
MBPOHAXZ15F>B!L".?,-)6M"$/9K?@><[_DD/!NP@]$(\W 1H1!BB5\1&O7L3
MEL7@8UYR]DPU7G$1_T:&(9Z*?Z.9<%PTK^:_KXG0<SN2V-#?-_.=X,P2@$8Y
MX;AT_G4D/CF)$F7 ]V.,&(&#_E2L&V6#P32L!WW6$0P=KS?M!PPA"GPW.$.]
MD4PXKIGO*[6E8^LTHY?-=J-K,)R(=V04#3F3\-Z$[=+I^GAV0OIK5L>@C42B
M<8F\K](L3HLM2*B2&W7R 9D6GTO81YU-Y52[2F3T#$VSKVS"'DWFT'?AZ:0?
ML/,<B+%_I@-&)-$K.TNR9IQ(QO<U9DGS4HW5J%*OXHN6 3+2AKRI&F$D#HUO
MXJYNA-]O!/:5K)S*_I"A WUT=C$8Y43CROE)8[V$<"-H:#85X4;;T/BF[6K"
MPQZ/V M\B'N$C^;7=REWHB0175CJ1"0H?Z;6$HP=%8VDXG%)7;%"2%X=+C72
M JA2MRK%1:L"&PW$<*I#KY% /+ZEN_K8BWKG6==%'O1.C[VCZ?]#C^S.=8F^
MJ_I,^#8MA'HM;%1DYS904/CA^N<PD*RL;U#63*J7=_V84!)3K@W4_QO&Y,M
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
M*'.R_NQ0OVA1V8OX7&BXUMO'-24+*HT S"^%T(<78Z#Y^#/^#U!+ P04
M" "ZCH]4YD[J20<%  #2$@  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX
M;6RM6-%NVS84?>Z^@C!6( %26Y0MVPH< TF\K&F7+FB:[J'8 RU?VT(ETB-I
MNP;V\;ND9-FM*48#F@='LG@.#R_/O9?R:"OD5[4$T.1;GG%UU5IJO;KL=%2R
MA)RIME@!QR=S(7.F\58N.FHE@<TL*,\Z81#T.SE+>6L\LM\]RO%(K'66<GB4
M1*WSG,G=#61B>]6BK?T7']/%4ILO.N/1BBW@"?3SZE'B7:=BF:4Y<)4*3B3,
MKUK7]/)]: %VQ.<4MNKHFIBE3(7X:F[N9U>MP"B"#!)M*!C^V\ M9)EA0AW_
ME*2M:DX#/+[>L]_9Q>-BIDS!K<C^2F=Z>=4:ML@,YFR=Z8]B^Q;*!46&+Q&9
MLI]D6XR-XA9)UDJ+O 2C@CSEQ7_VK0S$$6 8U #"$A#^ *"]&D"W!'2; GHE
MH-<4$)6 Z$= OP;0+P']IH!!"1@T!0Q+P+#I&N(2$#<%T&"_<T%C2+79A>D*
MEUB+39AFXY$46R+->.0S%]:G%H_.2KE)J2<M\6F*.#W^(#0H\LAV;)H!.9N
M9FFFSLD;\OPT(6>_GH\Z&J<Q@SM)27E34(8UE._669O0W@4)@Y ZX+=^^!U,
MVR0HX($#/O'#_TQTFX1Q[>R_^>$/;$>ZM';R.S_Z>KUHEW :.^"_OQ0YCO#
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
M6Y8XR$%9!SS?2&F.AB7H_AK27U!+ P04    " "ZCH]4]WRE&S$#  "_"0
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
MW4@E@I?C4;F1;&5&DAF3:L QRZ4:*8'K ^IYRIC<;?244P^IXS]02P,$%
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
M1H:6K%M@/=%B6W61E="F)U7#S/PU@+0&YOM:"'V<V #-?\CD+U!+ P04
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
MJF'2&*CG]T+(YXNF@M5!T//_ 5!+ P04    " "ZCH]4$I0U^\ "   +"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6REEEUOFS 40/^*A?;02FL)
M'X$D2I":9-4JK5+5M-NS Y=@U=C,=I+NW\\VA&8M08WV K;Q/=QCRURF>RY>
M9 &@T&M)F9PYA5+5Q'5E6D")Y36O@.DG.1<E5KHK-JZL!.#,!I74]0>#R"TQ
M84XRM6,/(IGRK:*$P8- <EN66/R9 ^7[F>,YAX%'LBF4&7"3:84WL +U7#T(
MW7-;2D9*8))PA@3D,^?&FRS&9KZ=\)/ 7AZUD3%9<_YB.G?9S!F8A(!"J@P!
MZ]L.%D"I >DT?C=,IWVE"3QN'^BWUEV[K+&$!:>_2*:*F3-R4 8YWE+UR/??
MH?$9&E[*J;17M*_GAH&#TJU4O&R"=08E8?4=OS;K<!3@12<"_"; ?Q\0G@@(
MFH# BM:96:TE5CB9"KY'PLS6--.P:V.CM0UA9A=72NBG1,>IY(ZEO 3TA%]!
MHHLE*$RHO$17Z'FU1!=?+J>NTF\Q<]VT(<YKHG^"Z/GHGC-52/2-99#]"W!U
M>FV._B''N=]+7$)ZC0+O*_('OM>1T.+SX8.>=()VR0++"T[R<A "LDD/*VQ9
MH66%)UBWD(' M&N5>P/-X9[("J<P<_3IE2!VX"2H:W%JSM!RS)G>)5?C./1&
M>B5W'9D/V\R'O9FO%%: ,,L0Y6FW02_@#(.:$QT;#*,XCN)N@Z@UB'H-GKC"
MU!QYNYM= KWQ9PA$'P6\8>B-PU&W0=P:Q)\PJ 3?$?M5O5@#@YRH2Z0_[XC4
M1UN9H]UEU\L^PRX^TV[4VHUZ[7Z E!.TPW2+55TS;!9=*KV@,U1&'U1Z3<:M
MR;C7Y*[=B;?-ZM+HI9RA\?^<6M,]JBLEB(TMMQ*E?,M4_?EN1]N*?F,+V;OQ
MN:[T=6%^P]2_"?=8; B3B$*ND8/K6!]V49?>NJ-X9:O7FBM="VVST'\K(,P$
M_3SG7!TZY@7M_T_R%U!+ P04    " "ZCH]4KP9Z$P,#  #Q"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V."YX;6REEFUOVC 0Q[^*%6E2*U4D! JE J0"
MW59IE:JRA]<FN1"KCIW93NF^_<XV9+0#JZAO('9\_[O?V3G?>"/5DRX!#'FI
MN-"3J#2FOHYCG9504=V1-0A\4TA548-#M8YUK8#FSJCB<9HD@[BB3$33L9M[
M4-.Q; QG AX4T4U54?5G!EQN)E$WVDT\LG5I[$0\'==T#4LP/^H'A:.X5<E9
M!4(S*8B"8A+==*_G([O>+?C)8*/WGHDE64GY9 =W^21*;$# (3-6@>+?,\R!
M<RN$8?S>:D:M2VNX_[Q3_^S8D65%-<PE_\5R4TZBJXCD4-"&FT>Y^0I;GDNK
METFNW2_9^+6#842R1AM9;8TQ@HH)_T]?MGG8,^@.CABD6X/TK4'_B$%O:]!S
MH#XRA[6@AD['2FZ(LJM1S3ZXW#AKI&'"[N+2*'S+T,Y,[T0F*R#?Z0MH<K8
M0QG7I'L^C@VJVS5QME6:>:7TB%(W)?=2F%*36Y%#_EH@QK#:V-)=;+,TJ+B
MK$-ZW0N2)FGW0$#S]YLG@7!Z;:IZ3J]W1&_I#SJ1!1[?3(J,<4;=6<094P(I
M( =%.=&&FL9(7*JH@8#G?NNY[SSWCWB>@8""&8(?+6%^PXS;,&K>Y=0G.^C#
M5HMK7=,,)A&6 PWJ&:(I.93U<*QIMY,DGP+0ERWT95!HB4! J,@)EQD"[H-?
M$($%#M.^HU_Y#!W"#GHY 3L<;:\S"E(/6NI!4.>+E/F&<<2M:LH4ULN#4$&1
M$Z ^KO.*<MA2#H.4"U84H$!D[@P;Q5:-H2N.NRM)5E*Q!MQN=Z2!K!J-UAH7
MUK54]GL[EI2@SQ.2\G&=5TFY:I-R%4S*-POY3'GCBPKE>,-23-$AU*#2":CA
MB,[2OCW6YP&X40LW"DK=XH:[&WOO.SY:J<)2R?\%QL.<;.9)XKW;LP*U=DV%
M)IELA/&753O;]BTW[KI^,S_#?L:W'_]D?#-T3]6:"4TX%"B9=(983)1O,/S
MR-K=T2MI\,9WCR7V9*#L GQ?2&EV ^N@[?*F?P%02P,$%     @ NHZ/5//?
MA&X? P  DPL  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&ULK9;1;MHP
M%(9?Q8IVT4IKDS@)(14@M;!IO=A4M6MW;9(#6'5B9IL";S\[25,JC-=HNP$[
M\?_[?':.?49;+I[E"D"A7<DJ.?962JVO?%_F*RB)O.1KJ/2;!1<E4;HKEKY<
M"R!%+2J9CX-@X)>$5MYD5#^[$Y,1WRA&*[@32&[*DHC]#3"^'7NA]_K@GBY7
MRCSP)Z,U6<(#J,?UG= ]OW,I: F5I+Q" A9C[SJ\FH;8".H13Q2V\J"-#,J<
M\V?3N2W&7F B @:Y,A9$_[W %!@S3CJ.WZVIU\UIA(?M5_>O-;R&F1,)4\Y^
MT4*MQM[00P4LR(:I>[[]!BU08OQRSF3]B[;-V"CQ4+Z1BI>M6$=0TJKY)[MV
M(0X$87Q"@%L!_J@@:@51#=I$5F/-B"*3D>!;),QH[68:]=K4:DU#*[.-#TKH
MMU3KU.2VRGD)Z"?9@41G,U"$,HGP.;I CP\S=/;I?.0K/8\9[>>MYTWCB4]X
MSB"_1%'X&>$ AQ;Y]./RX+W<UW0=(NX0<>T7G?1;@!!0($5VB$@)2I,R2N:4
M445!GCOFB+HYHGJ.^,0</W3"Z=021-%JB1B7$N5$B+W.LRT1A6T-G88F>Z_D
MFN0P]G1Z2A OX$V0;3$;GZ3V,4G[,HE#G$8X&ODO%J*X(XJ=1#>DT.DP5ZB=
MW8;@=.B!T/@,#A#"+$V'B9T@Z0@2)\&7<LWX'@#I),J?D?[.]=DGB3D];#!.
MLQXPR1',, B":&"'&70P R?,;:5(M:1S!NTG;$-P6O1 &!PA7"0XPX/ SI!V
M#*F3809ZWIR>W &GND?XZ7'X<9REF3WZ81?]T!G]=9Z+C3Y%8&<^([!N@-.A
M!\'PB"!.PV%L!\@Z@,P),%T10=7>%K=3V"/N["AN')S(XC!XNZ&"OYZMQ=$9
M;KV6G$8].%JC=QN09$.<G=B"\."Z#9TP3X1M2%/ ,%U"D2JWGJQNESXDH249
MG"AOUVJ(_]>^.(WZT/R[40/K'U1,IES]3L225A(Q6&CGX#+5I[AH*L"FH_BZ
M+J+F7.F2K&ZN=-4,P@S0[Q><J]>.J<NZ.GSR!U!+ P04    " "ZCH]4(LYH
M0OP"  "I"   &0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6R5EEMOVR 4
MQY^[3X&L36JE+;[E6B66FJ15^]"IZFW/Q#Y.4#%X@)-TGWZ $R_M'-2^Q( Y
MOW/^AW".QQLN7N0*0*%M09F<>"NERG/?E^D*"BP[O 2FW^1<%%CIJ5CZLA2
M,VM44#\*@KY?8,*\9&S7[D0RYI6BA,&=0+(J"BQ>IT#Y9N*%WG[AGBQ7RBSX
MR;C$2W@ ]53>"3WS&TI&"F"2<(8$Y!/O(CR?C<Q^N^&9P$8>C)%1LN#\Q4QN
MLHD7F(" 0JH, >O'&F9 J0'I,'[OF%[CTA@>CO?T*ZM=:UE@"3-.?Y%,K2;>
MT$,9Y+BBZIYOKF&GIV=X*:?2_J)-O;<7>RBMI.+%SEA'4!!6/_%VEX<#@[!_
MQ"#:&43O#;I'#.*=06R%UI%967.L<#(6?(.$V:UI9F!S8ZVU&L+,*3XHH=\2
M;:>2&Y;R M CWH)$IW-0F%")'F&K*DS/T _T]#!'IU_/QK[2WHR-G^[(TYH<
M'2&'$;KE3*TDNF099&\!O@ZSB37:QSJ-G,0YI!T4A]]1%$1A2T"SCYL'CG#B
M)G6QY<4?2MT^90YPMP%W+;A[!'P/*6<IH03;?SK/40X9"$R15%A5BHM7)+""
MMC-QDX-.$'QKR]RGS=X(ZS7">D[.99Z#O;96""#,,D1YJH4IO#TJR<DT5>Y<
MECB%B:?+F 2Q!B]!;1K=L<6=D5-CO]'8=W*>,:WJ<\-4ETC,TE913L@G1-6<
MGN68BKU.PEXW''6'8W_=HF+0J!@X5?S4_4-W"GTDA"WU&4F)8%L242O+CIR4
MF[F_?U].3J(@'CAR/6RB'#J)3TSHJ[)DY ]D]B^T  8Y4;(MN.%_F0K:<S1J
MO(^<WJ\J50DP?O&" B)U.5!0E%Q@0:B^I%#PM0Y-)S(%IG17;#M"MY?AT<OG
M'U3] L32-D.)4EXQ51?59K7IMQ>VS;Q;G^H^7+?-?YBZB=]BL21,(@JY1@:=
M@4Z?J!MC/5&\M+UEP97N5':XTM\2(,P&_3[G7.TGQD'S=9+\!5!+ P04
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
M1L%R10"?K])4E@_J9R#5S\G._@=02P,$%     @ NHZ/5/OUQ#>*!   4Q0
M !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULK5A;;^(X%'Z>_146VH>I
M-$MBYUY1I+:4:2NAK:9S>5CM@PD&HB8QZSBE_??C."8)D!BZ2A]*+OZ^<WS.
M\7<<C[:4O61K0CAX2^(TNQJL.=]<&D86KDF"LR'=D%2\65*68"YNV<K(-HS@
MA00EL8%,TS42'*6#\4@^>V+C$<UY'*7DB8$L3Q+,WF](3+=7 SC8/?@6K=:\
M>&",1QN\(L^$_]@\,7%G5"R+*"%I%M$4,+*\&ES#RT?D%0 YXF=$MEGC&A13
MF5/Z4MP\+*X&9N$1B4G("PHL?E[)+8GC@DGX\9\B'50V"V#S>L<^E9,7DYGC
MC-S2^%>TX.NK@3\ "[+$><R_T>T]41-R"KZ0QIG\#[;E6,<>@##/.$T46'B0
M1&GYB]]4(!H P=,.0 J #@%=%BP%L X!;@? 5@#[7("C ,ZY %<!W'/GX"F
M=R[ 5P#_7$"@ ,$AP.I*G+G+G"DKJ$RYK)<)YG@\8G0+6#%>\!47LN@D7I1)
ME!;KXYDS\382.#[^A1G#*<_ YPGA.(JS"_ 7^/$\ 9__O!@97%@HQAFA8KLI
MV5 '&P0SFO)U!N[2!5FTX*=ZO*W!&V)FU?30;GHW2$OX=\B'P()? #(1;/'G
M5@^?X?<=VFQ!3_3HZWRU,PZ#%OB='OZ8IP)N2KC7%LL3UC>L@K=9_ZJ'3T@X
M!*;7&;G[,P)O=@?^X1SK06?D'T_G#3IMZ+TJLJI%8DDZZ^0B^4[>>([C"PVI
M79':DM3NRL]JQ<@*<P(V.0O70N/!5MEI6W@EF2O)BJ;W.H9^X+N6F-]KLZ"/
MQUEF\5<-VW/6J9QUM,[>TB01W4P(4O@"R!MA823\W; H)&W.EF1^PPE[Z!\X
M6H[QFHX.H;T_Z.OQ(#2TW/U!]VU,UH&YA[9!R&^/BEM%Q=5&989YSB+^#A8B
MC6WJ<@K^#IPO?WSZ),K4:9,7/5S*"PH4@=TF,'H"*3 (*@*K36+T!'*1=WFP
M%U&OBJBG97Q>8T8R0)<@;%1<FP!X1W4>:.K<K^S[IV9$YX05DY*Z"7"Z$/6^
MB1@!^^^0#?Z9D40\^%<S[Z"R&_2G,-"LF[O9H\9,%5LSJ#:R_(Y5 AM[#-BC
M>DP56U,^D#=T.KQ M1?H?^=6-,LH!L@^/[.P;AZPQ^X!Z_8!^^P?4WC<&$1N
M@XZ@UGT!]MD8IO"X,VA26^LPU O1E,Q9+C[O@-JK[:4V7XF-](=6+:SE"GH]
MYK96(:B7H8_E=J+8FKE%R.F00EAK$@QZS.U$L>TU:SA$'<E%M8@AO8B)-D6*
M-E4L6K^9V<8+9)V35U0K%H+]Y175$H3T$O2QO-XIMKTU:T&K(Z"U("&KQ[S>
M*3:GN?7LS&HM7T@O7U,<,?"*XYP4W5X;!?O(OFMY@=OA02U=2"]=58[/J9Q:
MBI#;8^740H/T&Z-36\WI";S\&A3]3;-5,QJG" EA*WEJE8F-6)[R\HN[>EJ=
MC%W+\Z"#YS?P\JX\WZIIRN.V&6:K*,U 3):"TAQZ(D.L/,$J;SC=R+.*.>6<
M)O)R3?""L&* >+^DE.]N"@/5.>+X-U!+ P04    " "ZCH]4Y;47PBH#  !0
M"P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6RU5M%NVC 4_14KVD,K
MK4UL2 (51"JP:7NHA,JZ/4Q[,,F%1"1Q9AMH_WZV$P*E(>V0> ';N>?XW!/G
M^@ZVC*]$#"#1<Y;F8FC%4A9WMBW"&#(J;ED!N7JR8#RC4DWYTA8%!QH94);:
MQ'$\.Z-);@4#LS;EP8"M99KD,.5(K+.,\I<1I&P[M+"U6WA,EK'4"W8P*.@2
M9B"?BBE7,[MFB9(,<I&P''%8#*U[?#?&O@:8B)\);,7!&.E4YHRM].1[-+0<
MK0A2"*6FH.IO V-(4\VD=/RM2*UZ3PT\'._8OYKD53)S*F#,TE]))..AU;-0
M! NZ3N4CVWZ#*B%7\X4L%>87;<M8MV.A<"TDRRJP4I E>?E/GRLC#@#8.P$@
M%8 < [HG )T*T#&)ELI,6A,J:3#@;(NXCE9L>F"\,6B539+KUSB37#U-%$X&
MLYARN-%&1&C,,G4Z!#7^7DU TB05U^@&/<TFZ.K3]<"6:D>-L\.*?52RDQ/L
MF* 'ELM8H"]Y!-%K EM)K?62G=X1:66<0'B+.O@S(@[!#8+&'X<[+7(ZM7T=
MP]<Y99]DX>IF]-:^+\]Z#"U;=.LMNF:+[HDM?C!)TR;K2YAK8/IKW038Z_J=
MOK)E<^A(0QSQ,,%N'?=*EUOK<EMUE:F7)R<\3!V:4B\EEXS>NY(;XMHD>[5D
M[WW)B!5:ID"_'R"; __3\H[\FMB_U#'HU5OTSCL&O3=>$<_SC@Q]&X0=S_.;
M[>S7DOJMDAYG3Q]R$3O[8N1<RD=\4/'P>4Y6N*/CV?6)>^1F4R!Q';?;:S84
MD[TVTJIM2E\X2U-$\TA=DBF5RHCJ>_J8U?O"A2]6N?"^=.$S:U>%>[\2- 42
MI^OT3Y0"O"]?N+U^/5"^ IGD2V/V?"W4<R%4"[!1O4VA.A7Y?\[OBQ#V+N;\
MOB!A_TSG6W&Z:[P3!0UA:*FV4 #?@!6@IHNV(CJ\5UP?ZUOUU7NQ#WJ3#/C2
MM&Q"W1CK7);7?KU:MX7WIADZ6A_I=M'T/'N:LM=4;W*9J(*>PD)1.K>^TL3+
M]JV<2%:8#FC.I.JGS#!6+2]P':">+QB3NXG>H&ZB@W]02P,$%     @ NHZ/
M5+A%D&'8!   2QL  !D   !X;"]W;W)K<VAE971S+W-H965T-S4N>&ULK5G?
M<Z)($/Y7IJA[2*H2@0%!4VJ5T>S=/FR=E=SN/ES=PPBC4@N,-S/&Y+_?&2#\
MB#@R:AXB8/?7_373S2<SVA/ZBVTPYN MB5,V-C:<;Q],DP4;G"#6(UN<BF]6
MA":(BU.Z-MF68A1F3DEL0LORS 1%J3$99=<6=#(B.QY'*5Y0P'9)@NC[(X[)
M?FS8QL>%YVB]X?*".1EMT1J_8/Y]NZ#BS"Q1PBC!*8M("BA>C8VI_3"'OG3(
M+'Y$>,]JQT!261+R2YY\#<>&)3/",0ZXA$#BXQ7/<!Q+))''_P6H4<:4CO7C
M#_0O&7E!9HD8GI'X9Q3RS=@8&"#$*[2+^3/9_X4+0GV)%Y"89?_!OK"U#!#L
M&"=)X2PR2*(T_T1O12%J#M ]X@ +!]C5P2D<G,\._2,.;N'@9I7)J61UF"..
M)B-*]H!*:X$F#[)B9MZ"?I3*^_["J?@V$GY\\K)!%-_+RH5@1A*QG!C*;LC-
M'',4Q0S 6W /OK_,P<T?MR.3BYC2TPP*_,<<'Q[!MR'X1E*^8> I#7'8!#!%
MLF7&\"/C1ZA$G..@!QS[#D +VBT)S;J[6RWN\\[N]E#!QBGK[V1XCF[]IY2B
M=(U%BW&P? =UNP5ZSRY/]XB&=^#OK71@XF#'&4=I&*5K\.\SB6,@6D/:_*=(
MU"T3=;-$756BK![C#CSB=92F,MP2Q2@-<-OZR&&]#%9.H=>)X[F.-S)?ZS?M
MT*KOV+Y56C5R[I<Y]SOD? ?^%*7DGQ=?GIT20 [=![9% 1X;8JHR3%^Q,0%M
MB^YRG 9#KV3H=6+X](9I$+%VCDH(#8Z7XS0X^B5'OQ/'F5QA<=S.40FAP=$_
M6(?WMN<[;OM"')04!MK-\Y0WJJ)S!ITZIY/5_-!*T5_#DM909_6A9=S*8]B)
M1YN5X\#V#&VK>KY9RAQ_9D]^,36GKY@*)0.^H(B"'RC>8;# -!^L=V?,M2*N
M7T^XW^N[GV@59H.:&71[@R.T:H]M^QJT%)-/'4"C9:X U"P"K(H KU$$Y7!4
MA] IP^5 S3)4$L)VKE$&Y?Q4A] IP^5 S3)4 L56*Y1S.OWT$"Z"#H_U;\$Z
MMY+-KIH&\\*NXS2H=(ZM%CIZC7!L3A=!3E$]8=6D4 D96ZUD#BA\="U8T"BX
M=%9[A[?''_1\:UC[^\S3.^ YL'O'GD>5F+'5:D:#IVIX7TOO7 &H68A*$MEJ
M3:11"/4 5X;1*<7E0,U25#+*5NLHC5*HA[@RC$XI+@=J_K:OY!K4E&L=Q\#I
M05X$UIH!9_C,X:'@.SXW8"7XH*;@.]DNQ\9\$<C7J4.KB^<?(54).*@IX)ZQ
M?%<I[^0_F"8,W$0I>,>(LMLSQO[L1'0OAP8N2/)75!"$Z)VUOA12(_D'2&X+
M5+-(E;R#FO*N<Y$Z-(4Z=+]+A9JT*KD&->6:BM:I):T.U8E&L6342)V63+,@
ME8B#:A$W7:\I7B..091R&J4L"G()=X[B4<?2>!1< :A9CTH10K4BK.KQ55F/
M#JO\RF^N8*7VH%KM*3B<6M+74GA7 ,K)F[5=A@33=;9;PT! =BG/7]^75\L=
MH6FV#_+I^J/],,_W=2J8?)OI&Z)B;3,0XY6 M'J^6'PTW[G)3SC99GL92\(Y
M2;+##48AIM) ?+\BA'^<R #E_MGD-U!+ P04    " "ZCH]4520(RL("   N
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6R=E4MSVC 0Q[_*CD_M
M3(A?&&@&/ -)VN:0A(%)>NCD(.P%:V)+CB3S^/:59'!I>,S0"]9K__O;U;+J
MK[AXEQFB@G61,SEP,J7*&]>5288%D=>\1*9WYEP41.FI6+BR%$A2:U3D;N!Y
M';<@E#EQWZZ-1=SGE<HIP[$ 614%$9L1YGPU<'QGMS"ABTR9!3?NEV2!4U0O
MY5CHF=NHI+1 )BEG(' ^<(;^S:AGSML#KQ17<F\,)I(9Y^]F\I .',\ 88Z)
M,@I$?Y9XBWENA#3&QU;3:5P:P_WQ3OV[C5W',B,2;WG^BZ8J&S@]!U*<DRI7
M$[[ZB=MX(J.7\%S:7UAMSWH.))54O-@::X*"LOI+UML\[!D$IPR"K4%@N6M'
MEO*.*!+W!5^!,*>UFAG84*VUAJ/,7,I4";U+M9V*IQD1V#)QI7#+"WW7DMAT
M?;E#16@N(?P*+9A,7R3\?L1BAN*M[RKMV=B[R=;+J/82G/#B!_#(F<HDW+,4
MTW\%7(W<< <[[E%P5O$.DVL(_2L(O,"7)@AY1C5LLA%:U?#2; R%(&R!NAH5
MS#:P?VY,-G9YN"(BO8+[CXJJ#3PPJ41E-B0\JPP%J(PP>"Z-G+R")\Z6*!5J
MBZ?*9!7XO);5>9[P/ ===$;Q[4Q8[2:LM@VK?2*LSQZL^U;M'V:XH(Q1MCAV
MK;5NQ^J:__<RCH)NY+7[[O((3]3P1!?R_-#I59\+HT:(#A#\,.SX7>\X0Z=A
MZ%S(\&KS<0RA<X#0BGK?HK!['*';('0O1-!W/D>J*=S[=4G%<9JSHJ:)W\B2
M)#AP=)>6*);HQ'"FB'H-;>__BPA9>J*">H?7%W3;_D'NW+T>5J!8V$XM(>$5
M4W4[:U:;QV!8]\"_Q^N7Y)$(7=(2<IQK4^^ZJTM(U-VYGBA>VHXXXTKW5SO,
M](.&PAS0^W/.U6YB'#1/9/P'4$L#!!0    ( +J.CU2%2VF17 P  ,M!   9
M    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;.U<>V_;MA;_*KQ>T76 8XO4
MR\X+6),T;;=D6=*T&R[N'XQ,VUKUNI1LQQ?WP]]#2K(LB9*59@Z&BP%%8TOG
M_'C(\R:9'*]"_C6>,Y:@1]\+XI/>/$FBP^$P=N;,I_$@C%@ ;Z8A]VD"7_EL
M&$><T8ED\KTAT31KZ%,WZ)T>RV<W_/0X7"2>&[ ;CN*%[U.^?LN\<'72P[W\
MP:T[FR?BP?#T.*(S=L>2^^B&P[?A!F7B^BR(W3! G$U/>C_BP]]-(A@DQ6>7
MK>*MSTA,Y2$,OXHO'R8G/4U(Q#SF) *"PH\E.V.>)Y! CG]GH+W-F()Q^W..
M_DY.'B;S0&-V%GI?W$DR/^F->FC"IG3A);?AZCW+)F0*/"?T8OD_6J6TIM5#
MSB).0C]C!@E\-TA_TL=L(;88=*V!@60,I"N#GC'H50:[@<'(&(P*PZAI!#-C
M,*LCX 8&*V.PNHY@9PQV5X91QC#J.NEQQC#NRH"U7'-:A84T"84WRNZL;9RK
M&]?TW2A8KG!<U7CC:N%<Y;BSSG&N=%S5>O/T<[7CJMY)DZ'@7/&XJOGFZ>>J
MQU7=-PN6*Q]7M=_(0G+MDYKVFP0CN?9)3?N-+!MGKVJ_>91<^Z2J?6(TL>3:
M)U7M"S U2ZY](K4_3..=#);G-*&GQSQ<(2[H 4]\D!%7\D.,= .1'.X2#F]=
MX$M.[^:4LP,17B?H+/0AY\141NTWYRRAKA>C3^PQ65#OA^-A N,)KJ&38;]-
ML4D#]CES!DBS^XAH!+]"0Q2+P>+T?P7<63O<+TX"<+@SW/D3X.[OSM&;5S]T
M0+WH,N>Q1-4ZP+U[ EQ-2 7>93O>=;@<((P[B_>^'>Z.10-$],YP']KA?HPX
M2&<TS+81]>->4'_J8CY2,WC<"/)S.\C'10 @9@K20::K=K@KND:$I&@7?N2%
M:\8ZH%ZWH[YC#Z!D*X55L/^R8XX4YHC-1O:;#NN<C6XU3N'7#F:O:R434*#<
M/L':NQO2W0[S7,P -8V26B/(IRXV;NX N=]E/@"2VT\VOT:LSQT"E_[DZ/JE
M.ZJV2\+?.AB67DLG"J#?=WN=7@NI99PAI.5-;B:;W$PDL-YD;TGH?$6_1"(?
MQX@&$W3):9#$Z(TZ)Y<&T3>#Z'(0HVV0K !PM@N _Z)7*K6G:*9$$YWG\A1;
MAJV/\?%PN:U(!1VQ,,'FAJXDKK$1UV@5]Y;%"7>=!*2-Y?*$'(79"KEQO&"3
M?K,BWZ;8UI90%C$UK2SZ69T*Y#9J=.=U.L,&J@K9QSK9J$;T4YVH+MC/=:(Q
M'HW+1#=JI K4G8)*TVIDGU1+4:.ZKU/IFJ6K%6UN%&VV*AJ*41^L,%4R74(I
M2A\\AJ:@;Z%G&CBL1=,W9ETD2[$.G^MT6#=TW;;5TEL;Z:T=9NJ$L\#]3VZF
M*@=CC^(S:W(TJ^9 Q+(LM5CV1BR[5:S[@!>"E81QPA@"2X,H=DT4?6R:.FE0
M\6@CS:A5FG?4Y6A)O05#X333= 3.+9>D+2"_37'M[;49Z%;%C>M$^D ?57RX
M"]&%BHA4B-YU(?HM)1IMAXQ!A>9W%1 VU$L]WBSUN'6I9>( G>>A,@E1M.#.
M'*Q2I?!6,+%?>1A'U&$GO0@4Q/B2]4Z1*IL_'Z<T6ZP57:W6.M^+1\8=%YRK
MDSW]G*&-2EEMT+#F>*NWQJU27"_\!\:%<;.L&A<NEE?FROH>US-4@Q1%%8')
M$]R,KBB?H#=N@":AYU$>HPA$E$OSPZYU^IR-M&V;># :-4A8E""XO09Y2K2D
MCL,ARS>$JB]847=HEM40SG%1=N#VNN.<Q0YWI?>(5>35,F01N! _9ZF;*9ND
M=OQ/84(]@6P2JV6 %>,L'T4X<;(*!74R9W+WA@;KU]^-"+:/8A2$P4%N=FCB
M0N!/0A[W 6@""A<<'R"'!F)O'MUX-.@CFLC'#O6<A4?%"-.2Z;PR1X.1)@O1
M5Z8Y(%IA.GTA<,3D3K^W[J/5W'7F\$SZM2A9!3!=,DYG,( 7QFXPRWRS07QG
M._^+K"^($A:@A-.)X)[0-91\OL\F+LCJK0&..4R^$A*Z@>,MY#?!*)<,6!(V
M:(LO17&"VZN3LD]M*2M5D]HXSS/0;>,TL&9JN%*5O%,08B(:X&IMJ2*T1MBN
MY,)?5708CTD%[U9!9UMC*)PJ%9^";F388[/)SXJZ">\JG#9+F;8__[QB(HC^
MJTUM1?F#[?UU5+BH:W![8?/4GBJ#JS15ADW,\K)_41&"<DRC*007]0%N+Q">
MU5==9>"E,MJTM8;ZD!1IG/R9:?PJ0]M>'K,AB9,BB9/V)/[<R'^] [^V\B5
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
M,505TX8]P3B2IA@"O>COT21!LI/ QU\?["F)XS3U(X#Y%<0QAL#3B".8 M"
M(7'<G(,'YU&X.:?"[:\_H]]02P,$%     @ NHZ/5)>*NQS     $P(   L
M  !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%
MG;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XU
MA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.
M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,B
MM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "ZCH]4/.N\T8T%
M  "+,P  #P   'AL+W=O<FMB;V]K+GAM;,6;76_;-A2&_PKAFZ7 -D??;1 '
M:)-N"Q D01QTEP,MT3$72?1(*1_]]:5D.Z4<^L5NCGWEB%;DQY1XGG-(^O19
MZ<>94H_LI2IK,QDMFF9Y,AZ;?"$J;GY72U';=^9*5[RQA_IA;)9:\,(LA&BJ
M<AP>'Z?CBLMZ=':ZN=:M'KL'JA%Y(U5M&[N&;U(\FY_O=X?L21HYDZ5L7B>C
M_N]2C%@E:UG)[Z*8C(Y'S"S4\U]*R^^J;G@YS;4JR\DH6+WQ3>A&YN^:IQWD
M/9^9OJ7ALSMN02:C]-A><"ZU:?HS^NMSR_@D[,FKH[91?\BR$?J"-^)/K=JE
MK!^ZR]AO,7:^1M\/F]=5)Y[H_].-:CZ7N;A0>5N)NEGUHQ9E!UB;A5R:$:MY
M)2:CS2F,UP7[6C>VD]AEO;J4/;?[IO:C+XO5MVXLKM.'^D3:-_1ET8/309[;
M8U7*PGYZP;[PDM>Y8'WG&@<P!(#AP0#9T2UW(", &>T1<MI!=/]@F)JSFZ70
M#F0,(..#09XON/L\)@ R.1PD-PL',@60*2WDA3"YELNNO0/[TAI9"^,.F S
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
MX"N41E!$Y2BD<A13.0JJ'$55CL(J1W&5H\#*4605*+(*%%D%BJP"15:!(JM
MD56@R"I09!4HL@H4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL$D56A2*K
M0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56CR*I19-4HLFH4636*K!I%5HTB
MJT:15:/(JE%D-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U*+(:%%DMBJP615:+
M(JM%D=6BR&I19+4HLEH462V*K/9_ROK3^_TGQ\_/>G#=^)+/YG]?7_\&4$L!
M A0#%     @ NHZ/5 =!36*!    L0   !               ( !     &1O
M8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " "ZCH]4"R^8+>\    K @  $0
M            @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " "Z
MCH]4F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE
M;64Q+GAM;%!+ 0(4 Q0    ( +J.CU0*?;U<& 8   X:   8
M  " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " "Z
MCH]4K:ZV2W0'  "0'@  &               @(%<#@  >&PO=V]R:W-H965T
M<R]S:&5E=#(N>&UL4$L! A0#%     @ NHZ/5)27_!3% @  -PD  !@
M         ("!!A8  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0
M   ( +J.CU1EGP9OE@8  !$<   8              " @0$9  !X;"]W;W)K
M<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " "ZCH]4R"KD(Y@&  "Z)@
M&               @('-'P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L!
M A0#%     @ NHZ/5,4 A,17"0  ?BD  !@              ("!FR8  'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( +J.CU3P-]L_;@H
M %D9   8              " @2@P  !X;"]W;W)K<VAE971S+W-H965T-RYX
M;6Q02P$"% ,4    " "ZCH]4:]=BX)@'  #O$0  &               @(',
M.@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ NHZ/5+-7
M>-4M)@  D'0  !@              ("!FD(  'AL+W=O<FMS:&5E=',O<VAE
M970Y+GAM;%!+ 0(4 Q0    ( +J.CU2SUR810@,  ,\&   9
M  " @?UH  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @
MNHZ/5&EON(=R!   $PH  !D              ("!=FP  'AL+W=O<FMS:&5E
M=',O<VAE970Q,2YX;6Q02P$"% ,4    " "ZCH]4N92HX6P"   &!@  &0
M            @($?<0  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4
M Q0    ( +J.CU1YS6I_!@0  .8(   9              " @<)S  !X;"]W
M;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ NHZ/5.7)JD6Z P
M/@D  !D              ("!_W<  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6Q02P$"% ,4    " "ZCH]4^0NYLPL$   A"0  &0              @('P
M>P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( +J.CU3H
M@M3[PP8  !00   9              " @3*   !X;"]W;W)K<VAE971S+W-H
M965T,38N>&UL4$L! A0#%     @ NHZ/5%"6-]&K!   *@H  !D
M     ("!+(<  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M" "ZCH]4LPUM]X(%  "V#   &0              @($.C   >&PO=V]R:W-H
M965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( +J.CU2V#DRD/P4  -4+   9
M              " @<>1  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L!
M A0#%     @ NHZ/5 :/!H(A!0  ?0L  !D              ("!/9<  'AL
M+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " "ZCH]4XG)")0L(
M   B$P  &0              @(&5G   >&PO=V]R:W-H965T<R]S:&5E=#(Q
M+GAM;%!+ 0(4 Q0    ( +J.CU3HV:BMQP,  %4*   9              "
M@=>D  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ NHZ/
M5"'<%D$T!P  !A8  !D              ("!U:@  'AL+W=O<FMS:&5E=',O
M<VAE970R,RYX;6Q02P$"% ,4    " "ZCH]4&$K:XA\$   C#   &0
M        @(% L   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0
M   ( +J.CU04Q3LZ20L  /HH   9              " @9:T  !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ NHZ/5.S[?^$_&@  QE8
M !D              ("!%L   'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q0
M2P$"% ,4    " "ZCH]47I)BL@T$   B"0  &0              @(&,V@
M>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( +J.CU1>8;_M
MHR<  %*    9              " @=#>  !X;"]W;W)K<VAE971S+W-H965T
M,C@N>&UL4$L! A0#%     @ NHZ/5-I8G/U$ @  U 0  !D
M ("!J@8! 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " "Z
MCH]4$D<OPE $   >"0  &0              @($E"0$ >&PO=V]R:W-H965T
M<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( +J.CU03T56WP0(  +8%   9
M          " @:P- 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#
M%     @ NHZ/5$_8T-(M P  B <  !D              ("!I! ! 'AL+W=O
M<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " "ZCH]47.<20"H#  ![
M!@  &0              @($(% $ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM
M;%!+ 0(4 Q0    ( +J.CU2EO C\ @,  )T&   9              " @6D7
M 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ NHZ/5%-'
MPY,[ P  # <  !D              ("!HAH! 'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6Q02P$"% ,4    " "ZCH]49'PPU\@#   ="0  &0
M    @($4'@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    (
M +J.CU0U OTZ3P,  #8'   9              " @1,B 0!X;"]W;W)K<VAE
M971S+W-H965T,S<N>&UL4$L! A0#%     @ NHZ/5#]4_5>C!   A H  !D
M             ("!F24! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"
M% ,4    " "ZCH]44Q*Z$0D$  "+"0  &0              @(%S*@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( +J.CU1OE<!Z#@0
M &@*   9              " @;,N 0!X;"]W;W)K<VAE971S+W-H965T-# N
M>&UL4$L! A0#%     @ NHZ/5*L#"V1O @  ;@8  !D              ("!
M^#(! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " "ZCH]4
M+68\]%,"  !J!P  &0              @(&>-0$ >&PO=V]R:W-H965T<R]S
M:&5E=#0R+GAM;%!+ 0(4 Q0    ( +J.CU0G'J:^D0(  /T&   9
M      " @2@X 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%
M  @ NHZ/5.V@KVO6!0  YB   !D              ("!\#H! 'AL+W=O<FMS
M:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " "ZCH]4Q&RRX5("  !F!@
M&0              @(']0 $ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+
M 0(4 Q0    ( +J.CU09FRE.20X  '%+   9              " @89# 0!X
M;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ NHZ/5&9@TCB,
M P  *PX  !D              ("!!E(! 'AL+W=O<FMS:&5E=',O<VAE970T
M-RYX;6Q02P$"% ,4    " "ZCH]4\^]P9ET"  "^!0  &0
M@(')50$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( +J.
MCU1:]RWOX0(  $8(   9              " @5U8 0!X;"]W;W)K<VAE971S
M+W-H965T-#DN>&UL4$L! A0#%     @ NHZ/5"5[TU1A @  _ 4  !D
M         ("!=5L! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M    " "ZCH]4VU?K?T4"  #6!0  &0              @($-7@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( +J.CU0)HN7T2@0  ) 3
M   9              " @8E@ 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL
M4$L! A0#%     @ NHZ/5+6)!5TM @  &04  !D              ("!"F4!
M 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " "ZCH]4;S#3
M#"4$  "W$P  &0              @(%N9P$ >&PO=V]R:W-H965T<R]S:&5E
M=#4T+GAM;%!+ 0(4 Q0    ( +J.CU2P*S,Z[@0   @2   9
M  " @<IK 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @
MNHZ/5.9.ZDD'!0  TA(  !D              ("![W ! 'AL+W=O<FMS:&5E
M=',O<VAE970U-BYX;6Q02P$"% ,4    " "ZCH]4JG>L 8\"   F!@  &0
M            @($M=@$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4
M Q0    ( +J.CU3W?*4;,0,  +\)   9              " @?-X 0!X;"]W
M;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ NHZ/5.U,$Z\F @
M3P4  !D              ("!6WP! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX
M;6Q02P$"% ,4    " "ZCH]4FGSAVPX#  "P"@  &0              @(&X
M?@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( +J.CU2A
M=F\BB@,  %0/   9              " @?V! 0!X;"]W;W)K<VAE971S+W-H
M965T-C$N>&UL4$L! A0#%     @ NHZ/5*Z_]6Q" @  \00  !D
M     ("!OH4! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M" "ZCH]4OX"]OPP#  "3"   &0              @($WB $ >&PO=V]R:W-H
M965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( +J.CU2AZD(8B0(  'L(   9
M              " @7J+ 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L!
M A0#%     @ NHZ/5'%7\N<F!   V \  !D              ("!.HX! 'AL
M+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " "ZCH]40:)2HHL'
M   4*@  &0              @(&7D@$ >&PO=V]R:W-H965T<R]S:&5E=#8V
M+GAM;%!+ 0(4 Q0    ( +J.CU02E#7[P (   L)   9              "
M@5F: 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ NHZ/
M5*\&>A,# P  \0D  !D              ("!4)T! 'AL+W=O<FMS:&5E=',O
M<VAE970V."YX;6Q02P$"% ,4    " "ZCH]4\]^$;A\#  "3"P  &0
M        @(&*H $ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0
M   ( +J.CU0BSFA"_ (  *D(   9              " @>"C 0!X;"]W;W)K
M<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ NHZ/5 Q0.]"N @  = @
M !D              ("!$Z<! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q0
M2P$"% ,4    " "ZCH]4GMF$#_0(  !:)@  &0              @('XJ0$
M>&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( +J.CU3[]<0W
MB@0  %,4   9              " @2.S 0!X;"]W;W)K<VAE971S+W-H965T
M-S,N>&UL4$L! A0#%     @ NHZ/5.6U%\(J P  4 L  !D
M ("!Y+<! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " "Z
MCH]4N$608=@$  !+&P  &0              @(%%NP$ >&PO=V]R:W-H965T
M<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( +J.CU15) C*P@(  "X'   9
M          " @53  0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#
M%     @ NHZ/5(5+:9%<#   RT$  !D              ("!3<,! 'AL+W=O
M<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " "ZCH]4'PDI2;0&  #\
M$@  &0              @('@SP$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM
M;%!+ 0(4 Q0    ( +J.CU1^VP'Z" ,  *H(   9              " @<O6
M 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ NHZ/5"C&
MN[(; P  "A(   T              ( !"MH! 'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    " "ZCH]4EXJ[',     3 @  "P              @ %0W0$ 7W)E
M;',O+G)E;'-02P$"% ,4    " "ZCH]4/.N\T8T%  "+,P  #P
M    @ $YW@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ NHZ/5+M)TM]B
M @  M"X  !H              ( !\^,! 'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ NHZ/5-TG:PL8 @  A2T  !,
M ( !C>8! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %< 5P#8%P  UN@!
#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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>95
<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>96
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>306</ContextCount>
  <ElementCount>468</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>90</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Consolidatedstatementsofcashflows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>007 - Disclosure - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/DescriptionOfBusiness</Role>
      <ShortName>Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>008 - Disclosure - Liquidity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Liquidity</Role>
      <ShortName>Liquidity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>010 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>011 - Disclosure - Contract Assets and Contract Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ContractAssetsandContractLiabilities</Role>
      <ShortName>Contract Assets and Contract Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>012 - Disclosure - Project Development Costs and Other Non-Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets</Role>
      <ShortName>Project Development Costs and Other Non-Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>013 - Disclosure - Property, plant and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Propertyplantandequipment</Role>
      <ShortName>Property, plant and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>014 - Disclosure - Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.sgblocks.com/role/NotesReceivable</Role>
      <ShortName>Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>015 - Disclosure - Accounts Payables and Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities</Role>
      <ShortName>Accounts Payables and Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>016 - Disclosure - Notes Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.sgblocks.com/role/NotesPayable</Role>
      <ShortName>Notes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>017 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>018 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>019 - Disclosure - Construction Backlog</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConstructionBacklog</Role>
      <ShortName>Construction Backlog</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>020 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>021 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>022 - Disclosure - Net Income (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/NetIncomeLossPerShare</Role>
      <ShortName>Net Income (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>024 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>025 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>026 - Disclosure - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SharebasedCompensation</Role>
      <ShortName>Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>027 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/DocumentCommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>028 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>034 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>035 - Disclosure - Liquidity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/LiquidityTables</Role>
      <ShortName>Liquidity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/Liquidity</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>036 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>040 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/AccountsReceivable</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>043 - Disclosure - Contract Assets and Contract Liabilities  (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables</Role>
      <ShortName>Contract Assets and Contract Liabilities  (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ContractAssetsandContractLiabilities</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>045 - Disclosure - Property, plant and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/PropertyplantandequipmentTables</Role>
      <ShortName>Property, plant and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/Propertyplantandequipment</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>046 - Disclosure - Accounts Payables and Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables</Role>
      <ShortName>Accounts Payables and Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>047 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/BusinessCombination</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>048 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>049 - Disclosure - Construction Backlog (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConstructionBacklogTables</Role>
      <ShortName>Construction Backlog (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ConstructionBacklog</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>050 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SegmentReporting</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>051 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>056 - Disclosure - Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SharebasedCompensationTables</Role>
      <ShortName>Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SharebasedCompensation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>058 - Disclosure - Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/DescriptionofBusinessDetails</Role>
      <ShortName>Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/DescriptionOfBusiness</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>059 - Disclosure - Liquidity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/LiquidityDetails</Role>
      <ShortName>Liquidity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/LiquidityTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>060 - Disclosure - Liquidity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/LiquidityDetailsTextual</Role>
      <ShortName>Liquidity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/LiquidityTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>062 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>063 - Disclosure - Summary of Significant Accounting Policies (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1</Role>
      <ShortName>Summary of Significant Accounting Policies (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>066 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>067 - Disclosure - Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/AccountsReceivableDetails</Role>
      <ShortName>Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/AccountsReceivableTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>068 - Disclosure - Accounts Receivable (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/AccountsReceivableDetailsTextual</Role>
      <ShortName>Accounts Receivable (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/AccountsReceivableTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>069 - Disclosure - Contract Assets and Contract Liabilities  (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails</Role>
      <ShortName>Contract Assets and Contract Liabilities  (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0691 - Disclosure - Contract Assets and Contract Liabilities  (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1</Role>
      <ShortName>Contract Assets and Contract Liabilities  (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>072 - Disclosure - Project Development Costs and Other Non-Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails</Role>
      <ShortName>Project Development Costs and Other Non-Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>074 - Disclosure - Property, plant and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/PropertyplantandequipmentDetails</Role>
      <ShortName>Property, plant and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/PropertyplantandequipmentTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>075 - Disclosure - Property, plant and equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual</Role>
      <ShortName>Property, plant and equipment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/PropertyplantandequipmentTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>076 - Disclosure - Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.sgblocks.com/role/NotesReceivableDetails</Role>
      <ShortName>Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/NotesReceivable</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>077 - Disclosure - Accounts Payables and Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails</Role>
      <ShortName>Accounts Payables and Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>078 - Disclosure - Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.sgblocks.com/role/NotesPayableDetails</Role>
      <ShortName>Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/NotesPayable</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>079 - Disclosure - Business Combination (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/BusinessCombinationDetails</Role>
      <ShortName>Business Combination (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/BusinessCombinationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>080 - Disclosure - Business Combination (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/BusinessCombinationDetails1</Role>
      <ShortName>Business Combination (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/BusinessCombinationTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>081 - Disclosure - Business Combination (Detail Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/BusinessCombinationDetailTextual</Role>
      <ShortName>Business Combination (Detail Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/BusinessCombinationTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>082 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/LeasesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>083 - Disclosure - Leases (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/LeasesDetails1</Role>
      <ShortName>Leases (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/LeasesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>085 - Disclosure - Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/LeasesDetailsTextual</Role>
      <ShortName>Leases (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/LeasesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>086 - Disclosure - Construction Backlog (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConstructionBacklogDetails</Role>
      <ShortName>Construction Backlog (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ConstructionBacklogTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>087 - Disclosure - Construction Backlog (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConstructionBacklogDetails1</Role>
      <ShortName>Construction Backlog (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ConstructionBacklogTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>088 - Disclosure - Construction Backlog (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Constructionbacklogdetailstextual</Role>
      <ShortName>Construction Backlog (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/ConstructionBacklogTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>089 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SegmentReportingTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>090 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/IncomeTaxesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>091 - Disclosure - Income Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/IncomeTaxesDetails1</Role>
      <ShortName>Income Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/IncomeTaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>092 - Disclosure - Income Taxes (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/IncomeTaxesDetails2</Role>
      <ShortName>Income Taxes (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/IncomeTaxesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>093 - Disclosure - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/IncomeTaxesDetailsTextual</Role>
      <ShortName>Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/IncomeTaxesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>094 - Disclosure - Net Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/NetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/NetIncomeLossPerShare</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>095 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/StockholdersEquity</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>096 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/WarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/Warrants</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>101 - Disclosure - Share-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SharebasedCompensationDetails</Role>
      <ShortName>Share-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SharebasedCompensationTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>103 - Disclosure - Share-based Compensation (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SharebasedCompensationDetails2</Role>
      <ShortName>Share-based Compensation (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SharebasedCompensationTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>104 - Disclosure - Share-based Compensation (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SharebasedCompensationDetails3</Role>
      <ShortName>Share-based Compensation (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SharebasedCompensationTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>105 - Disclosure - Share-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual</Role>
      <ShortName>Share-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SharebasedCompensationTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>106 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/DocumentCommitmentsandContingencies</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="sgbx-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>107 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SubsequentEvents</ParentRole>
      <Position>79</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-K" original="sgbx-20211231.htm">sgbx-20211231.htm</File>
    <File>ex211_2.htm</File>
    <File>ex231_3.htm</File>
    <File>ex311_4.htm</File>
    <File>ex312_5.htm</File>
    <File>ex321_6.htm</File>
    <File>sgbx-20211231.xsd</File>
    <File>sgbx-20211231_cal.xml</File>
    <File>sgbx-20211231_def.xml</File>
    <File>sgbx-20211231_lab.xml</File>
    <File>sgbx-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="810">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="36">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>99
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "sgbx-20211231.htm": {
   "axisCustom": 3,
   "axisStandard": 20,
   "contextCount": 306,
   "dts": {
    "calculationLink": {
     "local": [
      "sgbx-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sgbx-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "sgbx-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sgbx-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sgbx-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "sgbx-20211231.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/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-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/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 905,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 6,
    "http://www.sgblocks.com/20211231": 1,
    "http://xbrl.sec.gov/dei/2021q4": 13,
    "total": 20
   },
   "keyCustom": 117,
   "keyStandard": 351,
   "memberCustom": 53,
   "memberStandard": 35,
   "nsprefix": "sgbx",
   "nsuri": "http://www.sgblocks.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "001 - Document - Document and Entity Information",
     "role": "http://www.sgblocks.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Accounts Receivable",
     "role": "http://www.sgblocks.com/role/AccountsReceivable",
     "shortName": "Accounts Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Contract Assets and Contract Liabilities",
     "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilities",
     "shortName": "Contract Assets and Contract Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Project Development Costs and Other Non-Current Assets",
     "role": "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets",
     "shortName": "Project Development Costs and Other Non-Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Property, plant and equipment",
     "role": "http://www.sgblocks.com/role/Propertyplantandequipment",
     "shortName": "Property, plant and equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Notes Receivable",
     "role": "http://www.sgblocks.com/role/NotesReceivable",
     "shortName": "Notes Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Accounts Payables and Accrued Liabilities",
     "role": "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities",
     "shortName": "Accounts Payables and Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:NotePayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Notes Payable",
     "role": "http://www.sgblocks.com/role/NotesPayable",
     "shortName": "Notes Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:NotePayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Business Combination",
     "role": "http://www.sgblocks.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:DisclosureOfLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Leases",
     "role": "http://www.sgblocks.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:DisclosureOfLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ConstructionBacklogTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Construction Backlog",
     "role": "http://www.sgblocks.com/role/ConstructionBacklog",
     "shortName": "Construction Backlog",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ConstructionBacklogTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Segment Reporting",
     "role": "http://www.sgblocks.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Income Taxes",
     "role": "http://www.sgblocks.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Net Income (Loss) Per Share",
     "role": "http://www.sgblocks.com/role/NetIncomeLossPerShare",
     "shortName": "Net Income (Loss) Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Stockholders' Equity",
     "role": "http://www.sgblocks.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:WarrantsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Warrants",
     "role": "http://www.sgblocks.com/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:WarrantsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Share-based Compensation",
     "role": "http://www.sgblocks.com/role/SharebasedCompensation",
     "shortName": "Share-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Commitments and Contingencies",
     "role": "http://www.sgblocks.com/role/DocumentCommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Subsequent Events",
     "role": "http://www.sgblocks.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Liquidity (Tables)",
     "role": "http://www.sgblocks.com/role/LiquidityTables",
     "shortName": "Liquidity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Accounts Receivable (Tables)",
     "role": "http://www.sgblocks.com/role/AccountsReceivableTables",
     "shortName": "Accounts Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Contract Assets and Contract Liabilities  (Tables)",
     "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables",
     "shortName": "Contract Assets and Contract Liabilities  (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Property, plant and equipment (Tables)",
     "role": "http://www.sgblocks.com/role/PropertyplantandequipmentTables",
     "shortName": "Property, plant and equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Accounts Payables and Accrued Liabilities (Tables)",
     "role": "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables",
     "shortName": "Accounts Payables and Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Business Combination (Tables)",
     "role": "http://www.sgblocks.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Leases (Tables)",
     "role": "http://www.sgblocks.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "sgbx:ConstructionBacklogTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Construction Backlog (Tables)",
     "role": "http://www.sgblocks.com/role/ConstructionBacklogTables",
     "shortName": "Construction Backlog (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "sgbx:ConstructionBacklogTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Segment Reporting (Tables)",
     "role": "http://www.sgblocks.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.sgblocks.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Consolidated Statements of Operations",
     "role": "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Share-based Compensation (Tables)",
     "role": "http://www.sgblocks.com/role/SharebasedCompensationTables",
     "shortName": "Share-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Description of Business (Details)",
     "role": "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
     "shortName": "Description of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20200205",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Liquidity (Details)",
     "role": "http://www.sgblocks.com/role/LiquidityDetails",
     "shortName": "Liquidity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Liquidity (Details Textual)",
     "role": "http://www.sgblocks.com/role/LiquidityDetailsTextual",
     "shortName": "Liquidity (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:OtherAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:TotalConstructionRevenueSegment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:TotalConstructionRevenueSegment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Summary of Significant Accounting Policies (Details 1)",
     "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1",
     "shortName": "Summary of Significant Accounting Policies (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "sgbx:ConcentrationRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Summary of Significant Accounting Policies (Details Textual)",
     "role": "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual",
     "shortName": "Summary of Significant Accounting Policies (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "sgbx:ConcentrationRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Accounts Receivable (Details)",
     "role": "http://www.sgblocks.com/role/AccountsReceivableDetails",
     "shortName": "Accounts Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Accounts Receivable (Details Textual)",
     "role": "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual",
     "shortName": "Accounts Receivable (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:CostsIncurredOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Contract Assets and Contract Liabilities  (Details)",
     "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails",
     "shortName": "Contract Assets and Contract Liabilities  (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:CostsIncurredOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20191231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "role": "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20191231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0691 - Disclosure - Contract Assets and Contract Liabilities  (Details 1)",
     "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1",
     "shortName": "Contract Assets and Contract Liabilities  (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "sgbx:DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:ProjectDevelopmentCostsNonCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Project Development Costs and Other Non-Current Assets (Details)",
     "role": "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails",
     "shortName": "Project Development Costs and Other Non-Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "sgbx:DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:ProjectDevelopmentCostsNonCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Property, plant and equipment (Details)",
     "role": "http://www.sgblocks.com/role/PropertyplantandequipmentDetails",
     "shortName": "Property, plant and equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - Disclosure - Property, plant and equipment (Details Textual)",
     "role": "http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual",
     "shortName": "Property, plant and equipment (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "sgbx:WarrantsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20200531",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "076 - Disclosure - Notes Receivable (Details)",
     "role": "http://www.sgblocks.com/role/NotesReceivableDetails",
     "shortName": "Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20201231_40",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "077 - Disclosure - Accounts Payables and Accrued Liabilities (Details)",
     "role": "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails",
     "shortName": "Accounts Payables and Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "sgbx:NotePayableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20210714",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "078 - Disclosure - Notes Payable (Details)",
     "role": "http://www.sgblocks.com/role/NotesPayableDetails",
     "shortName": "Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "sgbx:NotePayableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20210714",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "079 - Disclosure - Business Combination (Details)",
     "role": "http://www.sgblocks.com/role/BusinessCombinationDetails",
     "shortName": "Business Combination (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080 - Disclosure - Business Combination (Details 1)",
     "role": "http://www.sgblocks.com/role/BusinessCombinationDetails1",
     "shortName": "Business Combination (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20200917",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:AcquisitionCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081 - Disclosure - Business Combination (Detail Textual)",
     "role": "http://www.sgblocks.com/role/BusinessCombinationDetailTextual",
     "shortName": "Business Combination (Detail Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20200917",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:AcquisitionCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:OperatingLeaseRightOfUseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "082 - Disclosure - Leases (Details)",
     "role": "http://www.sgblocks.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:OperatingLeaseRightOfUseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:LesseeLeaseLiabilityMaturityTableTextBlock",
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "083 - Disclosure - Leases (Details 1)",
     "role": "http://www.sgblocks.com/role/LeasesDetails1",
     "shortName": "Leases (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:LesseeLeaseLiabilityMaturityTableTextBlock",
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorDirectFinancingLeaseDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "085 - Disclosure - Leases (Details Textual)",
     "role": "http://www.sgblocks.com/role/LeasesDetailsTextual",
     "shortName": "Leases (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "sgbx:DisclosureOfLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorDirectFinancingLeaseDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:ScheduleOfConstructionBacklogTableTextBlock",
       "sgbx:ConstructionBacklogTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:ConstructionContractsBacklog",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "086 - Disclosure - Construction Backlog (Details)",
     "role": "http://www.sgblocks.com/role/ConstructionBacklogDetails",
     "shortName": "Construction Backlog (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:ScheduleOfConstructionBacklogTableTextBlock",
       "sgbx:ConstructionBacklogTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20191231",
      "decimals": "0",
      "lang": null,
      "name": "sgbx:ConstructionContractsBacklog",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "087 - Disclosure - Construction Backlog (Details 1)",
     "role": "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
     "shortName": "Construction Backlog (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "088 - Disclosure - Construction Backlog (Details Textual)",
     "role": "http://www.sgblocks.com/role/Constructionbacklogdetailstextual",
     "shortName": "Construction Backlog (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "sgbx:ConstructionBacklogTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20210331",
      "decimals": "-5",
      "lang": null,
      "name": "sgbx:ConstructionBacklogContractRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231_ConstructionMember_1",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "089 - Disclosure - Segment Reporting (Details)",
     "role": "http://www.sgblocks.com/role/SegmentReportingDetails",
     "shortName": "Segment Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231_ConstructionMember_1",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "true"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090 - Disclosure - Income Taxes (Details)",
     "role": "http://www.sgblocks.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "true"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "true"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091 - Disclosure - Income Taxes (Details 1)",
     "role": "http://www.sgblocks.com/role/IncomeTaxesDetails1",
     "shortName": "Income Taxes (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "true"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "true"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092 - Disclosure - Income Taxes (Details 2)",
     "role": "http://www.sgblocks.com/role/IncomeTaxesDetails2",
     "shortName": "Income Taxes (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "true"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Description of Business",
     "role": "http://www.sgblocks.com/role/DescriptionOfBusiness",
     "shortName": "Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "093 - Disclosure - Income Taxes (Details Textual)",
     "role": "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual",
     "shortName": "Income Taxes (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "lang": null,
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "true"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231_NonEmployeesMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "094 - Disclosure - Net Income (Loss) Per Share (Details)",
     "role": "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
     "shortName": "Net Income (Loss) Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231_NonEmployeesMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20200515",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "095 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://www.sgblocks.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20200515",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "sgbx:WarrantsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211031_1",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:WarrantsToPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "096 - Disclosure - Warrants (Details)",
     "role": "http://www.sgblocks.com/role/WarrantsDetails",
     "shortName": "Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "sgbx:WarrantsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211031_1",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:WarrantsToPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101 - Disclosure - Share-based Compensation (Details)",
     "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails",
     "shortName": "Share-based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "lang": null,
      "name": "sgbx:Stock-basedCompensationExpensTotal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "103 - Disclosure - Share-based Compensation (Details 2)",
     "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails2",
     "shortName": "Share-based Compensation (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "true"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20201231_RestrictedStockUnitsRSUMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "104 - Disclosure - Share-based Compensation (Details 3)",
     "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails3",
     "shortName": "Share-based Compensation (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20201231_RestrictedStockUnitsRSUMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "105 - Disclosure - Share-based Compensation (Details Textual)",
     "role": "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
     "shortName": "Share-based Compensation (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20161026",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20210514",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "106 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20210514",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AreaOfLand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Acre",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "107 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.sgblocks.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "I20211231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AreaOfLand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Acre",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Liquidity",
     "role": "http://www.sgblocks.com/role/Liquidity",
     "shortName": "Liquidity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20211231.htm",
      "contextRef": "D20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 90,
   "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",
        "verboseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "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",
        "verboseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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",
        "verboseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "verboseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "verboseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "verboseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r716"
     ],
     "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",
        "verboseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "verboseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r716"
     ],
     "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",
        "verboseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r730"
     ],
     "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"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r716"
     ],
     "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",
        "verboseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r716"
     ],
     "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"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r716"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "sgbx_AccountingPoliciesTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies (Textual) [Abstract]",
        "verboseLabel": "Summary of Significant Accounting Policies (Textual)"
       }
      }
     },
     "localname": "AccountingPoliciesTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_AccountsReceivableNetAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable",
        "label": "Accounts Receivable, Net",
        "totalLabel": "Total net receivables"
       }
      }
     },
     "localname": "AccountsReceivableNetAmount",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedConstruction": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Construction",
        "terseLabel": "Accrued construction",
        "verboseLabel": "Accrued construction cogs"
       }
      }
     },
     "localname": "AccruedConstruction",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedGeneralandAdministrative": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued General and Administrative",
        "terseLabel": "Accrued g&amp;a"
       }
      }
     },
     "localname": "AccruedGeneralandAdministrative",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AccruedInterest",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "AccruedInterest",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedInterestRelatedPartySubjectToCompromise": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 23.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the accrued interest, related party subject to compromise",
        "label": "Accrued Interest Related Party Subject To Compromise",
        "verboseLabel": "Accrued interest, related party - subject to compromise"
       }
      }
     },
     "localname": "AccruedInterestRelatedPartySubjectToCompromise",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Losses",
        "terseLabel": "Accrued losses"
       }
      }
     },
     "localname": "AccruedLosses",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedMedical": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Medical",
        "terseLabel": "Accrued medical cogs"
       }
      }
     },
     "localname": "AccruedMedical",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedProjectDevelopmentCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Project Development Costs",
        "terseLabel": "Accrued project development costs"
       }
      }
     },
     "localname": "AccruedProjectDevelopmentCosts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccruedPublicFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued public fees",
        "terseLabel": "Accrued public fees"
       }
      }
     },
     "localname": "AccruedPublicFees",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AccumulatedAmortizationRelatedToDeferredCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accumulated amortization related to deferred costs.",
        "label": "Accumulated Amortization Related To Deferred Costs",
        "verboseLabel": "Accumulated amortization related to deferred costs"
       }
      }
     },
     "localname": "AccumulatedAmortizationRelatedToDeferredCosts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AcquisitionCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "AcquisitionCash",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetailTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AdjustmentsAndCancellationsNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments and cancellations, net.",
        "label": "Adjustments And Cancellations Net",
        "terseLabel": "Adjustments and cancellations, net"
       }
      }
     },
     "localname": "AdjustmentsAndCancellationsNet",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AdvisoryAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advisory Agreement [Member]"
       }
      }
     },
     "localname": "AdvisoryAgreementMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_AgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Domain]"
       }
      }
     },
     "localname": "AgreementDomain",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_AllocatedShareBasedCompensationExpenseAccrued": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocated Share Based Compensation Expense Accrued",
        "terseLabel": "Recognized stock-based compensation expense accrued"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpenseAccrued",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_AmountOfValuationReserve": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve.",
        "label": "Amount Of Valuation Reserve",
        "negatedLabel": "Less: valuation reserve",
        "terseLabel": "Less: valuation reserve"
       }
      }
     },
     "localname": "AmountOfValuationReserve",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BilledEngineeringServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Billed Engineering services.",
        "label": "Billed Engineering Services [Member]",
        "verboseLabel": "Engineering services [Member]"
       }
      }
     },
     "localname": "BilledEngineeringServicesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_BuildingHeldForLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building held for lease",
        "label": "Building Held For Lease [Member]",
        "terseLabel": "Building held for lease [Member]"
       }
      }
     },
     "localname": "BuildingHeldForLeaseMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earnout liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "label": "Business Combination, Consideration Transferred, Earnout liability incurred",
        "terseLabel": "Earnout liability"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEarnoutLiabilityIncurred",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accounts receivable settlement and net contract liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "label": "Business Combination, Consideration Transferred, settlement of accounts receivable and net contract liabilities incurred",
        "terseLabel": "Settlement of accounts receivable and net contract liabilities"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivableAndNetContractLiabilitiesIncurred",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued expenses",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represent cancellation of construction backlog contract amount",
        "label": "Cancellation Of Construction Backlog Contract Amount",
        "terseLabel": "Cancellation of construction backlog contract amount"
       }
      }
     },
     "localname": "CancellationOfConstructionBacklogContractAmountbacklogcontract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents change in fair value related to conversion of convertible debentures.",
        "label": "Change In Fair Value Related To Conversion Of Convertible Debentures",
        "terseLabel": "Change in fair value related to conversion of convertible debentures"
       }
      }
     },
     "localname": "ChangeInFairValueRelatedToConversionOfConvertibleDebentures",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_CommercialUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial units",
        "verboseLabel": "Commercial units"
       }
      }
     },
     "localname": "CommercialUnits",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_CommonStockExercisePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock exercise price per share.",
        "label": "Common Stock Exercise Price Per Share",
        "terseLabel": "Common stock exercise price"
       }
      }
     },
     "localname": "CommonStockExercisePricePerShare",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sgbx_CommonStockIssuedUnderUnderwritingAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Issued Under Underwriting Agreement Member",
        "terseLabel": "Common Stock Issued Under Underwriting Agreement [Member]"
       }
      }
     },
     "localname": "CommonStockIssuedUnderUnderwritingAgreementMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_CommonStockNumberOfSharesUnderwritter": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock to the underwriter",
        "label": "Common stock to the underwriter",
        "terseLabel": "Common stock to the underwriter"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesUnderwritter",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_CommonStockRemainingVestAndBeIssuedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock remaining vest and be issued shares",
        "verboseLabel": "Common stock remaining vest and be issued shares"
       }
      }
     },
     "localname": "CommonStockRemainingVestAndBeIssuedShares",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_CommonStockUnderlyingDebenture": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock underlying debenture",
        "verboseLabel": "Common stock underlying debenture"
       }
      }
     },
     "localname": "CommonStockUnderlyingDebenture",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_CommonStockVestAndBeIssuedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock vest and be issued shares",
        "verboseLabel": "Common stock vest and be issued shares"
       }
      }
     },
     "localname": "CommonStockVestAndBeIssuedShares",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for common stock warrants and other derivative instruments.",
        "label": "Common Stock Warrants And Derivative Financial Instruments [Policy Text Block]",
        "terseLabel": "Common stock purchase warrants and other derivative financial instruments"
       }
      }
     },
     "localname": "CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_Commonstockascompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock as compensation",
        "verboseLabel": "Common stock as compensation"
       }
      }
     },
     "localname": "Commonstockascompensation",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_CompanyNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Note [Member]",
        "terseLabel": "Company Note [Member]"
       }
      }
     },
     "localname": "CompanyNoteMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConcentrationRiskPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_ConslidatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conslidated [Member]"
       }
      }
     },
     "localname": "ConslidatedMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConstructionBacklogAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Backlog [Abstract]"
       }
      }
     },
     "localname": "ConstructionBacklogAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_ConstructionBacklogContractRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Its represented contract revenue earned during the period.",
        "label": "Construction Backlog Contract Revenue",
        "terseLabel": "Construction backlog contract amount"
       }
      }
     },
     "localname": "ConstructionBacklogContractRevenue",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConstructionBacklogGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Backlog Gross",
        "label": "Construction Backlog Gross",
        "verboseLabel": "Subtotal"
       }
      }
     },
     "localname": "ConstructionBacklogGross",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConstructionBacklogMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Backlog [Member]"
       }
      }
     },
     "localname": "ConstructionBacklogMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConstructionBacklogNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Backlog Net.",
        "label": "Construction Backlog Net",
        "verboseLabel": "Construction backlog, net"
       }
      }
     },
     "localname": "ConstructionBacklogNet",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConstructionBacklogTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction backlog [Text Block].",
        "label": "Construction Backlog [Text Block]",
        "verboseLabel": "Construction Backlog"
       }
      }
     },
     "localname": "ConstructionBacklogTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklog"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_ConstructionBacklogTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Backlog Textual [Abstract]",
        "terseLabel": "Construction Backlog (Textual)"
       }
      }
     },
     "localname": "ConstructionBacklogTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_ConstructionContractsBacklog": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction contracts backlog.",
        "label": "Construction Contracts Backlog",
        "periodEndLabel": "Balance - end of period",
        "periodStartLabel": "Balance - beginning of period"
       }
      }
     },
     "localname": "ConstructionContractsBacklog",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConstructionFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction fee",
        "terseLabel": "Construction fee"
       }
      }
     },
     "localname": "ConstructionFee",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConstructionMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Materials [Member]",
        "verboseLabel": "Construction Materials [Member]"
       }
      }
     },
     "localname": "ConstructionMaterialsMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConstructionRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction revenue.",
        "label": "Construction Revenue [Member]",
        "terseLabel": "Construction services [Member]"
       }
      }
     },
     "localname": "ConstructionRevenueMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultant [Member]",
        "verboseLabel": "Consultant [Member]"
       }
      }
     },
     "localname": "ConsultantMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConsultantReceivedOptionToPurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents options to purchase.",
        "label": "Consultant Received Option To Purchase",
        "terseLabel": "Consultant received option to purchase"
       }
      }
     },
     "localname": "ConsultantReceivedOptionToPurchase",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_ContractBacklogDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represent Contract backlog, description.",
        "label": "Contract Backlog, Description",
        "terseLabel": "Contract backlog, description"
       }
      }
     },
     "localname": "ContractBacklogDescription",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_ContractOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract One [Member]",
        "terseLabel": "Contract One [Member]"
       }
      }
     },
     "localname": "ContractOneMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ContractReceivablesRetainage": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": 0.0,
       "parentTag": "sgbx_ContractWithCustomerAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contracts.",
        "label": "Contract Receivables Retainage",
        "totalLabel": "Gross contract assets"
       }
      }
     },
     "localname": "ContractReceivablesRetainage",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ContractRevenue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contract revenue.",
        "label": "Contract Revenue",
        "negatedLabel": "Less: contract revenue earned during the period"
       }
      }
     },
     "localname": "ContractRevenue",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ContractThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Three [Member]"
       }
      }
     },
     "localname": "ContractThreeMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ContractTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Two [Member]",
        "terseLabel": "Contract Two [Member]"
       }
      }
     },
     "localname": "ContractTwoMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ContractWithCustomerAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer asset liability",
        "label": "Contract with Customer Asset Liability",
        "negatedTotalLabel": "Net contract liabilities",
        "totalLabel": "Net contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerAssetLiability",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails",
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ContractsSignedButNotStarted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts signed but not started.",
        "label": "Contracts Signed But Not Started",
        "verboseLabel": "Contracts signed but not started"
       }
      }
     },
     "localname": "ContractsSignedButNotStarted",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConversionOfDebtExchangeShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of debt exchange to common stock, Shares",
        "verboseLabel": "Conversion of debt exchange to common stock, Shares"
       }
      }
     },
     "localname": "ConversionOfDebtExchangeShare",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_ConversionOfDebtExchangeValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of debt exchange to common stock",
        "terseLabel": "Conversion of debt exchange to common stock"
       }
      }
     },
     "localname": "ConversionOfDebtExchangeValue",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConversionOptionLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion option liabilities.",
        "label": "Conversion Option Liabilities",
        "terseLabel": "Conversion option liabilities",
        "verboseLabel": "Conversion option liabilities"
       }
      }
     },
     "localname": "ConversionOptionLiabilities",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConvertibleDebentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Debenture.",
        "label": "Convertible Debenture [Member]",
        "verboseLabel": "Exit Facility [Member]"
       }
      }
     },
     "localname": "ConvertibleDebentureMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConvertibleDebentureOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Debenture.",
        "label": "Convertible Debenture One [Member]",
        "verboseLabel": "November 2016 Debenture [Member]"
       }
      }
     },
     "localname": "ConvertibleDebentureOneMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConvertibleDebenturesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debentures [Line Items]"
       }
      }
     },
     "localname": "ConvertibleDebenturesLineItems",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_ConvertibleDebenturesTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debentures Textual [Abstract]",
        "terseLabel": "Convertible Debentures (Textual)"
       }
      }
     },
     "localname": "ConvertibleDebenturesTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_ConvertibleInstrumentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for convertible instruments.",
        "label": "Convertible Instruments [Policy Text Block]",
        "terseLabel": "Convertible instruments"
       }
      }
     },
     "localname": "ConvertibleInstrumentsPolicyTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_CostOfGoodSoldSubscription": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost Of Good Sold Subscription",
        "terseLabel": "Subscription price sales"
       }
      }
     },
     "localname": "CostOfGoodSoldSubscription",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs and estimated earnings amounts on uncompleted contracts included balance sheets.",
        "label": "Costs and Estimated Earnings Amounts On Uncompleted Contracts Included In Balance Sheets [Table Text Block]",
        "verboseLabel": "Summary of costs included in condensed consolidated balance sheets"
       }
      }
     },
     "localname": "CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_CostsInExcessOfBillingsToDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "sgbx_ContractWithCustomerAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs in excess of billings to date.",
        "label": "Costs in Excess of Billings to Date",
        "negatedLabel": "Less: billings to date"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsToDate",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_CostsIncurredOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": 0.0,
       "parentTag": "sgbx_ContractReceivablesRetainage",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred on uncompleted contracts.",
        "label": "Costs Incurred On Uncompleted Contracts",
        "negatedLabel": "Costs incurred on uncompleted contracts",
        "terseLabel": "Costs incurred on uncompleted contrac",
        "verboseLabel": "Costs incurred on uncompleted contracts"
       }
      }
     },
     "localname": "CostsIncurredOnUncompletedContracts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_CustomerFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer four [Member]",
        "terseLabel": "Customer four [Member]"
       }
      }
     },
     "localname": "CustomerFourMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer one.",
        "label": "Customer One [Member]",
        "terseLabel": "Customer one [Member]"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_CustomerThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer three.",
        "label": "Customer Three [Member]",
        "terseLabel": "Customer three [Member]"
       }
      }
     },
     "localname": "CustomerThreeMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_CustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customers two.",
        "label": "Customer Two [Member]",
        "verboseLabel": "Customer two [Member]"
       }
      }
     },
     "localname": "CustomerTwoMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective date of ebtor in possession financing arrangements.",
        "label": "Debtor In Possession Financing Arrangements Effective Date",
        "terseLabel": "Debtor in possession financing, effective date"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingArrangementsEffectiveDate",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sgbx_DebtorInPossessionFinancingTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for debtor in possession financing.",
        "label": "Debtor In Possession Financing [Text Block]",
        "terseLabel": "Debtor in Possession Financing"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorInPossessionFinancing"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_DebtorInPossessionFinancingTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debtor In Possession Financing Textual [Abstract]",
        "terseLabel": "Debtor in Possession Financing (Textual)"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_DepreciationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation Expense",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DepreciationExpense",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_DescriptionOfAllegedUnpaidFees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of alleged unpaid fees.",
        "label": "Description Of Alleged Unpaid Fees",
        "verboseLabel": "Description of alleged unpaid fees"
       }
      }
     },
     "localname": "DescriptionOfAllegedUnpaidFees",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_DescriptionOfBusinessLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Business [Line Items]"
       }
      }
     },
     "localname": "DescriptionOfBusinessLineItems",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_DescriptionOfBusinessTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Business [Table]"
       }
      }
     },
     "localname": "DescriptionOfBusinessTable",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_DescriptionOfBusinessTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Business Textual [Abstract]",
        "terseLabel": "Description of Business (Textual)"
       }
      }
     },
     "localname": "DescriptionOfBusinessTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_DescriptionOfClaimedAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of claimed amount"
       }
      }
     },
     "localname": "DescriptionOfClaimedAmount",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_DevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Development [Member]"
       }
      }
     },
     "localname": "DevelopmentMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_DifferencesAttributableToChangeInStateBusinessApportionment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Differences attributable to change in state business apportionment.",
        "label": "Differences Attributable To Change In State Business Apportionment",
        "terseLabel": "Differences attributable to change in state business apportionment"
       }
      }
     },
     "localname": "DifferencesAttributableToChangeInStateBusinessApportionment",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_DifferencesAttributableToTaxAndJobsCutAct": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Differences attributable to the tax and jobs cut act.",
        "label": "Differences Attributable To Tax And Jobs Cut Act",
        "verboseLabel": "Differences attributable to the Tax and Jobs Cut Act"
       }
      }
     },
     "localname": "DifferencesAttributableToTaxAndJobsCutAct",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_DisclosureOfLeasesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of leases.",
        "label": "Disclosure of Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DisclosureOfLeasesTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Project Development Costs and Other Non-Current Assets"
       }
      }
     },
     "localname": "DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of project development costs and other non-current assets.",
        "label": "Disclosure of Project Development Costs and Other Non Current Assets [Text Block]",
        "terseLabel": "Project Development Costs and Other Non-Current Assets"
       }
      }
     },
     "localname": "DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information [Abstract]",
        "verboseLabel": "Document and Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_EarnoutLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout liabilities",
        "verboseLabel": "Earnout liability"
       }
      }
     },
     "localname": "EarnoutLiabilities",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax amortization of intangible assets.",
        "label": "Effective Income Tax Amortization Of Intangible Assets",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "EffectiveIncomeTaxAmortizationOfIntangibleAssets",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_EffectiveIncomeTaxReorganizationExpenses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective income tax reorganization expenses.",
        "label": "Effective Income Tax Reorganization Expenses",
        "terseLabel": "Reorganization expenses"
       }
      }
     },
     "localname": "EffectiveIncomeTaxReorganizationExpenses",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_EmergenceFromBankruptcyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Emergence from Bankruptcy [Abstract]",
        "verboseLabel": "Liquidity and Financial Condition [Abstract]"
       }
      }
     },
     "localname": "EmergenceFromBankruptcyAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_EmergenceFromBankruptcyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for emergence from bankruptcy.",
        "label": "Emergence From Bankruptcy [Text Block]",
        "terseLabel": "Emergence from Bankruptcy",
        "verboseLabel": "Liquidity and Financial Condition"
       }
      }
     },
     "localname": "EmergenceFromBankruptcyTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/EmergenceFromBankruptcy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_EmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee [Member]",
        "terseLabel": "Employees [Member]"
       }
      }
     },
     "localname": "EmployeeMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_EmployeesAndDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees and directors member.",
        "label": "Employees And Directors [Member]",
        "terseLabel": "Employees and Directors [Member]"
       }
      }
     },
     "localname": "EmployeesAndDirectorsMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_EngineeringServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to engineering related services.",
        "label": "Engineering Services [Member]",
        "terseLabel": "Engineering services"
       }
      }
     },
     "localname": "EngineeringServicesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Engineeringservices": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Engineering services"
       }
      }
     },
     "localname": "Engineeringservices",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_EquipmentTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment Textual [Abstract]",
        "terseLabel": "Property, plant and equipment (Textual)"
       }
      }
     },
     "localname": "EquipmentTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_Escrowcashheldbyourcaptivetitlecompany": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Escrow cash held by our captive title company"
       }
      }
     },
     "localname": "Escrowcashheldbyourcaptivetitlecompany",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_EstimatedIncomeLossOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "sgbx_ContractReceivablesRetainage",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated income loss on uncompleted contracts.",
        "label": "Estimated Income Loss On Uncompleted Contracts",
        "negatedLabel": "Estimated earnings (losses) to date on uncompleted contracts",
        "verboseLabel": "Estimated income"
       }
      }
     },
     "localname": "EstimatedIncomeLossOnUncompletedContracts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ExclusiveLicenseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exclusive License Agreement Member",
        "terseLabel": "Exclusive License Agreement [Member]"
       }
      }
     },
     "localname": "ExclusiveLicenseAgreementMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ExitFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exit Facility [Member]",
        "terseLabel": "June 2016 Debenture [Member]",
        "verboseLabel": "Exit Facility [Member]"
       }
      }
     },
     "localname": "ExitFacilityMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_FairValueAssumptionsExpectedVolatilityRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.",
        "label": "Fair value assumptions, expected volatility rates"
       }
      }
     },
     "localname": "FairValueAssumptionsExpectedVolatilityRates",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_FairValueOfConversionOptionLiabilitiesOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fairvalue of conversion option liabilities.",
        "label": "Fair Value Of Conversion Option Liabilities One",
        "terseLabel": "Fair value of conversion option liabilities"
       }
      }
     },
     "localname": "FairValueOfConversionOptionLiabilitiesOne",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_FairValueOfRestrictedUnits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Restricted Units",
        "terseLabel": "Fair value of restricted units"
       }
      }
     },
     "localname": "FairValueOfRestrictedUnits",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_FinancingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Lease Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "FinancingLeaseLiability",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_FurnitureAndOtherEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture And Other Equipment [Member]",
        "terseLabel": "Furniture and other equipment [Member]"
       }
      }
     },
     "localname": "FurnitureAndOtherEquipmentMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_FutureTaxableIncomePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of future taxable income",
        "label": "Future Taxable Income Percentage",
        "terseLabel": "Future taxable income percentage"
       }
      }
     },
     "localname": "FutureTaxableIncomePercentage",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_FutureTaxableIncomeTemporarilyRemovesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future taxable income temporarily removed percentage",
        "label": "Future Taxable Income Temporarily Removed Percentage",
        "terseLabel": "Future taxable income temporarily removed percentage"
       }
      }
     },
     "localname": "FutureTaxableIncomeTemporarilyRemovesPercentage",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_GainLossFromEquityAffiliaties": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain Loss from Equity Affiliaties",
        "negatedLabel": "Loss on equity affiliates",
        "terseLabel": "Loss from equity affiliates"
       }
      }
     },
     "localname": "GainLossFromEquityAffiliaties",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_GalvinNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Galvin Note [Member]",
        "terseLabel": "Galvin Note [Member]"
       }
      }
     },
     "localname": "GalvinNoteMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_GeraldSheeranMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gerald Sheeran [Member]",
        "terseLabel": "Gerald Sheeran [Member]"
       }
      }
     },
     "localname": "GeraldSheeranMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_GrossProceeds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gross proceeds.",
        "label": "Gross proceeds"
       }
      }
     },
     "localname": "GrossProceeds",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_GrossRevenueExpected": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Revenue Expected",
        "terseLabel": "Gross revenue expected"
       }
      }
     },
     "localname": "GrossRevenueExpected",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_HospitalityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hospitality [Member]",
        "terseLabel": "Hotel/Hospitality [Member]"
       }
      }
     },
     "localname": "HospitalityMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Improvementcostreceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Improvement cost receivable"
       }
      }
     },
     "localname": "Improvementcostreceivable",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_IncomeTaxTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Textual [Abstract]",
        "terseLabel": "Income Taxes (Textual)"
       }
      }
     },
     "localname": "IncomeTaxTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 20.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 subject to compromise.",
        "label": "Increase Decrease In Accounts Payable And Accrued Liabilities Subject To Compromise",
        "terseLabel": "Accounts payable and accrued expenses - subject to compromise"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesSubjectToCompromise",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "monetaryItemType"
    },
    "sgbx_IncreaseDecreaseInShortTermInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year of short term investment.",
        "label": "Increase Decrease In Short Term Investments",
        "negatedLabel": "Short term Investments",
        "verboseLabel": "Short term Investments"
       }
      }
     },
     "localname": "IncreaseDecreaseInShortTermInvestments",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "monetaryItemType"
    },
    "sgbx_InvestmentEntitiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Entities [Policy Text Block]",
        "verboseLabel": "Investment Entities"
       }
      }
     },
     "localname": "InvestmentEntitiesPolicyPolicyTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_IssuanceOfCommonStockAndOptionsForServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock and options for services.",
        "label": "Issuance Of Common Stock And Options For Services [Member]",
        "verboseLabel": "Issuance of Common Stock &amp; Options for Services [Member]"
       }
      }
     },
     "localname": "IssuanceOfCommonStockAndOptionsForServicesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_IssuanceOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants due to underwriters service.",
        "label": "Issuance Of Warrants",
        "terseLabel": "Issued warrants"
       }
      }
     },
     "localname": "IssuanceOfWarrants",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_JDICumberlandInletLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JDI-Cumberland Inlet, LLC [Member]",
        "terseLabel": "JDI-Cumberland Inlet, LLC [Member]"
       }
      }
     },
     "localname": "JDICumberlandInletLLCMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_LaboratoryAndTemporaryUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Laboratory and temporary units",
        "label": "Laboratory And Temporary Units [Member]",
        "terseLabel": "Laboratory and temporary units [Member]"
       }
      }
     },
     "localname": "LaboratoryAndTemporaryUnitsMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_LeaseArrangementTypesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Arrangement, Types [Axis]"
       }
      }
     },
     "localname": "LeaseArrangementTypesAxis",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_LeaseArrangementTypesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Arrangement, Types [Domain]"
       }
      }
     },
     "localname": "LeaseArrangementTypesDomain",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_LeaseLiabilityCurrentMaturities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liability Current Maturities",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LeaseLiabilityCurrentMaturities",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_LeaseLiabilityNonCurrentLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liability Non Current Liabilities",
        "verboseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "LeaseLiabilityNonCurrentLiabilities",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of balance sheet information",
        "terseLabel": "Schedule of balance sheet information"
       }
      }
     },
     "localname": "LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_LesseeLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of approximate minimum annual rental commitments under non-cancelable leases",
        "terseLabel": "Schedule of approximate minimum annual rental commitments under non-cancelable leases"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_LicenseConsiderationDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "License Consideration Description",
        "verboseLabel": "License consideration, description"
       }
      }
     },
     "localname": "LicenseConsiderationDescription",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_LiquidityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity [Abstract]"
       }
      }
     },
     "localname": "LiquidityAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_LiquidityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information of liquidity.",
        "label": "Liquidity [Axis]"
       }
      }
     },
     "localname": "LiquidityAxis",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetails",
      "http://www.sgblocks.com/role/LiquidityTables"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_LiquidityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity [Domain]"
       }
      }
     },
     "localname": "LiquidityDomain",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetails",
      "http://www.sgblocks.com/role/LiquidityTables"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_LiquidityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity [Line Items]"
       }
      }
     },
     "localname": "LiquidityLineItems",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetails",
      "http://www.sgblocks.com/role/LiquidityTables"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_LiquidityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity [Member]"
       }
      }
     },
     "localname": "LiquidityMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetails",
      "http://www.sgblocks.com/role/LiquidityTables"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_LiquidityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that liquidity table.",
        "label": "Liquidity [Table]"
       }
      }
     },
     "localname": "LiquidityTable",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetails",
      "http://www.sgblocks.com/role/LiquidityTables"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_LossOnConversionOfConvertibleDebentures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on conversion of convertible debentures.",
        "label": "Loss On Conversion Of Convertible Debentures",
        "terseLabel": "Loss on conversion of convertible debentures"
       }
      }
     },
     "localname": "LossOnConversionOfConvertibleDebentures",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_LossOnDebtConversion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on debt conversion.",
        "label": "Loss On Debt Conversion",
        "terseLabel": "Loss on debt conversion"
       }
      }
     },
     "localname": "LossOnDebtConversion",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_MarketingandBusinessDevelopmentExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing And Business Development Expenses",
        "terseLabel": "Marketing and business development expenses [Member]"
       }
      }
     },
     "localname": "MarketingandBusinessDevelopmentExpensesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalConstructionServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Construction Services [Member]",
        "terseLabel": "Medical (construction services) [Member]"
       }
      }
     },
     "localname": "MedicalConstructionServicesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Equipment [Member]",
        "verboseLabel": "Medical Equipment [Member]"
       }
      }
     },
     "localname": "MedicalEquipmentMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalLabKitSalesEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Lab Kit Sales Equipment [Member]",
        "verboseLabel": "Medical (lab testing, kit sales and equipment)"
       }
      }
     },
     "localname": "MedicalLabKitSalesEquipmentMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical [Member]",
        "verboseLabel": "Medical [Member]"
       }
      }
     },
     "localname": "MedicalMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical revenue",
        "terseLabel": "Medical revenue"
       }
      }
     },
     "localname": "MedicalRevenueMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MinimumRoyaltyPaymentsFiveYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum royalty payments due in the fifth fiscal year following the latest fiscal year.",
        "label": "Minimum Royalty Payments Five Year",
        "terseLabel": "Minimum royalty payments five year"
       }
      }
     },
     "localname": "MinimumRoyaltyPaymentsFiveYear",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_MinimumRoyaltyPaymentsFourYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum royalty payments due in the fourth fiscal year following the latest fiscal year.",
        "label": "Minimum Royalty Payments Four Year",
        "terseLabel": "Minimum royalty payments four year"
       }
      }
     },
     "localname": "MinimumRoyaltyPaymentsFourYear",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_MinimumRoyaltyPaymentsOneYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum royalty payments for due in the nest fiscal year following the latest fiscal year.",
        "label": "Minimum Royalty Payments One Year",
        "terseLabel": "Minimum royalty payments one year"
       }
      }
     },
     "localname": "MinimumRoyaltyPaymentsOneYear",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_MinimumRoyaltyPaymentsThreeYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum royalty payments in the third fiscal year following the latest fiscal year.",
        "label": "Minimum Royalty Payments Three Year",
        "verboseLabel": "Minimum royalty payments three year"
       }
      }
     },
     "localname": "MinimumRoyaltyPaymentsThreeYear",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_MinimumRoyaltyPaymentsTwoYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum royalty payments due in the second fiscal year following the latest fiscal year.",
        "label": "Minimum Royalty Payments Two Year",
        "verboseLabel": "Minimum royalty payments two year"
       }
      }
     },
     "localname": "MinimumRoyaltyPaymentsTwoYear",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_MovedContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Moved Contract [Member]",
        "verboseLabel": "Moved Contract [Member]"
       }
      }
     },
     "localname": "MovedContractMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MultiFamiliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multi Families [Member]",
        "terseLabel": "Multi-Family (includes Single Family) [Member]"
       }
      }
     },
     "localname": "MultiFamiliesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_NetIncomeLossPerShareTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income Loss Per Share (Textual) [Abstract]",
        "verboseLabel": "Net Income (Loss) Per Share (Textual)"
       }
      }
     },
     "localname": "NetIncomeLossPerShareTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_NetLoanProceed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loan proceed",
        "terseLabel": "Net loan proceed"
       }
      }
     },
     "localname": "NetLoanProceed",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_NewContractsReceivedDuringYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Large contracts entered",
        "documentation": "New contracts received during the year.",
        "label": "New Contracts Received During Year",
        "verboseLabel": "New contracts and change orders during the period"
       }
      }
     },
     "localname": "NewContractsReceivedDuringYear",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_NonCashConsultantFee": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Its represented non cash consultant fees.",
        "label": "Non Cash Consultant Fee",
        "verboseLabel": "Non-cash consultant fee"
       }
      }
     },
     "localname": "NonCashConsultantFee",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "monetaryItemType"
    },
    "sgbx_NonDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Directors [Member]",
        "terseLabel": "Non-director [Member]"
       }
      }
     },
     "localname": "NonDirectorsMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_NonEmployeeDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to non-employee director.",
        "label": "Non-employee director [Member]",
        "terseLabel": "Non-employee director [Member]"
       }
      }
     },
     "localname": "NonEmployeeDirectorMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_NonEmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-employees [Member]"
       }
      }
     },
     "localname": "NonEmployeesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Noncashconversionofinterestexpenseoflongtermdebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash conversion of interest expense of long term debt.",
        "label": "Non-cash conversion of interest expense of long term debt",
        "verboseLabel": "Non-cash conversion of interest expense of long term debt"
       }
      }
     },
     "localname": "Noncashconversionofinterestexpenseoflongtermdebt",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_Noncontrollinginterestdistribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling interest distribution"
       }
      }
     },
     "localname": "Noncontrollinginterestdistribution",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_NormanBerryIIOwnerLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Norman Berry II Owner LLC [Member]",
        "terseLabel": "Norman Berry II Owner LLC [Member]"
       }
      }
     },
     "localname": "NormanBerryIIOwnerLLCMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_NotePayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [Abstract]",
        "terseLabel": "Notes Payable [Abstract]"
       }
      }
     },
     "localname": "NotePayableAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_NotePayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [Text Block]",
        "terseLabel": "Notes Payable"
       }
      }
     },
     "localname": "NotePayableTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_NotesPayableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [Line Items]",
        "terseLabel": "Notes Payable [Line Items]"
       }
      }
     },
     "localname": "NotesPayableLineItems",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_NotesPayableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [Table]",
        "verboseLabel": "Notes Payable [Table]"
       }
      }
     },
     "localname": "NotesPayableTable",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_NotesReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Receivable [Abstract]",
        "terseLabel": "Notes Receivable [Abstract]"
       }
      }
     },
     "localname": "NotesReceivableAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_NotesReceivableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Receivable [Table]"
       }
      }
     },
     "localname": "NotesReceivableTable",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_NotesRecievableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Recievable [Line Items]",
        "terseLabel": "Notes Recievable [Line Items]"
       }
      }
     },
     "localname": "NotesRecievableLineItems",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_NovemberTwoZeroOneSixDebentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "November Two Zero One Six Debenture [Member]",
        "terseLabel": "November 2016 Debenture [Member]"
       }
      }
     },
     "localname": "NovemberTwoZeroOneSixDebentureMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_NumberOfCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of customers.",
        "label": "Number Of Customers",
        "verboseLabel": "Number of customers"
       }
      }
     },
     "localname": "NumberOfCustomers",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "sgbx_NumberOfDirectors": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of directors.",
        "label": "Number of Directors [",
        "terseLabel": "Number of Directors"
       }
      }
     },
     "localname": "NumberOfDirectors",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "sgbx_NumberOfEmployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of employees.",
        "label": "Number Of Employees",
        "verboseLabel": "Number of employees"
       }
      }
     },
     "localname": "NumberOfEmployees",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "sgbx_NumberOfLargeContracts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Its represented number of large contracts.",
        "label": "Number of Large Contracts",
        "terseLabel": "Number of large contracts"
       }
      }
     },
     "localname": "NumberOfLargeContracts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "integerItemType"
    },
    "sgbx_NumberOfResidentialUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Residential Units",
        "terseLabel": "Number of residential units (in units)"
       }
      }
     },
     "localname": "NumberOfResidentialUnits",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sgbx_NumberOfVendors": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Vendors.",
        "label": "Number Of Vendors",
        "verboseLabel": "Number of vendors"
       }
      }
     },
     "localname": "NumberOfVendors",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "sgbx_OfficeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office [Member]",
        "verboseLabel": "Office [Member]"
       }
      }
     },
     "localname": "OfficeMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_OneToTwoYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "One To Two Year [Member]",
        "verboseLabel": "1 to 2 years [Member]"
       }
      }
     },
     "localname": "OneToTwoYearMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_OperatingCycleDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Cycle.",
        "label": "Operating Cycle",
        "terseLabel": "Operating cycle"
       }
      }
     },
     "localname": "OperatingCycleDescription",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_OperatingLeaseLiabilitiesCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesCurrent",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_OperatingLeaseLiabilitiesNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesNoncurrent",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_OperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use assets, net",
        "terseLabel": "Right of use assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssets",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_OptionsGrantedToPurchaseCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option to purchase additional common stock.",
        "label": "Options granted to purchase common stock",
        "verboseLabel": "Option to purchase additional common stock"
       }
      }
     },
     "localname": "OptionsGrantedToPurchaseCommonStock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_OptionsVestedDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of options vested.",
        "label": "Options Vested Description",
        "terseLabel": "Options vested, description"
       }
      }
     },
     "localname": "OptionsVestedDescription",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_OriginalAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original Agreement [Member]",
        "terseLabel": "Original Agreement [Member]"
       }
      }
     },
     "localname": "OriginalAgreementMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Originalpromissorynoteissued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Original promissory note issued"
       }
      }
     },
     "localname": "Originalpromissorynoteissued",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_OsangHealthcareCompanyLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Osang Healthcare Company, Ltd. [Member]",
        "terseLabel": "Osang Healthcare Company, Ltd. [Member]"
       }
      }
     },
     "localname": "OsangHealthcareCompanyLtdMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_OtherReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivable [Member]",
        "verboseLabel": "Other receivable [Member]"
       }
      }
     },
     "localname": "OtherReceivableMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Otherincomeexpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense)"
       }
      }
     },
     "localname": "Otherincomeexpense",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_PaymentOnSecurityDeposit": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment on Security Deposit",
        "label": "Payment on Security Deposit",
        "negatedLabel": "Payment on security deposit"
       }
      }
     },
     "localname": "PaymentOnSecurityDeposit",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_PaymentsForProjectDevelopmentCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow related to project development costs during the period.",
        "label": "Payments For Project Development Costs",
        "negatedLabel": "Project development costs"
       }
      }
     },
     "localname": "PaymentsForProjectDevelopmentCosts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_PayrollMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payroll [Member]",
        "terseLabel": "Payroll and related expenses [Member]"
       }
      }
     },
     "localname": "PayrollMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_PercentageOfExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Exercise Price",
        "terseLabel": "Percentage of exercise price"
       }
      }
     },
     "localname": "PercentageOfExercisePrice",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_PercentageOfGrossProceed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of gross proceed"
       }
      }
     },
     "localname": "PercentageOfGrossProceed",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_PercentageOfPrepaymentPenalty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of prepayment penalty",
        "terseLabel": "Percentage of prepayment penalty"
       }
      }
     },
     "localname": "PercentageOfPrepaymentPenalty",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_PlacementAgencyAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Placement Agency Agreement [Member]",
        "terseLabel": "Placement Agency Agreement [Member]"
       }
      }
     },
     "localname": "PlacementAgencyAgreementMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_PrepaidexpensesandOtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and Other Assets [Abstract]"
       }
      }
     },
     "localname": "PrepaidexpensesandOtherAssetsAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_PrepaidexpensesandOtherAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and Other Assets"
       }
      }
     },
     "localname": "PrepaidexpensesandOtherAssetsTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_PresentValueOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of lease liabilities",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "PresentValueOfLeaseLiabilities",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_PrincipalAmountOfPromissoryNote": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount of promissory note",
        "terseLabel": "Principal amount of promissory note"
       }
      }
     },
     "localname": "PrincipalAmountOfPromissoryNote",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_PriorYearAdjustmentOfTaxes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior year adjustment of taxes.",
        "label": "Prior Year Adjustment Of Taxes",
        "terseLabel": "Prior year adjustment of true up",
        "verboseLabel": "Prior year adjustment of taxes"
       }
      }
     },
     "localname": "PriorYearAdjustmentOfTaxes",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_ProceedsFromPublicOffering": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the publics.",
        "label": "Proceeds from Initial Public Offering",
        "terseLabel": "Net proceeds of approximately"
       }
      }
     },
     "localname": "ProceedsFromPublicOffering",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current project development costs and other non-current assets.",
        "label": "Project Development Costs and Other Non Current Assets",
        "terseLabel": "Project development costs and other non-current assets"
       }
      }
     },
     "localname": "ProjectDevelopmentCostsAndOtherNonCurrentAssets",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ProjectDevelopmentCostsNonCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current project development costs and other non-current assets.",
        "label": "Project Development Costs Non Current",
        "terseLabel": "Project development costs"
       }
      }
     },
     "localname": "ProjectDevelopmentCostsNonCurrent",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ProvisionForLossOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "sgbx_ContractReceivablesRetainage",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of provision for loss on uncompleted contracts.",
        "label": "Provision For Loss On Uncompleted Contracts",
        "terseLabel": "Provision for loss on uncompleted contracts"
       }
      }
     },
     "localname": "ProvisionForLossOnUncompletedContracts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ProvisionIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision Income Tax expense benefit.",
        "label": "Provision Income Tax Expense Benefit",
        "terseLabel": "Income Tax provision",
        "totalLabel": "Total provision (benefit) for income taxes"
       }
      }
     },
     "localname": "ProvisionIncomeTaxExpenseBenefit",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_PurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Agreement Member",
        "verboseLabel": "Purchase Agreement [Member]"
       }
      }
     },
     "localname": "PurchaseAgreementMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_PurchaseofAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of purchase agreement"
       }
      }
     },
     "localname": "PurchaseofAgreement",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_RedemptionDistributions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Redemption distributions"
       }
      }
     },
     "localname": "RedemptionDistributions",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RedemptionDistributionsAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of redemption distribution.",
        "label": "Redemption Distribution Amount",
        "terseLabel": "Redemption distribution amount"
       }
      }
     },
     "localname": "RedemptionDistributionsAmount",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 25.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Related Party Accounts Payable And Accrued Expenses Subject To Compromise",
        "terseLabel": "Related party accounts payable and accrued expenses - subject to compromise"
       }
      }
     },
     "localname": "RelatedPartyAccountsPayableAndAccruedExpensesSubjectToCompromise",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ResidentialUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Residential units",
        "verboseLabel": "Residential units (in units)"
       }
      }
     },
     "localname": "ResidentialUnits",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_RetainageReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retainage Receivable [Member]",
        "verboseLabel": "Retainage receivable [Member]"
       }
      }
     },
     "localname": "RetainageReceivableMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_RevenueAtPointInTime": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance obligation satisfied at point in time.",
        "label": "Revenue At Point In Time",
        "verboseLabel": "Revenue recognized point in time"
       }
      }
     },
     "localname": "RevenueAtPointInTime",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue From Contract With Segments Customer Excluding Assessed Tax",
        "terseLabel": "Total Revenue by Segments and Customer Type"
       }
      }
     },
     "localname": "RevenueFromContractWithSegmentsCustomerExcludingAssessedTax",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue From Contract With Segments Customer Excluding Assessed Tax Percentage",
        "verboseLabel": "Total Revenue by Segments and Customer Type, percentage"
       }
      }
     },
     "localname": "RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_RevenueRecognizedOverTime": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognized Over Time",
        "terseLabel": "Recognized over time"
       }
      }
     },
     "localname": "RevenueRecognizedOverTime",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Domain]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Remaining Performance Obligation Expected Timing of Satisfaction Start Dates [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of expects to satisfy",
        "terseLabel": "Summary of expects to satisfy remaining unsatisfied performance obligation"
       }
      }
     },
     "localname": "RevenuesRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_RightOfUseAssetsFinanceLeases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Right Of Use Assets Finance Leases",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "RightOfUseAssetsFinanceLeases",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RogersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rogers [Member]",
        "verboseLabel": "Rogers [Member]"
       }
      }
     },
     "localname": "RogersMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_SalesRevenueGoodNetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Member]"
       }
      }
     },
     "localname": "SalesRevenueGoodNetMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ScheduleOfConstructionBacklogTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Construction Backlog [Table Text Block].",
        "label": "Schedule Of Construction Backlog [Table Text Block]",
        "verboseLabel": "Schedule of backlog of signed construction and engineering contracts"
       }
      }
     },
     "localname": "ScheduleOfConstructionBacklogTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of reorganization items represent amounts incurred subsequent to the bankruptcy filing.",
        "label": "Schedule Of Reorganization Items Subsequent To Bankruptcy Filing [Table Text Block]",
        "terseLabel": "Schedule of reorganization items represent amounts incurred subsequent to bankruptcy filing"
       }
      }
     },
     "localname": "ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_SchoolMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "School [Member]",
        "verboseLabel": "School [Member]"
       }
      }
     },
     "localname": "SchoolMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_SecuritiesPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Purchase Agreement [Member]"
       }
      }
     },
     "localname": "SecuritiesPurchaseAgreementMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual",
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_SecurityDepositsNonCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current security deposit assets.",
        "label": "Security Deposits Non Current",
        "terseLabel": "Security deposits"
       }
      }
     },
     "localname": "SecurityDepositsNonCurrent",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_SegmentsandDisaggregatedRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentsandDisaggregatedRevenueAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_SettlementOfCommonStockFromReverseStockSplits": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of settlement of common stock from reverse stock split.",
        "label": "Settlement of common stock from reverse stock split",
        "negatedLabel": "Settlement of common stock from reverse stock split"
       }
      }
     },
     "localname": "SettlementOfCommonStockFromReverseStockSplits",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_SeveranceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "severance",
        "verboseLabel": "severance"
       }
      }
     },
     "localname": "SeveranceAmount",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_SgBlocksSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sg Blocks Sales [Member]",
        "verboseLabel": "Block sales [Member]"
       }
      }
     },
     "localname": "SgBlocksSalesMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Fair Value Per Share, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercised fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Fair Value",
        "terseLabel": "Weighted Average Exercise Price Per Share, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Fair Value Per Share, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value One",
        "periodEndLabel": "Aggregate Intrinsic Value, Outstanding, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Terms (in years), Outstanding, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-vested stock options, which will be expensed over a weighted average during the period.",
        "label": "Share Based Non Vested Stock Options Weighted Average Term One",
        "terseLabel": "Non-vested stock options weighted average period"
       }
      }
     },
     "localname": "ShareBasedNonVestedStockOptionsWeightedAverageTermOne",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "sgbx_ShortTermDebtInterestCharges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Short term debt interest charges",
        "terseLabel": "Short term debt interest charges"
       }
      }
     },
     "localname": "ShortTermDebtInterestCharges",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ShortTermInvestmentPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for short term investment.",
        "label": "Short Term Investment [Policy Text Block]",
        "terseLabel": "Short-term investment"
       }
      }
     },
     "localname": "ShortTermInvestmentPolicyTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_SpecialUseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Special Use [Member]",
        "verboseLabel": "Special Use [Member]"
       }
      }
     },
     "localname": "SpecialUseMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Stock-basedCompensationExpensTotal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation expense"
       }
      }
     },
     "localname": "Stock-basedCompensationExpensTotal",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_StockBasedCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Member]",
        "terseLabel": "Stock Based Compensation [Member]"
       }
      }
     },
     "localname": "StockBasedCompensationPlanMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period issuance of common stock net of issuance costs.",
        "label": "Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs",
        "verboseLabel": "Issuance of common stock, net of issuance costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period issuance of common stock net of issuance costs shares.",
        "label": "Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Shares",
        "verboseLabel": "Issuance of common stock, net of issuance costs, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_StockIssuedDuringPeriodValuesReverseStockSplits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse stock split settlement",
        "terseLabel": "Reverse stock split settlement"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuesReverseStockSplits",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_StockOptionsAndGrantsTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options And Grants Textual [Abstract]",
        "terseLabel": "Stock Options and Grants (Textual)"
       }
      }
     },
     "localname": "StockOptionsAndGrantsTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_StockholdersEquityTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stockholders Equity Textual [Abstract].",
        "label": "Stockholders Equity Textual [Abstract]",
        "verboseLabel": "Stockholders' Equity (Textual)"
       }
      }
     },
     "localname": "StockholdersEquityTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_TetonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Teton [Member]",
        "verboseLabel": "Teton Buildings, LLC [Member]"
       }
      }
     },
     "localname": "TetonMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ThereAfterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "There After [Member]",
        "verboseLabel": "Thereafter [Member]"
       }
      }
     },
     "localname": "ThereAfterMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_TotalConstructionRevenueSegment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Construction Revenue Segment",
        "terseLabel": "Total Construction Revenue Segment"
       }
      }
     },
     "localname": "TotalConstructionRevenueSegment",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_TotalConstructionRevenueSegmentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Construction Revenue Segment Percentage",
        "terseLabel": "Total Construction Revenue Segment, percentage"
       }
      }
     },
     "localname": "TotalConstructionRevenueSegmentPercentage",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_TotalFinanceLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total finance lease liabilities"
       }
      }
     },
     "localname": "TotalFinanceLeaseLiabilities",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_TotalMedicalRevenueSegment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Medical Revenue Segment",
        "terseLabel": "Total Medical Revenue Segment"
       }
      }
     },
     "localname": "TotalMedicalRevenueSegment",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_TotalMedicalRevenueSegmentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Medical Revenue Segment Percentage",
        "verboseLabel": "Total Medical Revenue Segment, percentage"
       }
      }
     },
     "localname": "TotalMedicalRevenueSegmentPercentage",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_TotalOperatingImputedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": 0.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Operating Imputed Interest",
        "terseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "TotalOperatingImputedInterest",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_TwoThousandSixteenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Sixteen Plan [Member]",
        "verboseLabel": "2016 Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandSixteenPlanMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_TwoThousandSixteenPlanOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Sixteen Plan One [Member]",
        "verboseLabel": "2016 Plan One [Member]"
       }
      }
     },
     "localname": "TwoThousandSixteenPlanOneMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_TwoZeroOneSixDebentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Zero One Six Debenture [Member]",
        "terseLabel": "2016 Debentures [Member]"
       }
      }
     },
     "localname": "TwoZeroOneSixDebentureMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_UnpaidWages": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unpaid wages",
        "verboseLabel": "Unpaid wages"
       }
      }
     },
     "localname": "UnpaidWages",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ValueOfRenovationImprovements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of renovation improvements",
        "terseLabel": "Value of renovation improvements"
       }
      }
     },
     "localname": "ValueOfRenovationImprovements",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_WarrantFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Four [Member]",
        "verboseLabel": "June 21, 2018 and expire June 21, 2023 [Member]"
       }
      }
     },
     "localname": "WarrantFourMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_WarrantOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant One Member",
        "verboseLabel": "October 29, 2019 and expire October 29, 2024 [Member]"
       }
      }
     },
     "localname": "WarrantOneMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_WarrantThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Three [Member]",
        "verboseLabel": "February 1, 2020 and expire August 29, 2024 [Member]"
       }
      }
     },
     "localname": "WarrantThreeMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_WarrantTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Two Member",
        "terseLabel": "October 29, 2019 and expire April 24, 2024 [Member]"
       }
      }
     },
     "localname": "WarrantTwoMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_WarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Abstract]"
       }
      }
     },
     "localname": "WarrantsAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "xbrltype": "stringItemType"
    },
    "sgbx_WarrantsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entrire disclosure for information about warrants.",
        "label": "Warrants Disclosure [Text Block]",
        "verboseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantsDisclosureTextBlock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/Warrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_WarrantsTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Textual [Abstract]",
        "verboseLabel": "Warrants (Textual)"
       }
      }
     },
     "localname": "WarrantsTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_WarrantsToPurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate number of warrants to purchase.",
        "label": "Warrants To Purchase",
        "terseLabel": "Aggregate purchase warrants",
        "verboseLabel": "Warrants to purchase"
       }
      }
     },
     "localname": "WarrantsToPurchase",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_WarrantsToPurchaseOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate number of warrants to purchase of common stock.",
        "label": "Warrants to Purchase of Common Stock",
        "terseLabel": "Warrants to purchase of common stock"
       }
      }
     },
     "localname": "WarrantsToPurchaseOfCommonStock",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_WarrantsToPurchaseRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants to purchase rate"
       }
      }
     },
     "localname": "WarrantsToPurchaseRate",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_WarrantyOfferedOnCompletedContracts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warranty offered on completed contracts.",
        "label": "Warranty Offered On Completed Contracts",
        "verboseLabel": "Warranty offered on completed contracts"
       }
      }
     },
     "localname": "WarrantyOfferedOnCompletedContracts",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "sgbx_WeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Discount Rate",
        "terseLabel": "Weighted Average Discount Rate"
       }
      }
     },
     "localname": "WeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_WithinOneYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Within One Year [Member]",
        "verboseLabel": "Within 1 year [Member]"
       }
      }
     },
     "localname": "WithinOneYearMember",
     "nsuri": "http://www.sgblocks.com/20211231",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Paul Galvin [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefFinancialOfficerMember": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Financial Officer [Member]",
        "verboseLabel": "Mahesh Shetty [Member]"
       }
      }
     },
     "localname": "ChiefFinancialOfficerMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefOperatingOfficerMember": {
     "auth_ref": [
      "r235",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Operating Officer [Member]",
        "verboseLabel": "Stevan Armstrong [Member]"
       }
      }
     },
     "localname": "ChiefOperatingOfficerMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r327",
      "r366",
      "r418",
      "r420",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r621",
      "r698",
      "r700",
      "r713",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual",
      "http://www.sgblocks.com/role/LeasesDetailsTextual",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r327",
      "r366",
      "r418",
      "r420",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r621",
      "r698",
      "r700",
      "r713",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual",
      "http://www.sgblocks.com/role/LeasesDetailsTextual",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r230",
      "r397",
      "r399",
      "r639",
      "r697",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r230",
      "r397",
      "r399",
      "r639",
      "r697",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r327",
      "r366",
      "r408",
      "r418",
      "r420",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r621",
      "r698",
      "r700",
      "r713",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual",
      "http://www.sgblocks.com/role/LeasesDetailsTextual",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r327",
      "r366",
      "r408",
      "r418",
      "r420",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r621",
      "r698",
      "r700",
      "r713",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual",
      "http://www.sgblocks.com/role/LeasesDetailsTextual",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r170",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r170",
      "r174",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of reorganization condensed consolidated balance sheet"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r170",
      "r174",
      "r306",
      "r419",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r235",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "verboseLabel": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "verboseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails",
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by billing status of receivables.",
        "label": "Billing Status, Type [Axis]",
        "verboseLabel": "Billing Status, Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accrued interest, related party",
        "totalLabel": "Accounts payable and accrued expenses",
        "verboseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r666",
      "r688"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "positiveTerseLabel": "Total Accounts Payable and Accrued Liabilities",
        "terseLabel": "Total AP and Accrued Expenses",
        "verboseLabel": "Predecessor accounts payable and accrued expenses paid upon emergence"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities [Abstract]"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r68",
      "r582"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r236",
      "r237"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, Gross, Current",
        "verboseLabel": "Total gross receivables"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable [Member]",
        "verboseLabel": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r25",
      "r48",
      "r236",
      "r237"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, Net, Current",
        "totalLabel": "Total net receivables",
        "verboseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Net, Current [Abstract]",
        "verboseLabel": "Summary of accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r81",
      "r159",
      "r575",
      "r577"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.",
        "label": "Accounts Receivable, Related Parties, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r41",
      "r659",
      "r678"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Non-Income Taxes",
        "terseLabel": "Accrued non-income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "negatedLabel": "Accrued expenses",
        "terseLabel": "Accrued expenses",
        "verboseLabel": "Unpaid accrued interest"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r64",
      "r289"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r49",
      "r456",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid In Capital",
        "periodEndLabel": "Additional Paid in Capital, Ending Balance",
        "periodStartLabel": "Additional Paid in Capital, Beginning Balance",
        "totalLabel": "Additional paid-in capital",
        "verboseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r162",
      "r163",
      "r164",
      "r453",
      "r454",
      "r455",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r135",
      "r285"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Amortization expense",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "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 loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r422",
      "r449",
      "r458"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Recognized stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r54",
      "r242",
      "r258"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance For Doubtful Accounts Receivable, Current",
        "negatedLabel": "Less: allowance for credit losses",
        "terseLabel": "Allowances for credit losses",
        "verboseLabel": "Less: allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Allowance for Doubtful Accounts Receivable, Write-offs",
        "verboseLabel": "Accounts receivable write offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r135",
      "r347",
      "r357",
      "r358",
      "r559"
     ],
     "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",
        "terseLabel": "Total amortization relating to the discount"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r135",
      "r281",
      "r285"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Amortization expense",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Accumulated amortization and amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount",
        "terseLabel": "Warrants to purchase shares of common stock",
        "verboseLabel": "Shares which were excluded from computation of earnings per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "verboseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]",
        "verboseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "verboseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Acre acquired (in acres)"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r155",
      "r214",
      "r219",
      "r226",
      "r256",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r509",
      "r516",
      "r548",
      "r580",
      "r582",
      "r657",
      "r677"
     ],
     "calculation": {
      "http://www.sgblocks.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",
        "terseLabel": "Total Assets",
        "totalLabel": "Total Assets",
        "verboseLabel": "Totals"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r27",
      "r28",
      "r89",
      "r155",
      "r256",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r509",
      "r516",
      "r548",
      "r580",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "verboseLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AutomobilesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vehicles that are used primarily for transporting people.",
        "label": "Automobiles [Member]"
       }
      }
     },
     "localname": "AutomobilesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r424",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankruptcyProceedingsDescriptionOfProceedings": {
     "auth_ref": [
      "r578",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the bankruptcy proceedings, including the process for emergence from bankruptcy. Does not include a description of management's plans to improve operations to enable the entity to emerge from bankruptcy, or a description of planned facility closings, business exit activities and headcount reduction plans.",
        "label": "Bankruptcy Proceedings, Description of Proceedings",
        "terseLabel": "Intangible assets identified bankruptcy proceedings, description"
       }
      }
     },
     "localname": "BankruptcyProceedingsDescriptionOfProceedings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r499",
      "r500",
      "r502"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Purchase consideration",
        "totalLabel": "Purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r498",
      "r501",
      "r504"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Initial contingent consideration liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetailTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 11.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease obligation assumed in business combination.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "negatedLabel": "Lease liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 0.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "negatedLabel": "Assumed liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r495",
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r495",
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r494"
     ],
     "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"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r140",
      "r141",
      "r142"
     ],
     "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",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r23",
      "r60",
      "r137"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents - end of period",
        "periodStartLabel": "Cash and cash equivalents - beginning of period",
        "positiveLabel": "Cash balance",
        "positiveTerseLabel": "Net Sources",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/LiquidityDetailsTextual",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net increase in cash and cash equivalents",
        "verboseLabel": "Net increase (decrease) in cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r32",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r130",
      "r137",
      "r144"
     ],
     "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 - end of year",
        "periodStartLabel": "Cash and cash equivalents - beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r130",
      "r549"
     ],
     "calculation": {
      "http://www.sgblocks.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"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash operating activities:",
        "verboseLabel": "Supplemental disclosure of non-cash financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r152",
      "r155",
      "r175",
      "r176",
      "r177",
      "r179",
      "r181",
      "r188",
      "r189",
      "r190",
      "r256",
      "r310",
      "r315",
      "r316",
      "r317",
      "r321",
      "r322",
      "r364",
      "r365",
      "r369",
      "r373",
      "r548",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r389",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Shares of common stock",
        "verboseLabel": "Class of warrant or right, number of securities called by warrants or rights"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]",
        "terseLabel": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r309",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "measurementGuidance": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentCommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "verboseLabel": "Common stock available for issuance, shares"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r162",
      "r163",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "0.01 Par Value Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Common stock, par value",
        "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"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Common stock, shares issued",
        "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",
        "totalLabel": "Common Stock, Shares, Issued, Total",
        "verboseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r45",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "periodStartLabel": "Beginning Balance, shares",
        "verboseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesSubscriptions": {
     "auth_ref": [
      "r45",
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.",
        "label": "Common Stock, Value, Subscriptions",
        "terseLabel": "Subcription price"
       }
      }
     },
     "localname": "CommonStockSharesSubscriptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r45",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01\u00a0par value,\u00a025,000,000\u00a0shares authorized;\u00a011,986,873\u00a0issued and outstanding as of December 31, 2021 and\u00a08,596,189\u00a0issued and outstanding as of\u00a0December 31, 2020."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer and software [Member]",
        "verboseLabel": "Computer equipment and software [Member]"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r198",
      "r199",
      "r233",
      "r545",
      "r546",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "verboseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r198",
      "r199",
      "r233",
      "r545",
      "r546",
      "r707",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "verboseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r198",
      "r199",
      "r233",
      "r545",
      "r546",
      "r707",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r193",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "verboseLabel": "Concentrations of credit risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "verboseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r196",
      "r198",
      "r199",
      "r200",
      "r545",
      "r547",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r198",
      "r199",
      "r233",
      "r545",
      "r546",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r146",
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "verboseLabel": "Basis of presentation and principals of consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r515",
      "r518",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).",
        "label": "Variable Interest Entities",
        "verboseLabel": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock": {
     "auth_ref": [
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the range of contract durations if the operating cycle exceeds one year.",
        "label": "Construction Contractors, Operating Cycle, Policy [Policy Text Block]",
        "verboseLabel": "Operating cycle"
       }
      }
     },
     "localname": "ConstructionContractorsOperatingCyclePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionMember": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing.",
        "label": "Construction [Member]",
        "terseLabel": "Construction services"
       }
      }
     },
     "localname": "ConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r392",
      "r394",
      "r398"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": {
       "order": 0.0,
       "parentTag": "sgbx_ContractWithCustomerAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, Net, Current",
        "verboseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r392",
      "r393",
      "r398"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": {
       "order": 1.0,
       "parentTag": "sgbx_ContractWithCustomerAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "negatedLabel": "Contract liabilities",
        "verboseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets and Contract Liabilities [Abstract]",
        "verboseLabel": "Costs and Estimated Earnings On Uncompleted Contracts [Abstract]"
       }
      }
     },
     "localname": "ContractorsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "auth_ref": [
      "r140",
      "r141",
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Issued",
        "terseLabel": "Aggregate amount of conversion"
       }
      }
     },
     "localname": "ConversionOfStockAmountIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockDescription": {
     "auth_ref": [
      "r140",
      "r141",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Description",
        "terseLabel": "Conversion of debenture to shares, description"
       }
      }
     },
     "localname": "ConversionOfStockDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r140",
      "r141",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Converted",
        "terseLabel": "Conversion of stock, shares converted"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r140",
      "r141",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Issued",
        "verboseLabel": "Common stock issued upon conversion"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r327",
      "r337",
      "r338",
      "r339",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r355",
      "r356",
      "r357",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debentures [Member]",
        "verboseLabel": "Date of Issuance [Member]"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.",
        "label": "Convertible Debt Securities [Member]",
        "terseLabel": "Senior Secured Convertible Debenture [Member]",
        "verboseLabel": "Convertible Debentures [Member]"
       }
      }
     },
     "localname": "ConvertibleDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.",
        "label": "Convertible Debt [Table Text Block]",
        "terseLabel": "Summary of convertible debentures"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CorporateAndOtherMember": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate and support [Member]"
       }
      }
     },
     "localname": "CorporateAndOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost Of Goods and Services Sold [Abstract]",
        "verboseLabel": "Cost of revenue:"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfGoodsTotalMember": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.",
        "label": "Cost Of Goods, Total [Member]",
        "terseLabel": "Cost of revenue [Member]",
        "verboseLabel": "Cost of Revenue [Member]"
       }
      }
     },
     "localname": "CostOfGoodsTotalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r108",
      "r155",
      "r256",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r548"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of revenue",
        "totalLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-term contract or program.",
        "label": "Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]",
        "verboseLabel": "Summary of costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]",
        "terseLabel": "Costs and estimated earnings amounts on uncompleted contracts included in balance sheets"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r103",
      "r105"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Gain (Loss)",
        "terseLabel": "Recognized loss on conversion"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r140",
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "terseLabel": "Conversion of debtor in possession financing to convertible debentures",
        "verboseLabel": "Debt conversion, converted instrument amount"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r140",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Debenture converted shares",
        "verboseLabel": "Debt conversion, converted instrument, shares issued"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "auth_ref": [
      "r140",
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Original Debt, Amount",
        "terseLabel": "Debt amount",
        "verboseLabel": "Non-cash conversion of long term debt"
       }
      }
     },
     "localname": "DebtConversionOriginalDebtAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debentures [Abstract]",
        "verboseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r151",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r341",
      "r348",
      "r349",
      "r351",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Convertible Debentures"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r39",
      "r41",
      "r42",
      "r154",
      "r160",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r355",
      "r356",
      "r357",
      "r358",
      "r560",
      "r658",
      "r660",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r75",
      "r353",
      "r558",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Percentage of OID secured convertible debenture",
        "disclosureGuidance": "Percentage of OID secured convertible debenture",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Original issue discount",
        "positiveLabel": "Interest rate",
        "verboseLabel": "Percentage of OID secured convertible debenture",
        "zeroLabel": "Original issue discount"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r75",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Bear interest",
        "verboseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "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]",
        "verboseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r76",
      "r327",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Due date of convertible debentures",
        "disclosureGuidance": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "presentationGuidance": "Due date of convertible debentures",
        "terseLabel": "Maturity date",
        "verboseLabel": "Maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/NotesReceivableDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentMeasurementInput": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.",
        "label": "Debt Instrument, Measurement Input",
        "terseLabel": "Assumption used in estimation of the fair value of the convertible options",
        "verboseLabel": "Assumptions used to measure the fair value of the conversion option liability"
       }
      }
     },
     "localname": "DebtInstrumentMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r77",
      "r154",
      "r160",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r355",
      "r356",
      "r357",
      "r358",
      "r560"
     ],
     "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]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionDescription": {
     "auth_ref": [
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Description",
        "terseLabel": "Redemption of debenture, description"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRepurchasedFaceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of the original debt instrument that was repurchased.",
        "label": "Principal amount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentRepurchasedFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r77",
      "r154",
      "r160",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r350",
      "r355",
      "r356",
      "r357",
      "r358",
      "r381",
      "r384",
      "r385",
      "r386",
      "r557",
      "r558",
      "r560",
      "r561",
      "r672"
     ],
     "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]",
        "verboseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r337",
      "r557",
      "r561"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Net of debenture discount",
        "verboseLabel": "Fair value of option debenture discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtorInPossessionFinancingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debtor in Possession Financing [Abstract]"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtorInPossessionFinancingAmountArranged": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Debtor in possession financing, amount",
        "documentation": "Amount debtor-in-possession financing arranged (but not necessarily all borrowed).",
        "label": "Debtor-in-Possession Financing, Amount Arranged",
        "terseLabel": "Debtor in possession financing",
        "verboseLabel": "Debtor in possession financing"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingAmountArranged",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debtor-in-possession borrowings outstanding.",
        "label": "Debtor-in-Possession Financing, Borrowings Outstanding",
        "terseLabel": "Balance on the DIP Facility"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingBorrowingsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate on outstanding borrowings under debtor-in-possession financing arrangement.",
        "label": "Debtor-in-Possession Financing, Interest Rate on Borrowings Outstanding",
        "terseLabel": "Debtor in possession credit facility, interest rate"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtorReorganizationItemsGainLossOnAssetSalesNet1": {
     "auth_ref": [
      "r579",
      "r583"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on asset sales, reported as a reorganization item.",
        "label": "Debtor Reorganization Items, Gain (Loss) on Asset Sales, Net",
        "negatedLabel": "Gain on reorganization",
        "positiveLabel": "Net gain on reorganization items",
        "terseLabel": "Gain on reorganization",
        "verboseLabel": "Gain on reorganization"
       }
      }
     },
     "localname": "DebtorReorganizationItemsGainLossOnAssetSalesNet1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "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": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r36",
      "r656",
      "r676"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "label": "Deferred Costs, Noncurrent",
        "verboseLabel": "Deferred contract costs, net"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsAndOtherAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred cost assets and assets classified as other.",
        "label": "Deferred Costs and Other Assets",
        "terseLabel": "Reimbursement from licensee for project costs"
       }
      }
     },
     "localname": "DeferredCostsAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of deferred costs.",
        "label": "Deferred Costs",
        "terseLabel": "Deferred contract costs"
       }
      }
     },
     "localname": "DeferredCostsCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r156",
      "r478",
      "r484"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r65",
      "r337",
      "r559"
     ],
     "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"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r156",
      "r478",
      "r484",
      "r485",
      "r486"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails": {
       "order": 0.0,
       "parentTag": "sgbx_ProvisionIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredOfferingCosts": {
     "auth_ref": [
      "r88",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.",
        "label": "Deferred Offering Costs",
        "terseLabel": "Offering costs",
        "verboseLabel": "Offering expenses"
       }
      }
     },
     "localname": "DeferredOfferingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueRevenueRecognized1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.",
        "label": "Deferred Revenue, Revenue Recognized",
        "verboseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "DeferredRevenueRevenueRecognized1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r156",
      "r478",
      "r484"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": {
     "auth_ref": [
      "r476",
      "r477"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.",
        "label": "Deferred Tax Assets, Charitable Contribution Carryforwards",
        "terseLabel": "Charity"
       }
      }
     },
     "localname": "DeferredTaxAssetsCharitableContributionCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r469"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Net deferred tax asset",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r471"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Net deferred tax asset",
        "verboseLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred tax assets (liabilities)"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r476",
      "r477"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "verboseLabel": "Net operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r476",
      "r477"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r476",
      "r477"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Employee stock compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r476",
      "r477"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r476",
      "r477"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Bad debt reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r135",
      "r287"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "totalLabel": "Depreciation expense",
        "verboseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows",
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Depreciation, Amortization and Accretion, Net",
        "terseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "DepreciationAmortizationAndAccretionNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r135",
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r90",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r397",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Summary of disaggregation of revenues by categories"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "Stock Options",
        "verboseLabel": "Stock Options and Grants"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options and Grants [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r14",
      "r100",
      "r690"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "auth_ref": [
      "r15",
      "r20"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "verboseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "verboseLabel": "Operating expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "verboseLabel": "Other income gain/loss"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r15",
      "r20"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r26",
      "r33",
      "r46",
      "r159",
      "r313",
      "r315",
      "r316",
      "r320",
      "r321",
      "r322",
      "r575"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Due from seller"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r68",
      "r159",
      "r313",
      "r315",
      "r316",
      "r320",
      "r321",
      "r322",
      "r575"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to affiliates",
        "verboseLabel": "Due to affiliates"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Per Share [Abstract]",
        "verboseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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, Basic and Diluted",
        "verboseLabel": "Basic and diluted"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Calculation of basic and diluted net loss per share",
        "verboseLabel": "Net loss per share attributable to SG Blocks, Inc. - basic and diluted:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "verboseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Reconciliation of federal statutory rate",
        "verboseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1",
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Summary of reconciliation of the federal statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r157",
      "r464",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Benefit for income taxes at federal statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r464",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Less valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r464",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r464",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r464",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State and local income taxes, net of federal benefit",
        "verboseLabel": "Effective state and local tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1",
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]",
        "verboseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r451"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "terseLabel": "Unrecognized compensation costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Employee Stock Option [Member]",
        "verboseLabel": "Stock options [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r95",
      "r96",
      "r97",
      "r162",
      "r163",
      "r164",
      "r166",
      "r171",
      "r173",
      "r187",
      "r257",
      "r380",
      "r387",
      "r453",
      "r454",
      "r455",
      "r480",
      "r481",
      "r532",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r701",
      "r702",
      "r703",
      "r733"
     ],
     "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]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Percentage of controlling interest"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r135",
      "r360"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "verboseLabel": "Fair value of warrants"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r534",
      "r535",
      "r536",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "verboseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r534",
      "r544"
     ],
     "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 significant assumptions used to measure fair value"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r535",
      "r591",
      "r592",
      "r593"
     ],
     "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 [Axis]",
        "verboseLabel": "Fair Value, Hierarchy [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r534",
      "r535",
      "r537",
      "r538",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "verboseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r339",
      "r409",
      "r410",
      "r415",
      "r417",
      "r535",
      "r591"
     ],
     "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]",
        "verboseLabel": "Quoted prices in active market for identical assets (Level 1) [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r409",
      "r410",
      "r415",
      "r417",
      "r535",
      "r592"
     ],
     "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]",
        "verboseLabel": "Significant other observable inputs (Level 2) [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r535",
      "r593"
     ],
     "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]",
        "verboseLabel": "Significant unobservable inputs (Level 3) [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r534",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.",
        "label": "Fair Value, Liabilities Measured On Recurring Basis [Table Text Block]",
        "verboseLabel": "Summary of financial assets and liabilities measured at fair value on recurring basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r539",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured On Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "verboseLabel": "Summary of changes in fair value of company's level 3 financial liabilities measured on recurring basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Fair Value, Measurement Frequency [Domain]",
        "verboseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "verboseLabel": "Fair value measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "auth_ref": [
      "r540"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "terseLabel": "Aggregate fair value of conversion option liabilities issued"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)",
        "terseLabel": "Change in fair value of conversion option liabilities"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r539"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r417",
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value, Measurements, Fair Value Hierarchy [Domain]",
        "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r541",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Measurements, Recurring [Member]",
        "verboseLabel": "Fair value measured on recurring basis [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Liability [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 0.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": 0.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r568",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r259",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r350",
      "r378",
      "r531",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual",
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r245",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "verboseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r284"
     ],
     "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",
        "terseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": {
       "order": 0.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Summary of estimated amortization expense of intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r284",
      "r640"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": {
       "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": "Total",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedTrademarksGross": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.",
        "label": "Finite-Lived Trademarks, Gross",
        "terseLabel": "Intangible assets trademarks",
        "verboseLabel": "Intangible assets trademarks"
       }
      }
     },
     "localname": "FiniteLivedTrademarksGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "Loss on asset disposal",
        "terseLabel": "Loss on asset disposal"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r113",
      "r135",
      "r249"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment.",
        "label": "Gain (Loss) on Investments",
        "negatedLabel": "Interest income on notes receivable"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses",
        "totalLabel": "General and administrative expenses",
        "verboseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r274",
      "r276",
      "r582",
      "r655"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r135",
      "r275",
      "r277",
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "negatedLabel": "Goodwill impairment",
        "terseLabel": "Goodwill impairment",
        "verboseLabel": "Impairment of goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GovernmentContractMember": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formal agreement with government or its agency.",
        "label": "Government Contract [Member]",
        "verboseLabel": "Government"
       }
      }
     },
     "localname": "GovernmentContractMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r107",
      "r155",
      "r214",
      "r218",
      "r222",
      "r225",
      "r228",
      "r256",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r548"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit",
        "verboseLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "verboseLabel": "Public Offering [Member]"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r99",
      "r214",
      "r218",
      "r222",
      "r225",
      "r228",
      "r653",
      "r667",
      "r669",
      "r692"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r17",
      "r20",
      "r490",
      "r690"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income Loss from Discontinued Operations Net of Tax",
        "verboseLabel": "Net income attributable to non-controlling interest"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r14",
      "r17",
      "r506",
      "r508"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Net loss attributable to common stockholders of SG Blocks, Inc."
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements of Operations [Abstract]",
        "verboseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r291",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r157",
      "r465",
      "r467",
      "r473",
      "r482",
      "r488",
      "r491",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r158",
      "r172",
      "r173",
      "r213",
      "r463",
      "r483",
      "r489",
      "r693"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.sgblocks.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income tax expense",
        "terseLabel": "Income tax expense",
        "totalLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r461",
      "r462",
      "r467",
      "r468",
      "r472",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 18.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",
        "totalLabel": "Accounts payable and accrued expenses",
        "verboseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) In Accounts Receivable",
        "negatedLabel": "Accounts receivable",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Cost and estimated earnings in excess of billings on uncompleted contracts",
        "negatedLabel": "Contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r134",
      "r628"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 26.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "verboseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 27.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) In Deferred Revenue",
        "terseLabel": "Deferred long-term asset charge",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties, Current",
        "verboseLabel": "Due to affiliates"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).",
        "label": "Increase (Decrease) in Intangible Assets, Current",
        "negatedLabel": "Intangible asset",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInIntangibleAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) In Inventories",
        "negatedLabel": "Inventories",
        "totalLabel": "Inventory",
        "verboseLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) In Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current liabilities classified as other.",
        "label": "Other current liability",
        "verboseLabel": "Other current liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 24.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Right of use asset"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) In Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Prepaid expenses and other current assets",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r147",
      "r283",
      "r636",
      "r637",
      "r638",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r280",
      "r282"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseCustomerDeposits": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest expense recognized during the period on customer deposits or security deposits held in interest bearing accounts.",
        "label": "Interest Expense, Customer Deposits",
        "terseLabel": "Interest expense on debtor in possession financing"
       }
      }
     },
     "localname": "InterestExpenseCustomerDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r115",
      "r345",
      "r354",
      "r357",
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest expense",
        "verboseLabel": "Additional contractual interest"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest income",
        "terseLabel": "Interest income recognized",
        "verboseLabel": "Interest income recognized"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r128",
      "r131",
      "r139"
     ],
     "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, Net",
        "presentationGuidance": "Cash paid during the period for Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryForLongTermContractsOrPrograms": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory for Long-term Contracts or Programs, Gross",
        "terseLabel": "Contract building"
       }
      }
     },
     "localname": "InventoryForLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r24",
      "r85",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "positiveTerseLabel": "Inventories",
        "terseLabel": "Inventories",
        "totalLabel": "Inventory",
        "verboseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r31",
      "r87",
      "r148",
      "r186",
      "r270",
      "r271",
      "r272",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r84"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Inventory work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r112",
      "r211"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "negatedLabel": "Interest income on short-term investment",
        "terseLabel": "Interest income on short-term investment",
        "verboseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInvestmentExpense": {
     "auth_ref": [
      "r116",
      "r694"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses related to the generation of investment income.",
        "label": "Investment Income, Investment Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InvestmentIncomeInvestmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investment in and advances to equity affiliates"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestorMember": {
     "auth_ref": [
      "r574",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.",
        "label": "Investor [Member]"
       }
      }
     },
     "localname": "InvestorMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "totalLabel": "Payroll and related expenses",
        "verboseLabel": "Payroll and related expenses"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases, Operating [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LeasesOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "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 lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "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 to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "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 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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "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 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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Leases, term of contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LessorDirectFinancingLeaseDescription": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of lessor's direct financing lease.",
        "label": "Lessor, Direct Financing Lease, Description",
        "terseLabel": "Lease term, description"
       }
      }
     },
     "localname": "LessorDirectFinancingLeaseDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r72",
      "r155",
      "r220",
      "r256",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r510",
      "r516",
      "r517",
      "r548",
      "r580",
      "r581"
     ],
     "calculation": {
      "http://www.sgblocks.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",
        "verboseLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r53",
      "r155",
      "r256",
      "r548",
      "r582",
      "r662",
      "r684"
     ],
     "calculation": {
      "http://www.sgblocks.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 Stockholders\u2019 Equity",
        "verboseLabel": "Total Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r74",
      "r155",
      "r256",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r510",
      "r516",
      "r517",
      "r548",
      "r580",
      "r581",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities",
        "verboseLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "verboseLabel": "Summary of financial assets and liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent": {
     "auth_ref": [
      "r73",
      "r523"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current carrying amount, due within one year or one operating cycle, if longer, of liabilities resulting from the transfer of a business segment under contractual arrangement where the transferor maintains certain risks, obligations or liabilities.",
        "label": "Liabilities of Business Transferred under Contractual Arrangement, Current",
        "terseLabel": "Assumed liability"
       }
      }
     },
     "localname": "LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Axis]"
       }
      }
     },
     "localname": "LitigationStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Domain]"
       }
      }
     },
     "localname": "LitigationStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Notes Receivable"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future.",
        "label": "Loans Receivable [Member]"
       }
      }
     },
     "localname": "LoansReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": {
     "auth_ref": [
      "r47",
      "r91",
      "r391",
      "r619",
      "r620",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r629",
      "r630",
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term contracts or programs.",
        "label": "Long-Term Contracts Or Programs Disclosure [Text Block]",
        "verboseLabel": "Contract Assets and Contract Liabilities"
       }
      }
     },
     "localname": "LongTermContractsOrProgramsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r42",
      "r338",
      "r352",
      "r355",
      "r356",
      "r660",
      "r680"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Total debt",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedLabel": "Less current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "verboseLabel": "Enterprise value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r305",
      "r307",
      "r308"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "label": "Loss Contingency, Damages Sought, Value",
        "verboseLabel": "Damages sought value"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Equipment and machinery"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Investment in non-marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in marketable security.",
        "label": "Marketable Securities [Table]"
       }
      }
     },
     "localname": "MarketableSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MembersEquityAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of ownership interest in limited liability company (LLC) directly or indirectly attributable to noncontrolling interests.",
        "label": "Members' Equity Attributable to Noncontrolling Interest",
        "verboseLabel": "Ownership interest"
       }
      }
     },
     "localname": "MembersEquityAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r83",
      "r155",
      "r256",
      "r310",
      "r315",
      "r316",
      "r317",
      "r321",
      "r322",
      "r548",
      "r661",
      "r683"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "negatedLabel": "Non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows provided by financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows used in investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r130",
      "r133",
      "r136"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 0.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r20",
      "r92",
      "r93",
      "r97",
      "r101",
      "r136",
      "r155",
      "r165",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r178",
      "r214",
      "r218",
      "r222",
      "r225",
      "r228",
      "r256",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r533",
      "r548",
      "r668",
      "r691"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Net income (loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss attributable to common stockholders of SG Blocks, Inc.",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r92",
      "r93",
      "r97",
      "r172",
      "r173",
      "r513",
      "r521"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss attributable to noncontrolling interests",
        "verboseLabel": "Add: net profit attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetRentableArea": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net rentable area for properties owned.",
        "label": "Net Rentable Area",
        "terseLabel": "Manufacturing space (in square foot)"
       }
      }
     },
     "localname": "NetRentableArea",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recent accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r162",
      "r163",
      "r164",
      "r387",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.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/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.",
        "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "verboseLabel": "Long-term notes receivable"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r42",
      "r660",
      "r680"
     ],
     "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": "Notes issued"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.",
        "label": "Notes Receivable [Member]",
        "terseLabel": "Notes Receivable [Member]"
       }
      }
     },
     "localname": "NotesReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r206"
     ],
     "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",
        "verboseLabel": "Number of segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r214",
      "r218",
      "r222",
      "r225",
      "r228"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating loss",
        "verboseLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r563"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "negatedLabel": "Total operating lease liabilities",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails",
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r563"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "verboseLabel": "Lease liability, current maturities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r563"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "verboseLabel": "Lease liability, net of current maturities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePaymentsUse": {
     "auth_ref": [
      "r564",
      "r567"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments, Use",
        "terseLabel": "Operating lease for office space"
       }
      }
     },
     "localname": "OperatingLeasePaymentsUse",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r562"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "verboseLabel": "Right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r568",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r474"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carry forward"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsExpirationDate": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format.",
        "label": "Operating Loss Carryforwards, Expiration Date",
        "verboseLabel": "Net operating loss expiration date"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionMember": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received).",
        "label": "Options Held [Member]"
       }
      }
     },
     "localname": "OptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of Business [Abstract]",
        "verboseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r22",
      "r161",
      "r204",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation Of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "verboseLabel": "Description of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionOfBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r36",
      "r656",
      "r676"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r88",
      "r582"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Cash backlog"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sgblocks.com/role/LeasesDetails1Calc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OtherCommitmentDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 0.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/LeasesDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the nature and terms of commitment.",
        "label": "Other Commitments, Description",
        "terseLabel": "Description of commitments"
       }
      }
     },
     "localname": "OtherCommitmentsDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.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]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCostOfOperatingRevenue": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.",
        "label": "Other Cost of Operating Revenue",
        "verboseLabel": "Total cost"
       }
      }
     },
     "localname": "OtherCostOfOperatingRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r109",
      "r135",
      "r287"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "label": "Other Depreciation and Amortization",
        "terseLabel": "Accumulated amortization",
        "verboseLabel": "Amortization of deferred license costs"
       }
      }
     },
     "localname": "OtherDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accrued Payroll and Benefits",
        "terseLabel": "Accrued payroll and benefits"
       }
      }
     },
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general and administrative expense classified as other.",
        "label": "Other General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "OtherGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherGeneralExpense": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.",
        "label": "Other General Expense",
        "verboseLabel": "Pre-project expenses"
       }
      }
     },
     "localname": "OtherGeneralExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r695"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r29",
      "r30",
      "r73",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "verboseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayableLongTerm": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Loans Payable, Long-term, Noncurrent",
        "terseLabel": "Long-Term Note Payable"
       }
      }
     },
     "localname": "OtherLoansPayableLongTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherMachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.",
        "label": "Other Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "OtherMachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.",
        "label": "Other Payments to Acquire Businesses",
        "negatedLabel": "Purchase of Echo DCL, LLC, net of cash acquired"
       }
      }
     },
     "localname": "OtherPaymentsToAcquireBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherUnderwritingExpense": {
     "auth_ref": [
      "r696",
      "r706"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.",
        "label": "Underwriting discounts and commissions and other offering expenses",
        "terseLabel": "Other Underwriting Expense"
       }
      }
     },
     "localname": "OtherUnderwritingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "SG Blocks Stockholders' Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForFees": {
     "auth_ref": [
      "r132"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for fees classified as other.",
        "label": "Payments for Other Fees",
        "terseLabel": "Expense fee"
       }
      }
     },
     "localname": "PaymentsForFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "auth_ref": [
      "r132"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.",
        "label": "Payments for legal settlements",
        "verboseLabel": "Payment to phipps"
       }
      }
     },
     "localname": "PaymentsForLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForPreviousAcquisition": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.",
        "label": "Payment on assumed liability of acquired assets",
        "negatedLabel": "Payment on assumed liability of acquired assets"
       }
      }
     },
     "localname": "PaymentsForPreviousAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "measurementGuidance": "Debt issuance costs",
        "negatedLabel": "Payments on debt issuance costs",
        "terseLabel": "Payment of note issuance costs",
        "verboseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r127"
     ],
     "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 of offering"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r120",
      "r503"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Purchase of intangible asset",
        "terseLabel": "Purchase of intangible asset"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInJointVenture": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.",
        "label": "Payments to Acquire Interest in Joint Venture",
        "negatedLabel": "Investment in and advances to equity affiliates",
        "terseLabel": "Investment in and advances to equity affiliates"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInJointVenture",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r248"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Investment in non-marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireNotesReceivable": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.",
        "label": "Note receivable",
        "negatedLabel": "Advances in notes receivable"
       }
      }
     },
     "localname": "PaymentsToAcquireNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "label": "Distribution paid to noncontrolling interest",
        "negatedLabel": "Distribution paid to noncontrolling interest"
       }
      }
     },
     "localname": "PaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PendingLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.",
        "label": "Pending Litigation [Member]"
       }
      }
     },
     "localname": "PendingLitigationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r424",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r44",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock value per share",
        "verboseLabel": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock shares authorized",
        "verboseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r44",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock shares issued",
        "verboseLabel": "Preferred stock, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock shares outstanding",
        "verboseLabel": "Preferred stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r44",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred stock, $1.00 par value, 5,405,010 shares authorized; \u2014 and \u2014 issued and outstanding as of December 31, 2018 and 2017, respectively",
        "terseLabel": "Successor Preferred stock, $1.00 par value, 5,405,000 shares authorized; 5,405,010 issued and outstanding Predecessor Preferred stock, $0.01 par value, 5,000,000 shares authorized; 0 issued and outstanding",
        "verboseLabel": "Preferred stock, $0.00 par value, 5,405,010 shares authorized; none issued or outstanding."
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
        "label": "Prepaid Expense and Other Assets",
        "verboseLabel": "Total net receivables"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r27",
      "r58",
      "r59"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "auth_ref": [
      "r665",
      "r687"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.",
        "label": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Received net proceeds",
        "verboseLabel": "Proceeds from issuance of convertible debentures"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from public stock offering and other private placements, net of issuance costs",
        "verboseLabel": "Proceeds from public stock offering, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from long-term note payable"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Proceeds from Issuance of Warrants",
        "terseLabel": "Warrants issued",
        "verboseLabel": "Proceeds from conversion of warrants to common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from Notes Payable",
        "terseLabel": "Aggregate principal amount",
        "verboseLabel": "Proceeds from long term payable",
        "zeroLabel": "Proceeds from long-term note payable"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherEquity": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the issuance of equity classified as other.",
        "label": "Proceeds from Other Equity",
        "terseLabel": "Net proceeds of offering"
       }
      }
     },
     "localname": "ProceedsFromOtherEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Maximum principal amount",
        "disclosureGuidance": "Maximum principal amount",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds from Related Party Debt",
        "terseLabel": "Maximum principal amount"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfNotesReceivable": {
     "auth_ref": [
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from Sale of Notes Receivable",
        "terseLabel": "Advances in note receivable"
       }
      }
     },
     "localname": "ProceedsFromSaleOfNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total",
        "verboseLabel": "Proceeds from sale of equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from Short-term Debt",
        "terseLabel": "Proceeds from short-term note payable"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "verboseLabel": "Other [Member]"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r20",
      "r92",
      "r93",
      "r97",
      "r129",
      "r155",
      "r165",
      "r172",
      "r173",
      "r214",
      "r218",
      "r222",
      "r225",
      "r228",
      "r256",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r508",
      "r512",
      "r514",
      "r521",
      "r522",
      "r533",
      "r548",
      "r669"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations",
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r64",
      "r290"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r294",
      "r710",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Propertyplantandequipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r63",
      "r288"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "verboseLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r34",
      "r35",
      "r290",
      "r582",
      "r670",
      "r685"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance",
        "totalLabel": "Property, plant and equipment, net",
        "verboseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Schedule of company's equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r62",
      "r290",
      "r710",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r34",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of company's equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r34",
      "r288"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "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": "Estimated useful lives",
        "verboseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r102",
      "r260"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for Doubtful Accounts",
        "terseLabel": "Bad debt expense and recoveries",
        "verboseLabel": "Provision for doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual",
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails",
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Abstract]",
        "verboseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesBillingStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.",
        "label": "Receivables Billing Status [Domain]",
        "verboseLabel": "Receivables Billing Status [Domain]"
       }
      }
     },
     "localname": "ReceivablesBillingStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesLongTermContractsOrProgramsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables, Long-term Contracts or Programs [Abstract]",
        "terseLabel": "Costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "ReceivablesLongTermContractsOrProgramsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyCosts": {
     "auth_ref": [
      "r108",
      "r159",
      "r313",
      "r315",
      "r316",
      "r320",
      "r321",
      "r322"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.",
        "label": "Related Party Costs",
        "terseLabel": "Revenue related to products"
       }
      }
     },
     "localname": "RelatedPartyCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r416",
      "r574",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.",
        "label": "Related Party Transaction, Other Revenues from Transactions with Related Party",
        "terseLabel": "Revenue related to other activities"
       }
      }
     },
     "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r416",
      "r574",
      "r577",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RentalProperties": {
     "auth_ref": [
      "r686"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of income producing properties held for rental.",
        "label": "Properties held for rental apartment and commercial development"
       }
      }
     },
     "localname": "RentalProperties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r125"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "terseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidualValueOfLeasedAsset": {
     "auth_ref": [
      "r573"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor.",
        "label": "Payments for acquiring site"
       }
      }
     },
     "localname": "ResidualValueOfLeasedAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentItemDescription": {
     "auth_ref": [
      "r143",
      "r654",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of nature and provision of restriction as to withdrawal or usage on cash and cash equivalents.",
        "label": "Description of restricted shares refusal agreement",
        "verboseLabel": "Description of restricted shares refusal agreement"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentItemDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r182"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "verboseLabel": "RSUs [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r295",
      "r296",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "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": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetailMember": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of product directly to consumer.",
        "label": "Retail [Member]"
       }
      }
     },
     "localname": "RetailMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r50",
      "r387",
      "r456",
      "r582",
      "r682",
      "r704",
      "r705"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "terseLabel": "Accumulated deficit",
        "totalLabel": "Accumulated deficit",
        "verboseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r162",
      "r163",
      "r164",
      "r166",
      "r171",
      "r173",
      "r257",
      "r453",
      "r454",
      "r455",
      "r480",
      "r481",
      "r532",
      "r701",
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "verboseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Total Backlog"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "verboseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "terseLabel": "Summary of expects to satisfy remaining unsatisfied performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r98",
      "r155",
      "r209",
      "r210",
      "r217",
      "r223",
      "r224",
      "r230",
      "r231",
      "r233",
      "r256",
      "r310",
      "r311",
      "r312",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r548",
      "r669"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossProfit",
       "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",
        "terseLabel": "Revenue",
        "totalLabel": "Revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "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]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Share price",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Common stock, per share",
        "verboseLabel": "Sale of stock price"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "verboseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule Of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "verboseLabel": "Summary of accounts receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payables and Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r182"
     ],
     "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]",
        "verboseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "verboseLabel": "Schedule of antidilutive"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.",
        "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]",
        "terseLabel": "Schedule of purchase price"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Summary of company's benefit for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r406",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, 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. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax assets (liabilities)"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r2",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r16",
      "r18",
      "r19",
      "r20",
      "r292",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to 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 Text Block]",
        "verboseLabel": "Schedule of Segment Reporting"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Summary of reconciliation of the federal statutory rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r422",
      "r448",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock": {
     "auth_ref": [
      "r580",
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of reorganization under Chapter 11 of Bankruptcy Code.",
        "label": "Schedule of Fresh-Start Adjustments [Table Text Block]",
        "terseLabel": "Schedule of reorganization adjustments net cash payments recorded as of effective date from implementation plan"
       }
      }
     },
     "localname": "ScheduleOfFreshStartAdjustmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r31",
      "r55",
      "r56",
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of company's inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Schedule of Prepaid expenses and Other Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PrepaidexpensesandOtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.",
        "label": "Schedule of Other Share-based Compensation, Activity [Table Text Block]",
        "verboseLabel": "Schedule of stock-based compensation expense included in statement of operations"
       }
      }
     },
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r64",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyplantandequipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of purchase price to the assets acquired and liabilities"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r214",
      "r215",
      "r221",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r424",
      "r452"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r429",
      "r438",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]",
        "terseLabel": "Summary of employee stock option activity",
        "verboseLabel": "Summary of warrant activity and changes"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "verboseLabel": "Summary of fair value stock-based option awards granted using Black-Scholes option valuation model"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]",
        "verboseLabel": "Schedule of RSU activities"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r78",
      "r152",
      "r188",
      "r189",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r369",
      "r373",
      "r378",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.",
        "label": "Schedule of Subsidiary or Equity Method Investee [Table]"
       }
      }
     },
     "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r205",
      "r207",
      "r208",
      "r214",
      "r216",
      "r222",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r232",
      "r233",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "totalLabel": "Marketing and business development expense",
        "verboseLabel": "Marketing and business development expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]",
        "verboseLabel": "New Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows": {
       "order": 11.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 Compensation",
        "presentationGuidance": "Total",
        "terseLabel": "Stock-based compensation",
        "totalLabel": "Stock-based compensation",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r433"
     ],
     "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": "Number of Shares, Forfeited/Expired",
        "negatedLabel": "Number of Shares, Forfeited/Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r436"
     ],
     "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": "Award granted (in shares)",
        "verboseLabel": "Number of Shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r436"
     ],
     "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": "Fair value of award (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r435"
     ],
     "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": "Number of Shares, Non-vested beginning",
        "periodEndLabel": "Number of Shares, Non-vested ending",
        "periodStartLabel": "Number of Shares, Non-vested beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "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]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Number of Shares, Vested",
        "negatedLabel": "Number of Shares, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price",
        "terseLabel": "Exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Fair value assumptions, risk free interest rate",
        "verboseLabel": "Expected stock volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Fair value assumptions, risk free interest rate",
        "verboseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of reason for increase (decrease), classified as other, in number of awards under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other, Description",
        "verboseLabel": "Description of share based compensation arranged non employee incentive plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Shares, Exercisable",
        "verboseLabel": "Number of warrants, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price Per Share, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Shares, Cancelled",
        "terseLabel": "Number of warrants, Cancelled",
        "verboseLabel": "Shares, Cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "disclosureGuidance": "Number of Shares, Granted",
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "positiveLabel": "Granted options to purchase",
        "terseLabel": "Shares, Granted",
        "verboseLabel": "Number of warrants, Issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Fair Value Per Share, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r452"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate intrinsic value, Outstanding ending balance",
        "periodStartLabel": "Aggregate intrinsic Value, Outstanding, Beginning balance",
        "terseLabel": "Aggregate Intrinsic Value, Begining balance",
        "verboseLabel": "Aggregate Intrinsic Value, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r430",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Shares Outstanding, Ending balance",
        "periodStartLabel": "Shares Outstanding, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms",
        "verboseLabel": "Description of restricted stock units granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r421",
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Equity Award [Domain]",
        "terseLabel": "Stock Options [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "negatedLabel": "Weighted Average Exercise Price Per Share, Cancelled",
        "terseLabel": "Weighted average exercise price per share, Cancelled",
        "verboseLabel": "Weighted Average Exercise Price Per Share, Cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price per share, Issued",
        "verboseLabel": "Weighted Average Exercise Price Per Share, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r424",
      "r427"
     ],
     "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 Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Share price",
        "disclosureGuidance": "Fair value of stock price",
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Stock price",
        "positiveLabel": "Stock price",
        "positiveVerboseLabel": "Share price",
        "presentationGuidance": "Common stock exercise price",
        "terseLabel": "Average share price",
        "verboseLabel": "Common stock price per share",
        "zeroLabel": "Stock price",
        "zeroVerboseLabel": "share price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r443",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Fair value assumptions, expected term",
        "verboseLabel": "Expected life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r452"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, Exercisable",
        "verboseLabel": "Aggregate Intrinsic Value, Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Terms (in years), Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options forfeited.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value",
        "negatedLabel": "Weighted Average Fair Value Per Share, Cancelled",
        "terseLabel": "Weighted Average Fair Value Per Share, Cancelled"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted Average Fair Value Per Share, Outstanding, Ending balance",
        "periodStartLabel": "Weighted Average Fair Value Per Share, Outstanding, Beginning balance",
        "terseLabel": "Weighted Average Fair Value Per Share, Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Terms (in years), Outstanding, Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r428"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of options"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted Average Exercise Price Per Share, Outstanding, Ending balance",
        "periodStartLabel": "Weighted Average Exercise Price Per Share, Outstanding, Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Shares issued, price per share",
        "verboseLabel": "Public offering price"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending Balance, Shares",
        "periodStartLabel": "Beginning Balance, Shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r66",
      "r689"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.",
        "label": "Short-term Bank Loans and Notes Payable",
        "terseLabel": "Short term note payable, net"
       }
      }
     },
     "localname": "ShortTermBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r37",
      "r582",
      "r658",
      "r679"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-term Debt",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTerms": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.",
        "label": "Short-term Debt, Terms",
        "terseLabel": "Short term loan term"
       }
      }
     },
     "localname": "ShortTermDebtTerms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r40",
      "r663",
      "r664",
      "r675"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "totalLabel": "Short-term investments",
        "verboseLabel": "Short-term investment"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermNonBankLoansAndNotesPayable": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.",
        "label": "Short-term Non-bank Loans and Notes Payable",
        "terseLabel": "Loaned amount"
       }
      }
     },
     "localname": "ShortTermNonBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r145",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r43",
      "r44",
      "r45",
      "r152",
      "r155",
      "r175",
      "r176",
      "r177",
      "r179",
      "r181",
      "r188",
      "r189",
      "r190",
      "r256",
      "r310",
      "r315",
      "r316",
      "r317",
      "r321",
      "r322",
      "r364",
      "r365",
      "r369",
      "r373",
      "r380",
      "r548",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r80",
      "r95",
      "r96",
      "r97",
      "r162",
      "r163",
      "r164",
      "r166",
      "r171",
      "r173",
      "r187",
      "r257",
      "r380",
      "r387",
      "r453",
      "r454",
      "r455",
      "r480",
      "r481",
      "r532",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r701",
      "r702",
      "r703",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "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]",
        "verboseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements of Cash Flows [Abstract]",
        "verboseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Changes In Stockholders' Deficiency [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r162",
      "r163",
      "r164",
      "r187",
      "r639"
     ],
     "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]",
        "verboseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r140",
      "r141",
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Non-cash conversion of accrued salary to restricted stock units"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "auth_ref": [
      "r44",
      "r45",
      "r380",
      "r381",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).",
        "label": "Conversion of restricted stock units to common stock, Shares",
        "verboseLabel": "Conversion of restricted stock units to common stock, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Issuance of common stock for services, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r44",
      "r45",
      "r380",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Common stock ratio shares",
        "disclosureGuidance": "Common stock ratio shares",
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "positiveLabel": "Shares of common stock",
        "terseLabel": "Common stock ratio shares",
        "verboseLabel": "Issuance of Successor common stock, shares",
        "zeroLabel": "Issued shares of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r380",
      "r387"
     ],
     "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": "Restricted stock or options issued, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.",
        "label": "Reverse stock split settlement, Shares",
        "terseLabel": "Reverse stock split settlement, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r44",
      "r45",
      "r380",
      "r387",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "disclosureGuidance": "Shares, Exercised",
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Shares, Exercised",
        "presentationGuidance": "Exercise of stock options, Shares",
        "terseLabel": "Number of warrants, Exercised",
        "verboseLabel": "Exercise of stock options, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "auth_ref": [
      "r80",
      "r380",
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).",
        "label": "Conversion of restricted stock units to common stock",
        "verboseLabel": "Conversion of restricted stock units to common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "verboseLabel": "Issuance of common stock for services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r44",
      "r45",
      "r387",
      "r423",
      "r439"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "verboseLabel": "Stock options [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r45",
      "r51",
      "r52",
      "r155",
      "r244",
      "r256",
      "r548",
      "r582"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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 SG Blocks, Inc. stockholders' equity",
        "verboseLabel": "Total stockholders' equity (deficit)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r96",
      "r155",
      "r162",
      "r163",
      "r164",
      "r166",
      "r171",
      "r256",
      "r257",
      "r387",
      "r453",
      "r454",
      "r455",
      "r480",
      "r481",
      "r506",
      "r507",
      "r520",
      "r532",
      "r548",
      "r550",
      "r551",
      "r555",
      "r702",
      "r703",
      "r733"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total Stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r153",
      "r365",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r387",
      "r390"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.",
        "label": "Stockholders' Equity, Reverse Stock Split",
        "terseLabel": "Reverse stock split",
        "verboseLabel": "Reverse stock split"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r556",
      "r585"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r556",
      "r585"
     ],
     "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]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r556",
      "r585"
     ],
     "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]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r584",
      "r587"
     ],
     "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",
        "verboseLabel": "Subsequent Events [Text Block]"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.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]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "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": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.",
        "label": "Liquidity [Text Block]",
        "verboseLabel": "Liquidity"
       }
      }
     },
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Liquidity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Consolidatedstatementsofcashflows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
        "label": "Supplier Concentration Risk [Member]",
        "terseLabel": "Vendors [Member]"
       }
      }
     },
     "localname": "SupplierConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]",
        "terseLabel": "Accounts receivable and allowance for credit losses",
        "verboseLabel": "Accounts receivable and Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r350",
      "r378",
      "r531",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual",
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r295",
      "r296",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnderlyingAssetClassAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by underlying asset class.",
        "label": "Underlying Asset Class [Axis]"
       }
      }
     },
     "localname": "UnderlyingAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnderlyingAssetClassDomain": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).",
        "label": "Underlying Asset Class [Domain]"
       }
      }
     },
     "localname": "UnderlyingAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnSecurities": {
     "auth_ref": [
      "r135"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.",
        "label": "Unrealized Gain (Loss) on Securities",
        "verboseLabel": "Loss of conversion of debentures"
       }
      }
     },
     "localname": "UnrealizedGainLossOnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r460",
      "r466"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "verboseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of units that have been purchased during the period, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.",
        "label": "Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r191",
      "r192",
      "r194",
      "r195",
      "r201",
      "r202",
      "r203"
     ],
     "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": "Accounting estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r471"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "verboseLabel": "Warrants [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "terseLabel": "Basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516265-108586"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=51888271"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.A)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "35",
   "Topic": "605",
   "URI": "http://asc.fasb.org/subtopic&trid=2197326"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "83",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125514181&loc=d3e34841-113949"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919381-209981"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55696-112764"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55730-112764"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56145-112766"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991576-234733"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991585-234733"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991590-234733"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54658-109401"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54672-109401"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54681-109401"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54708-109401"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "275",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54711-109401"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55538-109407"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55562-109407"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56414-109416"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56417-109416"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "912",
   "URI": "http://asc.fasb.org/topic&trid=2145070"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.10)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "720",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=35755714&loc=d3e28434-158551"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r715": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r716": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r717": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r718": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r719": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r720": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r721": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r722": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r723": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r724": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r725": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r726": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r727": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r728": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r729": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r730": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r731": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r732": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a),(d))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>100
<FILENAME>0001213900-22-020226-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-22-020226-xbrl.zip
M4$L#!!0    ( +J.CU2-N-)9<@,  ,P4   +    97@R,3%?,BYH=&WM6&U/
MVS 0_LZO.'5B?"&T99L8;5IIO&C:Q#8)T+X[B9O<<./(N5+*K]_92=972D<+
M" 0?&F)?'M\]?GQWB9]07W7]0$>CKA_AM?N!G$9*=FH]G9+7$WU4HQ;L$/9E
M#JD<@M%]D>[L@AMI@S/+\5:VH-G(J%WK;OE9A1%JI4T+WC7<7V%<V,'.I4/\
MR8CG):(;V85<&NRU04DB:;P\$R&F<0M2;?I"M4&;+!%IWH+]-I"\(0_32%K8
M1G93CI!A@Q[;VZ=2V89A@B0=E!P##3'2PP)GJ$TT7LD!>4,97"%C6<"<C+Z2
M'C]!R>1"D0RU$80Z]5S$+< 4"2WZ['Q)Q;_YOC QII-@0F', P;CQ-+H!]W3
MFP0#)-AO[C7]>M#UZ]F3LUMZE9,P]&H(KW7?IT&>M9^#T)?/WI0P0@Y&FD*O
M%X,@QPB%0:9*]X 2"><RQMQ&2&\*?C0%V]R]Y9,(E%PM?6]8KTMIN2^L@!]A
M3WA8B2QG0JK_YHL+E'0V&XWMB@]/R9YU;Z]I%TND39\M./QL26)U*E5ZTZDU
MBOM,1%%U[_ Z-8O'A8LI-!5_U](0AD)5\B&=C=&;!VX+V#ZJ[,LH DVDF9CF
MWB<6<:X51A H$5ZUH5S7,P7&!QM/-5;$X(86'*XJ[(^'VW,^^):CQ9M^WPF:
M+]V39WA4G%=KQ!>*IJ)=,9;2[_UYMROUSN"^%A:_#PSF$896\#83?DM9_EEY
M OB,P2\3BQ1OW?T\T74RW=7%V)@3XXHD32%,46:-BE9NL]1<?(6C 2KK"!PI
M'5ZQ,7.S5X6_T6VH*,T<HP\2\ S'=ZAV;;K'1723!)Q()8;"R.7:>@(9\:Z?
M2\XJ'"5G_&K'-[(C?F >G)U6V(\QA<NYFZ\'#\A3CJW9S,3<G8:)WH6SL^.U
M SU8F[-%>74&_ODY.U;<@M((?N@ N2/ZS7X.C'SY%&Z$K$5)9K+%NB_KE.EF
MMG4/N#K'1@_2R,.^B"?[VHFI3.=H2][BV<*-13-&9E+0XCE!),*D[YK41?.:
M&<([5@P59N,95D["93;6\ 5MM2:XE#DQH:5TUNF%-JZ9MWU<LH__6?H>,WT?
MP8F\EDIG-C(XYC9P_=KW;$G(7NQ;YN1+_-2G@5!)82HN[GL'G6M9P'G4J?T9
M\+'KC:H070-7O..Z2_5;?+BLNZ^8?P%02P,$%     @ NHZ/5#<N! !M P
M) P   L   !E>#(S,5\S+FAT;<57;6_;-A#^GE]Q<+$U 2Q9+Y%MV:Z K%V*
M8D41) 7ZF9)H^U:*%$AZC?OK>WIQ9CFRFW;99L!*Q#O>/??<"^G%VA8B6:0J
MWR:+'/]J'F>+$HS="OYJL%32.DM6H-C.X#43F&H<@F'2.(9K7,ZAUC#XE<_
M]TL[!\OOK4.:*SD#C:LU+0F4W%GSZF4&T^"7.11,KY 4/)3-U_4\K]H^@'KK
MJT&]=4#8=E *HYP4<W1JCU]::U+I@HDY*5;+'=@-J-B-REX(G=!>?L2"&_C
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
MJ%8@5_YP<9_#Y5@8",3(^&Y*H#*[W()5Z!\=2S-L%<7/]S])4#2AW+;!O"?
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
MY@&<%O,6G_Y7J\?N)ZS_!U!+ P04    " "ZCH]4^8,!F$$&  #G+@  "P
M &5X,S(Q7S8N:'1M[5I;;^(X%'Z?7V$QFDLE"! *E$N1&$IGJ]TM56&DW4<G
M<8BWQL[:II3]]7OL))1+.S-5TW9:4:E '/O8YSNW+W:ZD9ZQ7M<3P;+7#>BU
M_4!*+QDY+H2"ZU*(9Y0MV^B3IC.B$"<+),4,\T]%9%LZR'93]#_21M5*K#N%
MWKMNG,GP!1.RC=Y7[%_2.>F'/DVLQ'.0>)E*M"U%I(BD80<QHC61)15CG_)I
M&W$A9YAUD)!QA+EJ([>#-+G1)<H#8L16XINT14OH$$)_,XJ3#EI$5!,KBMP*
M6M! +!(Y"R&#VYFLH-*">%<49!F!2DMQ14HP0D?K$P7$%Q)K*GC):MQ&E%--
MC?3M^RD4J_LS+*>4KPO#C$ZA0=)I9&#\R#T5=[I>;W@348]JU#7H]6JN4^V6
M[<]NV8/_^-D!?]7P_C-7FH;++=^I59U6O(;Z"Z#ZQMS8!V6(!$3!@P?#R\G9
MZ=F@/SD;G:.+;Y?C;_WS"9J,4I^N'J4>C;XY8V?@H(_OJXUF)[U9JU?2V\67
M\O@W;)O^&/5/1A>3X<F&8<;#@3568H-6I9%9:'2*)K\-]X;(W1#C_N67_OEP
M7!K]]<?P;]0?3 S6"?YNI>+ND_ZC<=[T(;?E-%\XYZ?+4QI+_:IQ7M71A *>
M<>0+SHEOAB<^O$$KU_@BVN29N]"FF&[9H]!;4!TA'1&$.9]CAB2)A=1(A&C\
M%7UAPK\"@YQQWT&?3:^/[X]<M](9B%F,^=)>53L'*(TJ6.4I0 M+*OT.*Y)6
M< PSBP 1T"U( S'Y/"$^F7E$ FTH(K?BWA*R)$=BA4+*8-!JC6/BSR6@![IA
M'J#AC0^.,"4(EC.C2CT=2B#8S!]@35!$) %XUN&XM*!E: !>172!YPS]Z:"O
MF%U37LP0,H,&$24A+!Z4T?2:H%$84A]@ *'V=H)MT:H(DKX2B5F ^@X:1P1^
M@S#3K0]>P:>IL%/*,??!J^X5%@B[<&\)42P-=2NB>"[5' -:6MS'(,;KOK?!
M(8QU<"!B#?99%[0Y8JWBI0L:8^EA3E1I=,/(TFAA[NSDYZ*19?I[1-D>LR6Z
MXF(![C E%AF/,*.YCK!N[S/Y6Z'O;S65IP&4>K>#)N#:2=9 X9PQB$H(5&82
MVRK92?+OG$HR S'*YN.M6$QE?<8' &/66L]:@X-5Q-TFS57"W B[:JMVF [K
MF-#:1U,NT=3:!].3!I.[$4R4&ZVL0$.:-*8<*A--ZG86:9A*"+58$F6"JFAN
M8\9@0L"36O*C8H@RE538<%5406! K6A3>:#7G"4Q*8#<V#G55L%U]D'T="7)
M[+%FGQI[C/S<9FO.#\C?A?%','@P!%8"S0S'"@#,?NUN!:,4_FJE\B'#K\1(
M:);G5&&R E ZQM+YCPN5Y#K&09!=6PG'!2.AT'L'H,D,L6M#!GW,,BMH$=N]
M9QUD/5(Y);NA"@8Q*\K:DE74UA;9<)VC^I'[(8O2NRWS(X_?W0U/0KX?2\I0
MM6X?%]S-QX5N60<;"T\A]H36 JQ6=>H0;$HP"MR18?_J5HUUU=9=TJBWTJS6
M=. 1Y?"#@5L8M/EQP<U9R[(J;STX;"I7UK+W3-;+XFT+U =!UG .CYJ'C=R=
MX1S/2/L^LS_,J!6G7JNU<E_AWH@_A&A"-?O%K3B(@#! 5UOU[WEJO]NV.650
M3SX2F77C/5K8=V'.8Y?E\X6D0+AB8%P[.!_< ;3Y,N7?7"=L(/W:T^S'T>P]
MZ7I=I*OV%OE6PVDU:O4GYUL[VZO/7*UK.1;J6K/9_,79EEL_RGV%>Q,^+]=Z
M"AM^_S@C?Y95RXU@K2R6"\&Z%]N<"=;NB9$AN;?W^[XOYMS:9,_ ?@T&]N*8
MOO[71B 51E2E1Z!0 Y(]7=^WF[;FA(1@/\JVBY_@6-,&F8K,IC,7NHC(C4]B
MG9UU@B* ;W;P [1I^; C4X^@@) 9C$S.S=/QZ9:T/9 'G6*AR%T'2D?;*CW@
MW"@Y#I[9,_[]UG<^6]]NTS#H?0[(/P?TD0*]($ $E&6H@RQQ>4@,"W!XB$&C
ML;8GKQO!F%<2B"!8/ +3Q%)<4_-:3)H LD@U66)!(4EXYA@X/<O:BF;3)YQ+
M3E5T*^ G7I"!)$"U,AJ&(9K'T&)4)$JG<6L+>/:9O-->MB^X_P]02P,$%
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
M;YD8.&ELQY6+0-A0.+AP1$!S"L\36R[TA*G (6) .:#.-?KKWP&(J)>F[+V
ME2FP<LH?N.5L$>^83T@FMEP QQ3@D-SUO0!&8KL%4,P0/4)Y>_LA(V(LZ6T7
M$#+;'!$_L0YW'TR=;[ARZKD^ZB8&[.G:E5N:I!_3]_UN]-'BZG-T]2M52>/>
M"3H=D+OESK= ]9A^ZS%3Q=1=;_^==T9<-YGUW>/;>L^$W>EMOH.+U0>.L^&"
M_[Q+C6UQ^R_T%E.CMO9"H^"#:)?;?Z?7O1Z<P+;>*2%I?(O;?Z&7@>6;YVQH
M6N:VR\N3.]W^Z_W9\4:F3T59MOIR)_:Y_5?[S7G@KHU+5X5GMO6&%:N=MN-M
MONMJH>CF3=%]HTB;0M'=UHLM%-WMNM!"T=V^.RT4W2V[T$+1W>KK+13=K;W:
M0M'-@:*[>F=^=:^^V1G0>^7ZBC*@VUB<F HA;NKYU [?)$A]P\YG \*K:C(
MCVH77CG^AHO$46,!Q_6Q#< I[_H3V3VIS6ZS?5':DIGU8-KOXWK3>]W6VXVJ
MYVXP4<QQ"NR&'>N;!V9N[OF\D5,G'KG9MD$CZ+O<VW#3Q%+IE%EQ[NF#V&J5
MIP"##0"#-Q+!+IB])7FU2UUZM.UMON)J<<7;3,Q/8\3<\Z][WQS'\*B%W'9<
M-U!FK"<O>OS<FMZ/X_$QM_7!D+D_TC0\:_]O?>\Y5R&BQ,8.L[AW*[J X*%=
M\0VW;2\.,2).8-K^UPHQ^;/$11#3DBU8;JFQ(/8->2\ H]Z<=@(%R"R@8!0E
MFW)5LNF-BOH5;":/;":?@DFM8#/Y93/Y!)DB1CT?,>HYETCB168+4,D1J.29
MJA19$ 7IB+7(2%6NOY>=H$WNW02N/F!;TVSI+6O;+[.><]$2%7L,HSZ%.XN#
M\;SK6*NNM?(>);,DY_N3 .YDR-US)]AP5O>6PO0+UY.V DS<0<%XES5-AX!\
M-P#4?B^0_%([PFK@.'8%A<2PK/$K!.1KNP#CM8)Q> $%-<YHN%>KU^XQ7#5#
MI-BVL&PE)]!V+QP0=T%;EB*GW8_VC]*O^OMDP$'F8;TN;.<Z?OSEI)E0H;Y2
M9:Z Z@*J7Z#*Q<%S!:K<#/#<MER)K8#.=2=U;#C)+6"Z@.GU$MPPS3#PN9OJ
MK71_:=KF,!AN!VPN&1.?>2*O X3HD[AE=E\!'?PS<=*%-C8%3H7CCND#T^;N
M.'Z'[QY@YQU- ;EKA=Q6X#M#IVM:JC+,.P;5B;,H8'.ML%FX^@MX2'B@BCJ)
M^599W\J!4\#!.Z<' @Z. Q..Q>Z_>\$E>1"%U+)6J"Q4/_5RH>GE RZ+HL2%
M )4@404H%%2A*&M=D(2X!;N @X(>%,USI^^[H!Q3*$<!,7F$F%S3F*+S0D%'
M)NE( 14%K9B@%44;CX).).E$ 1$%C4C2B*(?S+KZP6P,T2A )!<@DD\J4JLV
M:\W[:X_9_9\YL_R!SEPNTULN_ VOT(N0<F?Z%K_NM6W#?#"-@%EQJ]CL;:\;
M7)K/R9MHQLHZK*J(XBT'M=_4?6YT?$?_\=TV?>^V\WVS@26,A'QDKC'IT)VY
MY[>&E#<LURUZ;=W? 'YL2QF9C@](@=^CD]X?(]H[-OS32Y6HBFUY?1>\VF9A
ML:[JQ05O8S7V>(>5X="QB7B]JUN>V/<V7W6MN.J<7/4;53,NKGI-5YUSW2Z2
MW H(63LQ>*.&K\55YX(8Y,\6& F!+<,PT5O/K!MF&FW[A)&=_5U!R\PSV%;A
M,);U6H! OD @_Y)$ 3GYA)RW-P,6()!;$'@K(;, @9R!P,8(GY248G/CC+FV
M:?<W/-!M29#)WOSVBYM3RUBQIW>:&OKF9:SB)UT(M\\N8_5N 79]9:P*R%T
M<@NVNG:VFG-8:1>PDA]8>7NEO;CT'%WZ6ZGIQ:6O_=)SKIC'6E 6L5^%M) A
M+11PL9620:Q-<7'!!4/(L-1>.38^<!W+ O;9AE=<[KTO.)EU!-MOM2T (%<
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
M<KOX!4ZVZWZ"LQK-&0=>]$;,5F_HCN6XX3;DXL-3O:-3O8)3O:5331YGH]*
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
MAUL>3P-(ER%F.@(9Z"I[ O>!FP?#4=B^W0D0O\.8CO S,\I^0N[MPD- 1?;
M8/4H8<+BHL\JH+8"J,W 3%R2%W3Q.O!3(D6E)!VBU3F4>A5J[UI/M-D1=$$0
M)9TAD*?H%7Z+.P78DE@O1]:$2(&33J%FO0 UOG D>3%X"K002V*7-WN'%=41
M:'*I, YBB&L"&M+!T5!B->A/QRO7K<#@ E$5]8LCJZ"X<73GEO,H=YU)C#U)
ME'S3M^!7"8[QUD4**N7DR!4P>N<&-%*M7=)D=R8Q$^PN</%JAB#FEN:=A>:-
M0"@&*$*(\11--##<E_X>DOL*$CT^\O$ME_\5F*XX:XL]EK1'+E;DLQ]X()K3
M)>V<-N5HP8C&8_8LW"!0XST+H4[" 5Z&Z>K!$-ZBLV= 2=W$ FEWL9L-)1GY
M1Q;[7[O<I\2>QM[(GR(>31>%,NVA$Z)1+@PGV]_*=U%K=(:TFR5W3KM&$]1K
M4U]NMDE%+W&3ZO13G;M;%M"HH#] C)9"A2"2R'OB[(C0W1HC#L^6)XE&@N+M
M.38RHQ*1 4EFX@,**@QB ,QHVDP'1B:(AH$D%3-NB9S17X%8V[ \I#0XA(O4
M02QSSEI"^ID295$<D',#&>HBRQ+S5P0!$/]MVT#HX?34\CU0<X#$Z\C\DNS1
MM'&9MC]?W(Z6A%^8-NU0_$C5 A6-B_-X(0 1X^GBV6(^)3=(3L4- 69CY2%Z
M%0AT0(243IT8]HB#?F]'Q^40IS<?)%='X4Q)&YXX&#J/ <*"D3H/^$BP)_PG
MHXL)<%XN5@=G"</IQ!P"7*EETE7A'F:SI1+2"B3MT[F3K5Y)L@""MR$SDE?7
MFLU[\/WHK/#8 =R[?,"LWHPEP%_&X71"OP"T,1S:>\0/%^2 XD9 7,;SI@4)
M!0YP&H>@/Q,KJV2SI02_V2!ND6%F+QA()@-1<L/+S45)_C);W"G@JH"KY\)5
MRT-K1\1V$X8SU"TMV#T15M2^8$U*Q? $TWHT/2"P( ,H+0P(HC+V?#L.+3Q*
MY1^(+"@@M^E'CSS]2^"%OR !E[\"E54Z%\V*$W:^:<>6HX,R+,RJ"61IVWJ%
M!L#8#M">/=,P 9*Y1_:CK)T5Y/N=H]DLM:^X_"V__)FZWZ2+<_+U"<XMJ:&D
M4=,F.)#3!Z.CNTM)XH 0P3\E.<HB;M]<SNV.S[D%7S0/ZE\RWE%6/5B!Y?0=
M8?D&617@P.#HA_0J6@N4":&$1+\*2ZN(8-?D+R,0N5T4CA6_ -6,ZL $0KS'
M>4:BOZC2)4T7K8(CH<EH#B7!35B#"EQ[E[A6$-IW?/FO36B_"UDU%$N% F]H
M#&B;-V"N,J, D:-_:FR("3L>*O[T$CPQ'0-I&MEIIDG%VH ]H V.VQHS_AMX
MPKT0FLAA^@PB7"O#+.5Z->,1%M1R:;G 'C1O9)D^6BMXKP?#"3_2.>^Z 5:L
MWBUI]2J,L@CYQ(-$$W420''!9F_\$L]]=[[G7@9@:DE724*%[;[YNF<O.FUP
M17]^-_!,Q!CA54-#:]>T,-<;[IM370?!2L/WE*\S[:ICFAT,NP!YP!-%! 'Z
ME\E*-G8"93=$<]ZC<$QK(AB*G@+^F0:9FDRRZR%8XJQ2DQ)Q 3W'LIQ'8LUH
M;?3D!4BK&'J<$E91L0B7LEC14NQH,=T,Y 'QA<%]9J+GR^">[IID$%;^3APA
M]"Q*LV\/"9%TJ\$BI?>KD@"#RBHC=E14V-S@DGE0(X!&&WH.O(1&<GAY7I@8
MO L$WRQ;S.X'E.)V=E7^WDF.DOFP"SII[$GKMMQIP39NZ9)N8Y>$!Q_E)MS(
M;#E1#8B-D!3"ZZ3%DOETIK=M>1R:I,H+F:52GC(55)1@"N7#RM[+XHF6\-6M
M: 7+0%QG/.PZU@P B[] X)'U-#4IOFN9'FRFW0?Q@HL+.FA\F5C:9VT?%Y4!
MQNI.X__5TOQ&_#&/"?S.E=$\L%6X@\N0,]N<HU]$%R!;0A87.:+@6MRA<(WX
MR)=+BCP2U4$/-'DLAAB7T+/0 ^8BB<0!^#S330$(ZP $Y$^FYP7"Q=13TIAD
M)+IHI"G$GV DHVV O;JZ*0*QG,#'0 ,J3>J,9&4%8)0N4WT]8#C?-4E<DN/8
M)GF/QIIA6H$O-5,8$AUP?:6'RF(M%/,RX':9/\&A"=]/6(E%3( C#=%G!,*9
M8(TFEF(++#^":@SAQL4!$>:BLZ<$\ (J\PB50)Y(DC=M"LTR@"KYFN5XGN@_
M,0)EP UU FE$F>7A!IF=G+)];G/RD,/ SI"'GF:*D)*!BK'74>B3Q-$+=!VD
MR%Z 8572L8OO(ZFC,"Q$%]#V'OU!*&D6L)5'V&K9&/7&3)?\QT!B^HYCT'6+
M: H"/!9&T0'I$#J@4/J4-[D72GIZH@&A&S4@=.(-".<:TUX_N#U3! Q3:2C?
MP+_O^?=_?JNV+@Y_Z30S\PVZ.WE-NA&'$\M>B7T^.6TMF1TY+4E'IE(4N3IK
MAM.LR87E8:5I#4*M^VJ^8B)UM,9U&3[ICM>9+KU>2^A"08,+P(]2]F.:N]+[
MI7$FKM.OG]07 D<^!(YKTHT]$=PN! ; D4"$KX?F2=-+ZBW\@5D!BJI=+J+L
M02BE8,$P5Z'GZ(%,9F!$A,*QAH[!+1)'2)C!PL]AM+V42D"1$FE'8WI//8U%
M3!;2:QZ!B?1U(#9Z&%![<OU;^[1<.P2X<D'!?3!=#,@,?!(&2*=1*3E]R^D"
M_ TXLT!+ 3#4N8OJNI![;=ZG#KP 66J"F/F\@(8\0D.6&2^AJ6*N5=^5<;?:
MF3YPDHX3"BC7_PI,::T&F**73D\N2MK%Q0D-CY&Y0J]1"G.72N>2@4=EUQD%
MA.040AAYBT1Q4U]ES,G@$5)4?_"Q#'"WN54"9M*#I8A\>&5C>X"OJ=\!Y6#:
M(I<1^ 7:9' (F9\@W&8(,U)K1F.)U)N!F"RN$1? LB9@B:5"NC(\'Z\S82@#
M]"_%/:@6< [*!-$Y1Z6=' 3"'RH3VF9[%G-UZXM4TMJ8,)?PT&KURL'V5<B:
MCF ST&@F$FD*?V9IC#M';8$.(R "VF,VKF6@W&QCPE3/;@%AZX6P!+8O7)1-
M>3"BE.9'D,=Q?<*'@?R0:L+80B6D[KF"X+[,7/%/ IM_9D0$,)6GB"$(!BY)
M0BGJECJSJ22%ZSQ@1$OH0)'YWC$'6F@9CVV([.?XO8,Y@$EV$?)Z86-<+"ZJ
ML/(55KZ\6?F.XYI3VS9 0G87L?GE0:QYE\)LIN8C2WR(8$&*H_^!Q(MRAKM$
MB)GL[28BY)&T 3S0Q0,@ &+\H#H\6B#)M7@-=!U9D<+IB=]C 8E.%WW$*#2;
MPI6&S_\*&#WO!J9%\1.*L!;:44X!2GPN($J D^D:( 6ZE+^.L<I$9TD($$GG
M4LLN)8RL"0@D54E$2)%<H#N><!^GAA)&NDRU.AD*6^C8.8<B4JA). P-_F.4
MNWRD'QA&!5>*B3JNR7V,$X85!!C,&U!V#ZG9*',5UYO'ZSU[&F&@<12+'>$C
MW3O&!ID84NG!PY R4$0)$ 4TKH2%IU0XD0@\$9;Y-!6(6>HCQTZ\9M2 N<-T
M>#SSB<?)>!6*7DJ8  O(RB-DH1M1MTQ9>F,L$UQ*J+CIW"(_3^ 19U*)TWC)
MH:Z)TKGE](N[S>O=6J9"410D5!5!0P73HH0A?3VFS0S^%SJ'B]O,XVW^'D:B
MIL4U4?U-4GJ2\@31]4 ?=S06A1?*,CI K'5G.(+O2>-@HY%EZJ1 N+P?R#9W
M1,?[@6EPM$(5<D$N8>)N(+4'?:Q;HM0KI7!39H6EV60J4B[]1(2(*0T-HMBB
M%T^U2$C\,<8/8-.S BP@Z4<EEH3/3B1-JD6$*K!<AQ005+W3*7:\ K!R!%C7
M6'0%OP^U0*&?>LK>D0U,1#,H&MX*]<=2+*H9BPIP(2)R&,$9FGH4Z5S0F+R"
M0F0+P+IQG(  %,D'D?. 'MFPLS'3/,MYI-*@,&SHT1>W/9[NQ)=$I@"!/()
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
MCA/C _%U<XBGB<5($_''))>TTW:1Q-Y(SJIT*O0^:IPJ([I+-BLB86KK#XE
MYTC?]K02%1 ,#5:N=&S30!9GTNSFLI&)/BS6MQU8G"YBI$O4ZI(%-HJ=4]1D
M+!XG;19(.><M9U*EIA9JMA7:;YYQWBC_$5E.:*Q*5U<*>JBG@D)#Q0ZB$2K:
M[URE$D@C(2XC"\J5I0JN:Z^^/QD$6ZTTD%+$/#! 8_OQ,-'8(^ =IG $9#T5
MT)_U!+@RQZ9\6<^8[S-],"02E?4<KHRH6]8SW3)'LP-6GQ%S_$4>6=>"B6#0
MJ/E3R.6B+M[JLH0U7-HNIUTDXMF%XVDM4/V0P+5%<T$9CM$R467UM0\7K3^
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
MGO:A4:_L9FS_<']W<O/30(6B>,+-"D6G1YO&\D0FYMPS\D%B/2Q_4-*ZH!F
MKF  K7!-$))MX?(4^X1%!S8H1\ '981TE*@7/R59N B99,SMB6<G>4")EN -
M1 ]?UY/97_%7-(IO#<]5UL;UV%#5L!%A :G M7,9UJ0Z^APKE:ZC8ERBLU'<
M=<8[(;,5#"G);HGA"$=K&$TE\P% 7X"=H38"ZJ,F362BB)CBMVJ;0KU4SOPH
MNC@I/W0#HX_A$"-@)DRF2<+ID$/>"[I#O"IAH"(9_$$ 67+!\48R&,/F EM$
MZ'ZTI:L2(!_O4JR3#&>4/:#)# &2Y<4' V>(*XQ'$8O$%!'YZQA]BC=6D0F?
MXML"]:/L.X%K>D,$G1\P#!M2>/,X<'$"'00MV19 =WPL-.,) )]UF10'8"MN
M2&'\ N;@!3+W>5(,!3P3"20L\!UTCNNP=!"!A?E;UC"93+G*C3J29YO>#%_Q
M!LM5I NA/INA"U%%)I+FXV[6"Q/HYI7C\TA)27RO:GH!!NKF""->!'< @/VI
M'HKJ<=D9!XLT"VHJ*X@ @Y6(U <*J)LR(6:# 4Z'YO^X(5UI^=-= J17A#UR
M6Q[2/"6.7V"4BGCE5M1GB2W@0,TORHO[0!F8+?*!N>#SP,P/=P]*]49#8\2_
M>UQA.VY9H'6(S9B@_*'VD?"Y%+&U'A7)&X=%&D/]B<)@J8:0DCK\1RPT$_'4
M6EUP6.*FP[!(59<+2FL:85;5B-N4U$,T3_1UL]&$^>'P(U!OVQ]X<@=XT&&=
M+CR,BM86S(]V9'KAT*&TO>! J)8"<O]##" "JM6R8%@CX"F="MBW(9)-P^IO
MT=&'*\+CP[GB&J $BC?-0WC+G(/GR?=_^]O[HW_+,@<DEV$VZ4&,8I*LDA+7
MB'K$1;(8R:-G20$,/0+2S4BQA&2JP9!Z&@:E[+@!,FZA/IICP3[:W2OM[^^&
M=DW'\4,_-E M$2@/E*16K6F_,\L %1H.@,4"/:,XSZ3-@P]-+UYD0S1%0FID
M2ZN0.AMJV2 ;0J;3C '=13E:=,A3\BII(K3OB4.CDL68RDEG>LK\^#'2'$*_
M9RY6UD!:\,'\*(Q N#"UGB['R$,J@TR:!2<J$28#2P>LVB$*_!],& >)&>IN
MA]6/,-Y84;,T3(B3F)37U*YD PNQ$379E.VII#(3&]<!*1W $9&-#:7T1WAK
MC)2^FJ*O,P:,9,58QK$LFDBE"E%BK*B3"F/3:7BL^(J#TEU%TKX\)=J6Z)\&
MX/13;;=T>%BK[#7B?&6!S=(P89"H5(XB)N=$' X9G,AJEIJX2&D.1B+K>L@
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
M-Z8S*M32.I>Y9M.3RZ8;QD3*S$\PG)%J;/.\)<IBN"IT3_/G 2I29_ S8.;
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
MHGTM(ABR&VW 1#_7,HH3-&MS86.J!<'<1IK6V44U:[+_F<[.BGQ((Z+]=2Z
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
MX7L^.$J>'CY)GAX]MF=(L(.',=(4;XNR&^Q1#$&\8#UDD@?^,J<!/^P9KM!
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
M'EI$PJ6**O9UOZN^PP./_2BG.]HQ>P>T(_G3#SV,VQ[#>.^=HM5D!2Q<^ .
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
MO;K3Y3@/MBW'N4?1^2PA-C9*T7T0S<#:D,BF8;C%JDQK6'QKO12EPBJ8VX5
MNX)D*O:!-8%L9&.=@W"F%5*4B<,.'L\8[S )HZX+)IESLCA"+0Q:X.=22'.(
M9WJ;*W+ 5&7.M^FLVM&*]E))K"M%.J&;G-4Y+4Q:-GMKD[V=1QPO.UIK'8\/
M"-WV5/(N(;6(Y**X"8' VN5%KSI-AKHYN,./#HE^$7HH?:V);F=*%Z#8MX%E
MP:"*ZLB/S)-OE*)BWF/T>6/3GQN_U4'G3+;U>S+LE<>BNW<'CI$;/YP*4(BQ
M:)E1KZ\EV9;1S-G6O)$=0]JD&C$;VYHS*I1G>#%I1*FK>5H@3X*G9.^YBS]Z
M?#) 6$2FAQXV%)(QF@O&'356 ;#N6<=4-'".3.3OLY'_6(X_?R>9%ETRVL=Z
MB$5&8P5ML+9T(_%@X2[D%\S8W2][6)CUR1]'T&>)7$%>*6".J7$\RMGDG\FT
MC-.AQ;@B2D-'C@>SC$F,2+9E]).*.\D"-]#RF:')'M"K];'8B:&YD/6#WZ:O
M8: TG?K <C;):N;>BW)@(K[5FP<7BQZ?P+FQ[1ZY?K4/;$4G;9&)76-0@3O[
M ;(\3'5WCBYM'D=.Q?O^/*O.ZW1*$^>" 9LK@M6R>'.QOZ%,_O JU=YA](CG
M;1GD5G7>]K8>/"O14I#7V+)T3L[IZ.'$#;<(&&Z5Z/7KJ:V\VXUX\%%56-<R
M\=N]0+=QY$->8]6(^\ L%O$N/A \H/\_SYJ^9G_-9OSI,#D^>)H<'Q^$^TMH
MX+*:*V: 2.-W89MYE>.V8XHZ$,[C![D)9D&X&/PN-;AV29"Q8+ET=9&5 \DS
M"=(8(AU1.$++)D7A2/T'.3][$KK:HX_+/?'[1X+]B!^ZD3F/7UZ!-=GWAD
M#2H2--!+J3V1<P7A2!)[AL-7%**,ND:QC(#:=&?&9#]HD3B:5DOXTH4IG(F1
M6YV'5("@C5KHY32'JEP6B28:1J:4)*O"A35<;#5!535,+?HH<]*^3J66)^*8
M%94GJ]==Y$8%A*AJ,FJ6B")=<EU8 !D)\ZK]^V"?]A]+*$U+\NULI(LOX<8H
MJ2F^-<?E5.+)D/@G%IO5Z]UP_"CWF7F%%K(QR\U9;5[S#?47>6!:0%W*Q#M[
M(OIET'HO1P26G@4-;9=4 DD=S)J\PC"=-1;LXRU1(VGHHW[1%5*P&YPJA=QS
MYHLUV.L%.5=;<5B<ZVP3TMGGJ8(!2F^:Z?C^(A]9-],6AOGU<96UMU2F]X3)
M?OOGD^_>/OCM7S\_N--ALH?W8;([$";;$1#2!G PG9=:S<^Y9?%1R<*ST,^8
MP)SD'VGV<V;-R)HEWY,Z['X5!^F*K.7R%1KU$$?'?EK54Q+B=.W1^N8/?]S
M+LY2WLIC(+!P]^ -2!B0[L*MKVBS^X?C1C3 LW<Y5X6\YW>OJW?9GHH/_R!?
MN+/'1)'O6%4%Z(?=WUBP<MGWNE#N>U*NJ6NO&>7-M$CG_#6,C_]+ZH$)U,MV
M:3'>B=0%=_V]72#^W";0KLV.!)M-?1!(8;^[[XV/=_OZ?GP[8T?'A^,C%GQT
M&'+>E[20T;7=G;YGA:HVN#!XLMV59BQM=U6^Y>]=T&>[R]IJN]]G;)R3R;?E
M%&2PU;:[Z&KM[Z.?I_66]W<UT]M=-JZ&7*>UW47;[IETNY^3??0I]B1BM%N^
M2+EVIJ+?<R!FNR>0([CE"FI!P98K:*[*=I==Y-R#N.4 -YBTWC<:+""%+$A.
MS<A]\=>@B6<A\A@AT:T3X O2^U-I%C?,3\[(;A#0&^L?PT=ZFVV(M-316PN&
MV-[^<8^9NVZI:B"#<\L7_%I$#=@@V6RS+6PN&&[UC.9TCE;=/OPXVFQ9V6Q]
M;#Z9?*)#L*4<F*V[X#CZ_>=C<&SYE/9B2T$M: 7;7:/0!J@'KZ,V)P%G#5#'
M=;(T+,-=4L'4V^^UPV6S,;PHF>#E*0=XS?H1X/%M)W:MD15O&?(KMA7_?,BV
MO"@UO/)K/C!;VWW5>.L320)M>%&2S#S?VIA;^S8[.I3KWZI/; RSM:?XN@_Q
M!YSAGB.\I>EO">5 47G.I:/#=2?X,+[=&RXJV&X>UPVX\X2U]GJ\N'GS;KO[
M=RN.EN2I7?E 5".!!N/%8HMUD_@X'H*5>ERK$Z=MJ]MNXG2M$-MR4)V7H%G?
MZ@&^9V9;5=&IWMGHJ9'=Q2N^[?2MCS5\&F]ST9C;N#$BZ%+RDSBL&FTFV\YV
M=<<(_$M:AF./\Y5#^^L,Y^.'U@[C8Q1AM<N$2ZNU[[MIJF$.0:?P3KUG5MHX
M4H&ZMK(CKG@7:M>\'J%W7=%6IW5UR3CRY*Y<YM:BTLRF4U!:H9W 8P T^X/G
MM.>X5^0J6Y DVW2H6*E-\?$SU#KH Y3299Z$Q27;U@G2[;3PX59B_7#+<W'X
M(<<BO@@FZ)3F)$O67'>P;5 A?A"M=%FMDZN=Z4(?QU:7S*O95K_?0-8?;*F!
M#K>5]9U5W.[^?"RV>^-USD/G?4.#8+N1">S\ELN1K37OXRMPFJ\+8FJS9,?&
M0%0[#!D9F<'6"8NH4#%'70*-F/%XJ@K\@5)>J&'Y#DV %"B #@YTVPK]0-\P
M"\C^AEJQ:P&&Q;[2WU-7A=$'\NJ[ST!DVK@J%V4YT9K-X3PP3X/AV6M&+^AJ
M,;06%IJFS$C/*/Q .=>.06\)C*2V52M=K'/,/VA_H^*T[=$)=E) _X$)M74;
M,2356$(G$5)75+,6%0!H>VARNFM:&_V%XBYK+Q<7]J J9Z%2IEL**_VRCG2>
MK 7N">5EE)_K!ZC>0O-H<!M'9Z,X3^Z^UI6AFUXC(EG0>1Q 6-16[VEC=8\H
M8\BCG8:VET/:+,6]^S__IY?!E\L_<+^MF5>F?54])&)>IC79E0)FP)OA;573
M4BI7S:OZ/"VU9@Y%=BG;C6Z_I+8AI@K.K:AW;RZ$<*5-SW,NZ1Z1S2*-E[:G
MQ,V_2)N@K9$W"'A57,^. #AF#I[*&)IU_X61O407=@$F2JDKN#NT<67N6;=.
M2RNQ]7U(?>+$*6P2K3_GJKGD#">&;.T]MK7G8E'G]$04N.OVM=K@YB*?(DS)
MLK"SY3W&U<*A$4PH>?MS::>NW,FS&4157%'P5I6BRA!G;>5Y[A3  ]8KN"FN
M'6B_!0BCN(V@\+!<OGJ0>2%G2M$'T6P_Y)=?*PO0Y\_RE&LGN+N?)#V8THTI
M)Y3F#;MAY 2E<^WP4K(K;2FQ%UZ;#>D]!-)>S#6V[."5F3;_!R #15:>,W+&
MV/ W42<(C<:(8XIAWU3%S/JDZY2I@%P7N+09GX&$-\N;":]P7@8;%#1=17K&
MLI8A#])S 0"2:D@Z/TQ8COI"ZTYW.T_/2JZZEZ>:A-!LS*AL-?^@JF,!JA7
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
M4TN(V.[90)?A>Z6_?#9LQ6LIM%ZS[]<_I\TH_7UPHF4\+X4WT7<[IQPT&DH
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
MW7NQQ[.SK?0 /2V?_4XB'V#XCJ,>*W;3MKNM1Y2/\?]VUGUTN+O:JB6;9HE
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
M *M*;A=P14'-.D*LY?UU+,K.,N5$)2FK-)L\.<E"V9BO$Y,6KG/RNVC$F6:
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
MOL<CYIM+K%5L>;^3NS%:GO+W'GT<;:%[;,TA4A.BPZ<AYX$=\]Q$!#K2G'J
MHBKR=UDQ=_+71VNZW;U!K*/GY:4,*VV[\N0JYC=?%/S="]<=E*4G9#L*NUN?
M8?HD.,4G\S.6].2ZD6B6=Y L5%!*)H[#\*(DD7#.,^WI/3JI9Q%]SC/4$L0L
M+LRVIPTXA$P"O[%$.=PJ*];V,+NX,^WO$9J?$2>3@/0*\MX%9^4/95QO"JB.
M) >)&PZ<<=U?,+OA@BM!L1#33%F&N>I2*2C---R,<M)1VJ;>DV5E#&\WZ):7
MM6RB$E%2CU;?-"1I-YX5?I]HMQYB\,P&1>=6C?V[T!B9-EI$FUV212=5EII'
MX;.YE[8M:>7&864UH4V?1&)'H"M6K6&BYE/5N(19+S!]XF+ML/H#']=7);KU
MT92+;[B=DOR^\&5(Q97XP=KW<S<8-=FU<3/@PFZ:Z@]UJ'3R6#!N0?@EKL<
MLU=F#$?R+M$%2^0XN6R7$YG=:B?2CHBF3LDY,!.BX7X?0$[P3;3D6^)8G'GC
MO)@DZ,:MF"= @O$816$FQ%C5?8<3]D++U$?""F7UR?ZW,7B*3]U-64[,RER
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
M]/GI:Y'+$VX \PCC=DX<>M_9/"H!XSK+4:[-O)=YIKAS#NV9?]\ES;!MIP$
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
M8[?&R[D5[ORZ02Y9GIH#KLWZU<^5:"Q>^?W!,V:R+A?!9A9,;(D22-^[K[Q
M^+B-VZ&$I5R:JVGA=2S2Y&&)");)D_0_E7TMA*(9BOR*N>=#]"4%6I]QU4N_
M"\94[XAZ7>ZD8A5(1=#O(J[M2(.YCZIL7<I<L3UNQ<:X116Z:U')>,Y/JLF$
M\<C::OCN\\(%_\#.JE=(]+@*!K<7+6C!R!:-M@'BV&@CPM@#W?Z<-J/T=_G[
M1$/^+\4NZ%*9I5Q6HO?S5LT$_:TTX[>NX^FFRXNW7M17G1D%.RQ->&:@)NN6
M[.[TWAJXL+VK\(MHD*SS7=\\"!*QKKP5*.83KN#@'#A-\;DSJ?W)2!CO)R_S
MR6PRH(&%W_5 <W]^L]H'H'S&F"?TW0KRQPU>;_ 7O.!?%F('7_PU3-)R4,V'
MMM F[TCUG(FXD?0:K!!<(1>]NDA!<5PS,,A<OA.]"%>UP9>":<GZW4;5^D&%
MVP)V1CPH4OT?E5$.YB'*)/?B0=]P._36<NW:VHL_EPE &=LJW0F;M:=*3S9Y
MSQ=LB0*^)U<4:HZ?<_.C!"ND2*U.N4?0$OD]6'+15DM":+E3%-0%@Q;('L6Z
M[G8:>4@T8<S-?2@A>DNVV>5&W)N4UX/Y0DRA$ Y1![?5O07.*EU&1ZFY -@3
M757M#UPQ;-[S7!QLP>66-V)\/)KQ4)\F/9<)6ZD@XE0=9CD4T:+$(*#<E00,
M'W1#. HZ:H/R\* IAM8 _ \.QLJ72(/6I?)\MEQ"2UY8G?%35W:LLI-CP463
M/:BT;J6_H:H]F$1'_&ZU"_MUI;Y](Q4C_\T". S;'+7#M)#J2[IVI#G@[C(D
M#FVK]]30IA8<D[.LJ*X^Y@TBL3XRN,2.*D)]B-0VRZ T[5)6Y5YG-I>.PU*2
M/3_HTWB?AN]JE[X)_*7/9+0;!BC#/+#SLU8:!2)/.0+<M3,[*E[!^=F1V_+N
M<F=?F+[-SN_;:5$MJ)HF^%M'4G"+/NPFG+^+ZO]G[\V;VKC2Q>'_[Z?HRTUJ
M[*I&@\2>S+@*8^R0V,8!;"?SUEM3+>E(=-SJUO0"UGSZW[.=TZ<7;2"! *7*
M :3NLS[[2A653)T[KN]))A7"=6P,H9)ZG*[@LJE5K2DT-I[7BRP3:[$&6MVD
M)2P[BQ.X(WBO[PM7(<]Z['7'<5Z,):5CU/5ZL/WF=XEJXU/&$MOD'-^$!P'+
M,W3RR?,4#<?%U"A2C,AUS>%83"[534_%X/6?+$H]XPBR:"6=7^VB<_9" ;48
M52<AHE8V$9!#E>]=&] HE"UO."ZI(F2H3Q (.^2BD$;= /2QW\XX )''$R,;
M5\"*^RH6Q[^1)A!<R3B7?-,/\[8256!D4Q"O"C+ V0O<>R*M=_,SRE5H+R\'
MEJ_$W+9K?V\NQ?@Y1/D< P=)&5PGKDX7AB:;M20=BI7%"%7#K(UUC%&HF%'2
MLQN*LM#G5BWB%GQ-8;LZ_-$^*P\&'R6I 6L3L8HYD EW]T5JD5Q)*6 L>D&&
M8%^2(=6 XAF4Z?Z(\3.%B%*#0H8F<*5YK?</58C-!FF1VC)@%\.DTYJ$\L5C
MO+\2O>@CGVOTC7(XQ.\'K=VMW_=VWNX\Z7"(_7G#(9Y#P,-*U468$/V_4HU
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
MLD'ER=/6"YM^C2>1FD%&H!=I>[MPR$2G&: 4*31F(%:H*<T8B I*,Q3+/%N
M/&JT92L?*/P2.&B;8U>I@=W?NM0D0;K14ISF%,F@@]7SV#%+2DBN7G''V0XL
M-?$+5<UU9QKD44S#IPD@N(YNW6Q>:.MSQ?GR-B/B4L;^B[I$ MD.66^CGN17
M*MRT246^FOM$G:E4]A;FI%K+6NX,_(GCX&_CQ,+1*ZY$O%2\+\VD)EQK-A2N
M.24ISC49<5IC2 &8*42 QP&-DU&),NY4+I>&*74/N0$MFWBK>$#HMNN%#%T$
M? P>UG5#$624IBC+]I+=X3KGN\BEVCB7L> C@K(C(&B!TVQ:9=)%LIV6;BDM
MGK@UX/:>N[.]QV> #[7<K=:NN]O:&D,97.V6 3$B&)%YT*X4WG);K2UWM[GC
M(+&2!N-9*'_40[1T9KLL(0A) K7KUV(BCBK=:<;@RHWHTP9;QF.$[L4S#I],
M[776[2F!G5A;K8!4.C66Q *RL+*$8\7\</^B<H @=L;SR+Q3$+83;L5%19?M
M2,%"0T-I3$ETQS1"-)V<3 4K;IPU%L-SFTEY<5:'+)Q-TQ0YI=H[DPY5=K,"
M<]EH^[!8N6DDB],SA.DH//\JBN"CFDV$[ I27;M3)Q\#D3:K:6=$$L:5%TI^
MC&U9+EW. S<-O$.N<3DV:7?_[/W'@]\/?YLQ>>"1QB8=KF.3GD)LTDJ9%,N2
MGD4P+3(N5J'7%$D$3[TQ.=,OTKS;.GUM-6*W/RZ\I9NOLW9N<;"<*9&K3B66
M84BB*"J"GDFV@E^HSQQ[1'(-@OK.+;0[T4I!RC+([IF^;)<T-!"ZK'[!&AH*
MZ?%H!!,GTG^9 W85F@C1A\2]?% +M=L/(AG@S#D4-$48$_;&<L6+W-]2^S1(
M$3T5QUHL>HF>59#V42U.;+V89:H(Z_8 B:2FT.A]H#1Y5T;AMN_L,_"O_4#U
M+9--979W0O+"XPEXA]U*EU2ET<MT[K9#C$#<1!$)[^5*!;UQ90[0+XI14':Y
M,E<$$$K0-;8475ME1A4S]ZZ-%UX6$1!2H84D=]U(X/H$0&7I$UUK41B,)A.T
MB?2LG:5YEDUM6LUUQ)D\U&@U/QBI^0!C6_)JK=%CD;3K[L==N^X27EO;-(A8
MTD#((B;N9K$SR5])1DD%L0G.-!.6A'LV88CN)#?>J[HC2.B6QX?>B &_AP%S
M?NA)R 8W3>6( )!#L(-I-Y$<, [HI$6L3;B+3MC3$=%R/RQXC&%%EBU>IX<,
MAHJ[+G=52M@%E"^)J,,NLC3%#@<*O4" \KZ14HH4;A@E%,RH@VVR7(\?)USQ
MS$!LN:$:\R"BB@*B8U3GNQ !L;S1/LHV,?+'@V: RF7/4*?<(Y\[O>CD]+,:
MZ<(\6ZUD<V@CT3/BW!B@'RN?EW2E50'G^Q+/ORH=M,'&!3)OD8U4DY62.?XH
MQ(@6^#UTHK <)D6=KJ4W(9/#L?W#U_+R/$M\*Z)-M5DAN6'R4#A)SD#)0GD4
MC4462QW#BV-8[1IT:"Z*?;F;(X^&(2.4@1#T-G;\(9(Y !'./Z#0QBL+7*)J
M#B<##=&\@<]U/Z: F?:JL@^38]!A9]8::S1%XXWMJB&>!AGP:D-WQH?YD!F4
MO5 #H+ELUK)2'0+OQJ*'NMOBF 61^PP+]E[#R<$A=#K$Q?MD^>TYHRC++<F3
M"G*!X!WX__7T]CVG3T'R(8Y0R!NU=R].$]12%&Q4OSPQM,:.6@O5M:Y*@FX_
MG:(+P$>QM*5;']]+,[DRLJO9[$/XFK7Y9B$3?:^I'V7FF9:P/ ]YM@LQ8:A?
M;C&)K+:#I@"L("I9TV4=":6"*&H+2P5?.$?$:Z/.78AMC.)",T-R3=-("0:-
M]CFR=:[W2PU726(IM*PMAAC)BHO0\/?<'#O6</F\0EDNK4;'NHJ"G'VQ5:[0
M4#_L 0^FPA'MD8Z+9(!@<8UOE$.;I@"8A@>^?BR;5&08Y6Z8.HU=XE@Y=BLD
M&9CD0Z%(A0K&'1)Z0<*5="B.@"^60;9$X1S*C"CK%E^-AGY8('\ZK-4Z-LJ>
M1,:9@SJ<?\B2N/@XRKX0#L@BI"B6:,Z1P]I[%1]8JY<""3JDL?Z$$NN,.I1>
M0Z=$?K9>80]4R\P/6!;H2^B=OC9]UW 8>'<F<9VJ$E#H,NLW)D!:<TDI3U),
M2V(?5GE7U!VU@.2+#MC<YV(R%1I\?U+SL<1I$6 DNKK6&X"'&_0AHY10MAJ[
M< :!-V)PHF)I&&BBXCZ#F&U/ED@<-?"S 1_J:FORMS@-RT9G[UQKNDGM:0E2
M2S(*)?L58)\X%ND?EIA#9"TO,2):"M)&254:>J.2\$G1>V/EL8;S6KRW-QPQ
MX(<FVXFBC_3&7?T )T;DY+=X3A<2J=3:VM84RAS=.TDQ.98)\+GWWHU&0QCH
M"E 6V;&T*"4"&MUP%)7ZWE%L96KN_FC\RU9\@ZCYC+V4[($ :?);!VV?TCG(
MWIHQN?2DA@8O-5;*&0$K@07T4L4J2A?U QU"@]4T/=W96%8M<3>X6KK[F(]M
MKM6Z3A8&.I QQR)>LR1YB(E><@T(HT"+\-MDNT/2CD&4?(KZ.C@ZZ!8HJ^L+
M:D#,'0O>^$.0W<<<WT=FGQ+>&PZU0#'YX:FGQ&\+BDGL;"G''708C!$AR*1T
M;Q<]+SH*@]ZH!ETAWU'6V NQ2<^\K4=@1KADIPD5;O*ZT9#"BBB9GLBDY&LI
MIXTU:^/-+BB>9'^4M+NZV$H+NNE[Z^) W/MD_<6TD"D:R"35Z%2.U<S54T%P
MV/ /NXVM+==D0'F%4CSL+5*4P!6:$&I37]1Z4GW7[380?7-G(F+9?[(H%2TY
M'P2>B09$U_.O):O?S2-?Z.RT0;-<CZV0>%;.S"\?7CFZJ92YR2X$88.1+C"@
M"Q>9Y"M>NJGNP)8 ADZNZL"_UY1V\&L,!/61;+BTZOV,4T'0$H+A; 6T?C%0
M7L@U(;S4GDIX-(;DPL[Q7C&)%#-(X-PRD;EU"";C/!PR9O&1@]$(J5[( 9H4
M(54@%!Z:->!>43360BN&3+_D<.,*\=$I@K"# FI@,!7:/*I4OKA5\MPA\-Y@
MQ);ZK@9 A"6[,M(%+5P6E /TA6("EF1C$H3&?O+-3FCL1IU,"D51R01BC)Q(
M3.S.@%PI9+N6M)K=X468+8E[5JQ\B]A>Z?"< :B)?$,>+QZ \08@'R3#LK50
M(N(+LR*#!XSQ.?+*,H,9/[#8FV+1<RF'YR?GA?^R^+5)Q-63>YUO8703J&Y?
MN]]2J2GL#U,VP94OQ'BI?X;Q80(O'ZP?*_9?5Q%>YR7;1/-G6BT,0J.@7TD"
M0;M$B#K1<,1+T!/P$;#B9I:A$]FM)1:JO"#JD".>:(K4_$'/>S?KZ#HM6HV3
M[%\C)B=8'KB+SL@)Y@>3Q!DS.!7<T&9V@Y4CPC^9V3<,_.'+DGV\V'G7/-I[
M>_JDRY)M;ZU#_Y8=^C=)>!L+O975U9Q$C_[3J1B5NO2O*"]>8N62 0A?2MN!
M==T&U%ET7)UD]7@8/XU8#>-<,_\GXJ"ZXVB*[3T@JEX1!TA@D%)BR,--Z8:(
MZH9)*H0O61'%TN++K\5VZZR: E%I[33V=W&*N4NWS.(RF XPD^"CMKC8=-#0
MD,$)D98W#%6),16_RH5,A(GRU/">YKG\@93K]]"&:E@EN2I[5"B"->QY0)@D
M3[NX5'N>G9(%*'("+-0%FU ^*1Y:<-"E0\>YMITK%9"\'D;AIM?#,A-4P]_+
MXX#"KBE)$%'E$BFB2X4ZE-0U!2:K*WTY+V3IDBA!+4!,E&M1%F_M;O&I#M#(
MQ9476":AZF&ZK$A24K& 8Q5?ZV:QE@3&+;('E !&1!,02RU'+S%3V5XDS?[Z
M95Y80SXMS+U?FEMJ><QSX21.Q" ]LQK(0BB)622(:HT.07:<3&0J7)=ZE:=6
MF]5*'6MK(C;Z*$,G<_-YJ:1-#2&-VH$4RD@LWT:>&D^.!! =6:;_#' =L+:H
M*_Z@+9\< [/"NCD\";>I+$D*=.")Z4HI=LX;"&A(#GI1;)E74;="/\5_E=V5
M@BK\L!^^6$#%*DN&WDVIMRMCP6/=Z3RD1&.XZF5Y+SK!2S1+3T81+C2#+TT7
MHK$='3(8EWV1VM:-$MM:C!=Q/'=BYE#'F^B3*B<LRXNSI">4!C=C7_#8XU)"
MS\8;#Q#)*C7NL7X"1K>21H^5^:*JTM#&8&&-F)3DS!0F) J4?--I7FC?22GS
MB4T:>:D[N_V9R=.$E:F1Z=U"6BR&]'$A:!UMJ0JJ29ZY6>7=$V6T!Q("U_+5
M8F"[*$.=U9;+KT VU<87@LQ0OBE0KHEPP1:&+#>ON<.^DL2$.+(_0ZP7V@->
M1*]:G/ XQZ+O8Y@E+<L4LV2;&EK8!E*;'D47BE866P+6S/2E40-97H "^^TL
MU;CH60NN[:6EZ&-36H E3YY.NZ[959?8Z\E"M,10N)@FQ.P%EZKP8E&BN3A_
MGXV^.1<QT5HF2,FR%.&I8:ZKS"V%UA3'/DC4A"2JLC576S7@81VMBHS7&YC6
MK86*[L1:Y?Y<ID,Z4 _/W4^^;7I<((:"UW3&*!Q UDFE!:,T=*9@87)GA>;
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
M.W;\M]+.DL"43[;C9>@+(IJ3QGX[2Q6VZZ'.F'SJ"H#7$!37@2<<3QKU!?[
M3ZF_C^N@5 ,J=\]77<XK2G."*!00<&481Z!)#1+=SB__QG1J@$?^4AVA<4!F
M_=CQ!T-8N4/M@JA/ W\)3_;\5/@$E2-%O9"X8J!;=[HR3!%0I-UHHICPHAD^
M#>!S:3E]#ICKR&'IQM/PRB<O3IU3USD%='>:1\P&UA1UYO%/0W-!KB,4L= ,
M2APK&I.QLT;;2[BO<A9Z6=<O,D3KW<;*"QR/0MQ\;<P0J[+,1R!*;KSZ3)W"
MD: !31K&ODI1+D]5YRH$]; _XE[(*O'[3!!5",M1BIH-JN]#=)(F0%MOE#.(
M@.J.>,N=J*LV]:.J*Q_"5H ^7_G#(?=H(ZD$BXD02<SB(9"ZS7;F!RD.1M(@
MNB61S.//Q.LI:7Z<X)OL((\& PP+\ (DY-T,G?M>H(59[+>,CBH'1^W*K/ (
M:R4-9Q$48^/5N4>-F($WD:R59 .<"2\S297BQ014ZLN]ZTD['DKX?"[(!^!P
MZ0V7.T7B"=++L(QK.%DD34#KKY1W/=KL>UE?R9+&WP5PP\BY>,=>7V A.P>M
MGUWT7 );1>Y)M]"/E0KS0VW3P[2H^OMP9[R0HB=YJ6BSNGV9[]BV1H+TJBTN
M8Q^!)G+.0#K LG.M+6P.A0!I)!A .P".&R_!*# %PJJGA9I-9F?V;<G3 '88
M-I#BT PF0 RHG0W<]Q ;C>OX @18"\ +8P&4 G?T$U #<4JT&QBEI!,!8,>D
M,>)J+90!-(+;@)/ R=GZQ3!,<PU #O?EJ!S07Y'4N10 Y&58!]YUX!N?T) 0
M#B9E;JX!5R6Z_7,$LB,.^3DD1DYVBZ3A@%Q0/$W8.G>4[-8=K&X@-A41<#L>
MP-W("U+0&)32-W.EL%600[X"D@;IP1Z&8HR4%P.A &$WP3]!< &I5K%J?OSI
M;<T]X:?R& DJ '3Y^W#??C*!7+'<'&!M010A\2$@42.7^M2"V(MY^%JUA+6B
MH,V6B)%1_^$%D,)!T#4ML2GV&A?8!6DYB(8")YJD !;DP"&77+@1J]59'/L@
M!.,5XNCR,,CXH#D K%E@*  .:!UZ?5HR%A1(43YCDF;?5H;,CC4* B8<&V&#
M] F/Y4,$LT!IN).W.[*X DSFW[%VD@Q5!_20#NF)RE1R-% J,-R8LU_[JKHF
MST+GURQ43G-7]\\"T$X1*$*"#P[Z&PO0[1&<)@&?A_QHH!OV34! ]%4Q;DTC
M:UH9,B("\XOI+&E!;;ARK]I/'#94QRDF=^;Z\X_]-V_>[[T]_OJD': [\SI
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
MI7YEI0MJN7O[!X@ME",0Q=1GI</YENZ4=[</]O35AD@&\$!J^@\(>$P=;<<
M2A<#)+$R,,74E> NX$*-3JE<7W7 G6V*G2V_WP820QE>NO1H#=3N[D^&?1T!
MB)V.#'K70;_.F9%W)M82M"G,A >W&HL3M]:VWH=DE-3&R^H@1E&I-NO#A*>L
MUX/O%<<@!!YG4U&?KMMZ 1ZM^/1<X&*.1-GT1@77:M$PL"8+#TL6&+,'<&)7
MDN/,>5\2)-^JI (M-3-Y=2T/K&=2?^41S"_GP!Q49X/;O9(D4URJ V$FJ?UM
M7N](JDRXII,GR0N1R1LW\A',@[$]N@,8-Y!V)50L'X^61W4:K8JH(,+TO&N
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
MW'.I&CM'T>#<F.JEK"3IVJ#P/2&LX?' ?BD0B60 5*MR?;KGQZ T(5O#=F(
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
MR0/88(.JNTYA6]KC,X\@,,3-BY4GN8 XV2K6T%@DE[6.*2L\'K](N^*>G/W
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
M]&Q>81CBGV$T!.QP53M@G@!_0!B6LR(6R2L,K7 LNF[?C5L$7Y\<6P&!! Z
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
MR-R>8<SH.*,?)#23)M5UT#P]F686#F#OC'J2F'"C800<7N@M+4RCN'-/3R6
M. NVL7JK 1<^:\SD7UB14"(_+%5OR]A"5[L$X!:[ UH<*K)C:IZ,%P_8EX3J
MSRFUTL5>JC@8? [<\,>NZO Z%$Z(X86V19H =IU 9<'$21I [@^TVY[PY.+E
M_D5/0MN>B8T9%*Q8%Z3F*]-$:&I4 [R#SC1]*TK.!!T(H>Y/T.$! *6U!X'C
MJQB@=>$H(!,"[.+2 9;P770Z(OCU&UP=+O2#X]X[, 9?C#"1'CF(ZA"+Q\_F
M+)*KLS B;0$$XN;VR#3J8;@@P2O@^D1B\E] 4V[SGL5Y"*H T5$93!FW+/^>
M2 Z!'!DQ?-P<?L3 3S9!)$ \2^D!\X1+!LHB#=V<4"D5I&@?^\%( $S%RK*A
M&W_V@1"DK#@$<&1=C4V/A.97)S)D4JNJMJ01MQ$B+6I- $%$,(]]6'S'=8QI
M><OW\L2[[AC)D!J<#_>+N'?# 7;H1F6?R=7Y7\?6%6[NA#=W K N -I& C0P
MOIG#[L 5TIQ':BXS_EI#;\4+?67TD_8?=?3C@>O!90\"?PPR@&GD"TV&C@S@
M$#@2H/[(.@T#!X[MDHU^A_V^XP9A[.RST2H$*[WT 'Y#...02*,=#_ 1F3+;
M=:Z<#BSV3"!1\:QCDMN5O)*V'L2]8^##80!4]CN<.]H)U$OX>&)R;0DXY8;/
M0W8EH:I9V/M\[4JY;J_3D@8!^=^YVGIV$04*>Z82Y_+CKEK;3VGZT\J,U2K&
M\8!5K\(24&@%D'NP$VS'-HT#H9TF9EJ8D0)"X!"%3)D*<GH5SF[,M120KDIC
M2E< 7$8_4OK0+&=>REL$IT]6<;_/KV(>4 53-Y X:+E,RK0XU#5P%R7JLLP>
MH@0$LAI;?8%5WN$]*F%-VR[' 4H;719#TS8JTIR4H,HKP<<TKY.*@VQU>0N4
M&2W_8^VI\K7EOJND9L.&9&@MTK*-#DJYP+B+%EF9(I944&&;&L0Y#5JP+]6=
MWJ83T,J<<4#_%?*"M1K6Q:<<-&:SF3PI-6LE;>".0Q(1Z22ER"VE*OI*K89$
M M7/*RNE&$OA13)GE-)1OM1][.^BX,U#PJF=(K=@-1.9AY/D,R$RXB\^D'_K
MJZ/NYZMS#1*FO$9075382L_:.?_K^N0WZ\O7K^A$1"/[!("/'VQ6J_Q'5_E-
M20A'R"!MYDSM4Y7&]$A6 65IR+(Z;@X."' :$-'TG-%9[[+Q1TXASZ\GQIX_
M9148!9E;AFMU7]J=<0Q'U7-LZ^3LY)!.Z3 $N>,25 ,@>)7LTO(TK[%'@2XQ
MW.&$;N)TXWGA>Y^'A+-2I)J_8$Q.R.]V0JV#GWD*)630BA$F)A9V]V/Q_9Z\
M2B2U@*Q'KE._WP\'?A"#E^GND72Y8%&)@V.G,-QMWP?IGJ=G%0E1!V<E^P,Y
M67,.3WNHM30%1$KJIQ)$#"TUH8GB3/@ZGY'4SF"Q>/@31'2&%'R$V^)I7:39
MF#TR^:@5B41OBF&(8=M"=FFD$+(K6;J\OV$_Q B]91J**M;'*$!E) ?"\\"H
MHZ0M@R/:4N%.F\QQ2MG^CY4L>4V9,^- AP H#;X:CH7S X7RD7I!PZSGW^O-
MF#0\Y+BA[!8(P*3:"N\ID=A/J79(1>":XD.%G<>Q$5D]#A_&^]0WTMBM5]O\
M"3>4I6WPM*V?WM_%?"E#KT,+G(Q*(=&=%Z.>KQ[D78ZAW>E9\&5Y/&>D.!S&
M#! ;\;CHT6;S@.*XUQ,GZH#")4=/V3C@+M!"Q5:ME*AD*-1]G6<6@E9D7&Q&
M4,JY(S0W$2T=)IVK/7:N$J$BZ(W5._(? OV_19V'G*X4Y&:=@,#F#Z?26=N1
M>F1Z1 SJ4& LZ VW*PD):ULRUF',SMR=HY/+RW=R/R:]U(/0$D]'/1>N/<]E
M^P=HI\)42I7.DG,:A M=Z2=-JJ?? CA$ZT.,>+^>N3]%;_=;*-08_-K.MP]G
MWX[?(:3&[WW%#9Q*CB\JI,Q)^^,E.]"G!LR/'(RCR>)3KFHK8W2N6%ABCRRK
MJ3)F!\%?0W\=66O\*0>V"6NU08#D16>"40-*^:4#ETAH(2H[L7[,! +9<DR.
M"LZYWW<]ER0#PCJ<Z%.$L2S:/,^V^FD".CZY 6@2QU[4"4U U(0L>6DYEG[Y
MRQ>G^R/TR9:*6M-'-.BR>6*V=S'K8WX*U6&VX)]04=-'/5O-#//TS +KJ%8_
MLQ>Z4D=QH7IHK"662A"%@ *!M-N=;N'=+:059FOZ/D0S3-:#G//*$FID8<BG
M#.+,"<)D Z0L3TQX"\0>H \MSB:30_D)@"&40AG&S+#)LV]=^Q%0C6,'% 2
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
MWA@"%4#J8JMJ2!9J/+W($]+:X]\&&&(@%1C0C#!S6:J\(86==@7GY!H'V1-
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
M1N%[8PN)!>$:YL6P)W;(<JF.*Y<!V'0L,C%1!!P*(6.^DO/1:CCQ)B[/ECD
M6:N#)$-<=IAG:Q*&Z8'[8F0/TK#:);X:.C\HD"@I;8% A:U+Y3TN/V;<54P&
M^[&ADA.W9U""&9OT9Q\44R,@@P MH>[ODMV7<FN35#!G3 U+O"Q"B E6EY&U
MK)(R4<YV5(?K9!QQC#F.-Y,+8)]*'76#X_3<L LBO\QV'?H](%G*93__B(SM
M)$YEYAK00M03GKBE0$L4YJ/)0(:0HHF)4O.-H!?N%$1,IZ)#B>>',FX#=5Y;
M2/3I2 $[U3%"@J@(MCT+O/!N D'N922@'?J+]*L>BJ):1DY%\:E2-S XWJNG
M;.4&.DM+.D?\F+5SZM69*Q(CK/72LSX[H$B9/6ETN('JYAY+&$OTW,@>7<'6
M*M9WY6)P0A2,%!4I6MC,7<E*D#F]GS'-*%E6HA\ L:0R2=3,,.9;MBJ[U/%'
M4:*!.C<GIB!^[1BY];E8)U:V<;JZ\"3?-M%EQ^,E8!@9Z!LP,CL)D$CI!(>D
MRA;W^/9'M[LHK<F4GZC;566V".-(MP7@XK*DICODR RD-E.DDE$/TK<C;V/F
MX1K1\E+$I=,KA"!M->"J\_4J4$6.Q\;JGH),W*,^Z'$3#E3DZ&MI8<!H+NZ$
MF(U4F$4%!T[/;*\]%\RQ&4>Z^4<:[HM ]P5&3%2_G_^KWCBJ'1Z\Z(B)>ADQ
ML9D1$TN;/E;AE'NQAI*5>"S)K)()&$S:5(B+Y'J0C C$'-L,D_*5++/8$+.2
MX;?#;+.2K3[:R&-=RS#OPB3WU:R332!&!KS2WF(AS+1S^.8-&2G>E*HM,[Q3
M-H(X_=T<.JVKRLI@8S]$T2Z1@IY((:,.@!ST@]61Z&(Q5W%$B8\Z4()D.FP8
M*JLU&>^0DC![^AW##!-/GDP"-Z*+.ZJII+:?O+.S9T<*0?: \E9G3CISI8G"
M %12E'5D6Y52F76+V64GKM0LA6DD0Z4R\'45 *XLHHPH*7.&^49<-L#TGJ6%
M]A#X 0C_*M& G&K4/ JKX,.CTO<;9_+'PP5N^ -4"@WM1GXY_<0KU8%1])T1
MN:1:T_-1WT9PK%0KP8X!2MX!>\.XA?W\@4WC7G?:H:QI2A^; @%R,&=[GF/M
MN2,KKX!Q):/",(4,=WFAO(DO*A_R(M=(2\P\SW.=CM\S8 HSF^&<DJ4',)%?
M]U[W$P%?<7C?E)* =?WE%)9D89> 4K96 ,XI:R[&><B2[GNHY-N<+HPE#71>
MN)F#Y&8;CLL80&T2UT@?][QP4ETM:(WB)Q L[C6?P@*-!/A<(M11EMV0="?
MR$6=TRQMDHZV\YMXQOE[TIW-7EXIS,4>=V.5Q(W(=\^^]G :DD=5*=2R:"E6
M:-2EE@;8?C7 KM2:6E E[B05S+NN,-^[2OYXW&<2:HP0@<0QZA@"6.HX\=*
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
MA"G%L5=(@H^Q4)[J-5#0NB\OK2&-5JEHF&6DM]7*:PL+9(\GG:L1R!:2N)9
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
M/!VL?1<(*'=N3T+/Q"7@0"NI%>*ANV0X=B:6$Z#1<<*F2R GS@24H.Z$=,5
MH!W4^B&F!H !!X)=5JPC/=84J/>=\-#"#'#:0P,I@JU^14N(8]D2W8:1PS'J
M#* ,P#?H[Q$_Q[!5 >*LC5$]/\3$ZL,Z_"#$I[M!Y$X()^2ZX$_$!OT(;B$8
M@1PM_@>>G*H?Z'%$$^"6 2HO25P:N$!'_?%@6K%.^GW1I0U^<481;HJLM[66
M;=W#7G!X,@CC$8TL,1Q[_I07=!L(1E>RHX-"P'"E?!1X+&$7!&AXO1\%)+IW
M!% "*4I+L_9)/.*A&A&1F(W8%R/K2^1-@6+1H@YFNQC&>/<PG8-N@BXPXY X
M!1F<V93=,2X/J$QJT7:N?'\)E^8BA..%@%[K\''!P,D3.ZBDQ]-#R!G5HN!
M0$ZSWM;WJLK1^+;1HK]!JXJ '*HG0[B$@.&7X,M)@+6$%Q!)0(VF(Y3 W[,Z
M4^NS ]*G5,Z<X?B]VMBL,]0K1IQ&H,9!,RIOY*$67<EJ.GF(F@JK5\1BKU&I
M4_BPZ4CB@VS;15>&Q#\-:#V1/%2Y'GF>#UX6SX$W(P>L'3QNP-4=%WL8ZPD/
MXX*'E8; %>TM<UBJG4WG02?%_;=>+%?<=8>@+1AF*^,GQ2KR?^4%Y_T2 +:B
MZ2OO-V!M(&*Q@)GW.VA8M+N\W[J>.S8-; _FX[$#[Z7(&HB)T2VLSJK73;K%
M+F-@1CXRYYZ5*M1(SZ"M%>A=7+%(R;R:1CO2P3V[[%'R+9.;^_'JYE%5DQ'*
M568(1:T>LRI)+7")#DHTP YP#'32RUT3+X)'9Q=MJCR6%O*2;Q8@?VI;!<QB
MY?1/'M<C!Q3Z-M,<<G7,Y,P!^:6Y#"LI I&5;OWI&6\ADL?A-(VJ"EE=5C16
MV/\XL5A)Q>,H"".'40R('LB+L^_-*L3J@QBKZW7*7*[DMJ9YL;SX.;B&1N96
M.FX*:+C!.)+E)_"28,X[H5A#6D])I&^BRT(Q"0ZT&A60_K>RP((%+U(X3T5Z
M@9*19*T'@7YJ"ZN _H4,/%L*'"]C:[EVKTN#9B'T8DQ>J.07"1YYUVYG\P4,
M?^4]0)0;AA& 4V(]:%0E[W40P:%,19@^7!)<)H';140+*3B/(P@9#M%TPB%[
MIR-T?" /OJ1X%11ZAFPUVL&E2XC%'U78GHW;:E I1"O$*+TP):=IE$5SKS_B
M^6WK#E:$XE(TAN]P5PY9A="4@R_S^I+QRC#NG)W@F[@X?+0N,3U>%.XS?Q'P
MU63@3<F 9$WN?2(-X1+<X3EMK/XH"JU+AT IG+W,S;>?G_M6!S>DC$%P#R.V
M\""[*+"#$^M'YE*Q^#3H5:?;#2*.[T14XFM40H(T$>#'M[*_9P+7Z <N;T(P
M:0H6]%MS'XM+TV]AU G%_T1P6@!"8\=54]8E "5>'C@]] O0,CEH!Z>0:V1K
M+>*Y-N_!SN% 0866)B\78U$3X<G,H<CE,)+T)CZA/&Y5V5A89BITP;&RVP[*
MIVPA'SOAA 2)6S$B\S0*(GT2*9B ^3(T&.X.*109XNG6A"";=]>+T$L]TQ&D
M56C/']WN(KMAT',U04>[IC^2#B=)"3,.IXIU$06I95$$2G)5N%00R[L#$JX2
M]/68Z2M?)'H>$&2[@N0M>A)M]R"724"EZ'5IV=6Q\6DZK7P-%.\.OQ/%9U8Q
M!(6ND_1M<(3*% ]$LJOX$!([4PI&S#I.E7_A2MR)480LK"<J%M"DY)$0>9'Y
M#.1.F4^::I8B41ND9JPJN./@Z]?ZX;\^-7-C.UY.<$>S#.Y847#',[*87&UK
MVUG-#5E95>1!SPV[41@B70^$Y\B4F 2]QS"3T:U,A8'/'3%P/*"\?2:K2=Z
M$@V((:;>/O%!6A)A"$*RSC+$%P]!SYD$P(,29INT"@0T/Y9+?I5.-ERY%E%D
MPI1I[GU"H<5=6M]S(L\Z4T>A5^IN+T1]5Z)CUFU,;#Z_T[/L BU;0DL]D%P$
M=@(@\J12VQ)%WGE,BLL796,?L$R_DLX; C=:@%+F;&D9PO!D@.LNH 9P&<?#
M8%</(!DU#<]%08#RYRAQ+ W#-%E((H#<6ZYX7;Q:=CZ1#)A8.%FI$DCGLLCC
M##$5CY->]I*6*UM:0\DJH$V=AG<=Q\!-3:5#I!--DJH*B*!15[ZCC*.N8;$C
MVWOQ9N#L?+4-5IB2TF9,;"8LO@%9"H1*C$,H(LC@&3(W&NJLNS&KMOA2*##"
M Z.FTX>%%C\^*RU?8F@V9>Q)=PT=LC0+LD40I&O^R=@??#(@($7V."8;E#16
M J5\>>R OFHK<9+,?GW*+,2G!>9TGFH_-EE <ZR*9&91GJ2BR(I\M.$DQTQ
M"Z+93Q2+-?FE^+-X"'@@F\6("&Q 4[ZE'0%F3RG-*@2)$!"A$]U]=$>LY (_
MB+J8 2*?T*IO-,:!FM5?\(,Y/)F$\BQ(3A?(SIT.FWM;IQ4@V)X<G=Y\.*35
MH]B'4 %KSBY&PE(,7*DAY3B(.3^[2!62TQBA*3 V CL(2XH6T+'A0!3H+R-R
M8"0YY@YR7&1RY(VH\;87>,]-6-/4@D.V51EKP[WSD;YMZ2_U,+9UL)H)6WD3
MUNK9&>GWQJ*3\N#Q..\R@!7X?7<2<@XP8X=QTRF@>EMOZM4 6Z( -\\=NH@H
M73?H1B"E4%(%2RWF3$@U=FKOF')H>@.K\:*0E[$;.#J//:;/>%31B&4E6DQL
MN1JX0ZL7!3+=ET<&*G&'G-G-$)DXD [>Z+ICV%U?.Y.E5DF$*Q/NDJ!<R.U\
MH/A=)$X5ZW"2.P=KM+8\MK[;GTRM'4#)=PJ^U?7):\I@E B5#JX,7QD#;00L
M.910!9ASY[@>*8-XVFGC;7I]>69IV(Q.4$H8UG.Y% "=0[% 5C^"UV!2S+Z!
M2V=I8[L<+#EQ);DK*5[X&H7BPA+R&3'XR=8\;\%;=?F/\.7/=FC.-!;GNC:U
M")\H)[. IS8NM#M+8-^IO]-".\FX"9EPKG,7B+HA;.*/*?90;_Z2$ I-N2,E
M$/B=?[-.0ON3I,XHLE% NSL4%@7O]]Q R.AEVJ'G]H61!MBED.5;TRHJ]\^&
ML.Q&T7\.5P,7*7Z$<C[KSI&5.<@=H85DJ42@,9-YE&80^&R"0Y ,72! Q_)7
M]MAQP@YH4LB;YYDVMQ.17C"-6+N;>F6.YS?X]9MU.)N?UJ/\(L'H!6.( =;
M+,*(N &Y?) Z[I(H/_;#R:Y)6$>4K(^9"RQIXF>L1M1U)[$*+@3GK70]EY)
MK,^"4L;0J-+!O2)KZ?JC/F5C (?$A)?8 +4:2%KIR;HLZCT^]GG5JUKNRI,1
MS/-MN<^QJ1(_\Z3<V1&K"TBYR:M/2;E&4&L>PYG3LG<-TJZ,8=U0:=<!N=(H
M7[%:R;0445\+@L\44?/MX?=B0?'3E.UJ&=DN7ZX#P M@#:9DI_&W!*XMVUHB
M6^ %BG>;=MY;!4JSY-AM#-+Z<OUM[W2_=G9R4<WYY\4$:>V705HK"M+:BHRG
MU:+\L@3MZOJ;]0DEBMC949S,O0W*;^IF'JOT;AH#FOWX8I/F*J$9>VBR"&Q!
M#0\SIZ:X1 5FV21BJ?##!Z5IX8?K3]:1!V(JJ%VGHVXE#DU.A 5RD6E\OL!%
MNX.5RM^EA./?K!WWG44!;K/JANB@+XH .[FPK89TP5/Y\Y3 /4.:EIKPC@NS
M)KU.11/GNI=L92:>-7W"'$PK5R9>>$O/4/!ROH675@Y+S\N#7\YD8&N=Y"$G
MF*HEOJ'Y'E=BX@92;?LL'&\RL*WOPNN##B;C2>,0CR.IPF][K"YF6&03.*A$
MDX!5NBB"87Z%@S4GW3'F/,@*]4JS4-8,*JX9J@@6S-](Y(NHHJ/*]F%;?4_\
MI/%#K'9#-(%K_6,KC@&6O<>Q4BDD/3=TJ((36U*2#DQ;Z>6A,Q0<;X8E>K@:
M$T5H8-3%+@J,,LL_SFPQU*U8LZ?(##H&GC+ 4D^!"E1&(NB'@C?.R2H%1TF*
MUHSS=*R)\W-75S-59;I5Y)Y9#I5F>_ ^*]9Q% 04<$FFB9[/U<-3%5>I+T!G
M&B\3]RNM9$8)<<PB&3H_A*[/:XYA[A*7)^]VZ<CI.9)0+B9?1!,,J2*@.N'J
M7(?,;YP)T+80 ?$O($R[)Z->HF3A+)'I,5T+'Q- +_4@P7&"$ZQ015%/$PZI
MOX5]J6 NW]@W!U,I/CL0GC:8%J5M$0CULV&8OVU6DE"L1+9O:H>?&U^^UZX7
M4R)5"\Q&>P\5O(1.F6SK^)"FCDKC@NOTG'$HL*0D_Y520-/+D<U\S5*].;IG
MJEUK0OF#+P$XJ<>(*5_F5@&>._2#7WR&-14W-57#S%\37A-"V#_>[)E%51_6
M3AG?74GM^64KS:O]/F,_J!PS0I_^>:(*]!GZ,;N/MTSLE9PAH3(O )YSX>H!
M +Q@._:'8EFYY.VB)>OK1[2%Q.4)*,@\@L'!85ERL3!+>Q0TJ^X "T@/24A.
M]PO@Z1>"9M54@)]Y21#]*KHGS@/H<U $9O&](LA9$3E],& :OHW7!K<E)4;
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
M#W?31$?^.O''F9\RCV:U+OD3;/C702 OS]CU$0@@/XQSNQ6['?QJMR, ^^$
M'._>F8;9JTB<*@)-#/R),WAV*(]!]?S34?MPK_KAXM,#0#5>_L_EX593B7IC
M3T.D2723@)WF5LV]C*ZKUE:I55O-VB_Q#/2L92( _4O?)O:0)?QW(IBX7<=3
M%P,0]_Z-=4>?X C],:8;OLL01;F4]D'EH%UO/ME2<D'K9SYHY<SP8/U,;4A2
MRJJQ1T4IJS.CJ7FZ#'Y:IT"._-%(=)&1 6N=#"S'&D<=S^U:?K\/LX]NK<[4
MF@R$=>P/8?"I#6\,Q\#Z10]XFO4E J:&S;!MZRRH6)\<[PZ^O7="ZQ;8.3XT
M%@$R=6?4!3QW0M%CG/''-*=S[P2]T(;3A@L()U8TAB]Q.CD+/N/W@88"SW1I
MM3T7OPPKUJ&%G%0^@*^$ ]!M0NM>!$+/[DPL.!'Q4P1=-Q36.'"[ B<3_Q,Y
M'KW%7\$J^7U\ P2/[H!_Y+,81T%W@&M7<[B\2'U&.V\!92O5:CS..QN' <S&
MYP(Q=! 4@@46)U?F@Q17_06W%D:PF/0J8<)Z:L(*7N>U&$_$L -?\J6HFQ.C
MD*05_#!T06X35@_N,!@";^C!4[ 4X< \,)]QCT,QL09N".L/QP@D=\*\3N,V
M;-A(CX_$O%>Z4P:4?N1Y%2M!*6=;V_9JBU,@>G9M:+\:(TL6_7;J[Q@79O]O
MD2932 37>QHOC@A^1[(G(1SQ#N"?#YZ1P+;:[:H$:PW0DD@1(EL]9R*RV(YD
MH6$?-&L&$C!NP_\$@'K>%+X*03[SAG \H1H3!"4<<HJH2"C9=\-N_!:<E^?Y
M]S@Z/HUSXY.\$A#Q J#@DWM_=RJ<@+<!&.OZ/:"7GI?>AL1+"\@UC/%!=)ET
M-&HVDH^#I?"U7ET<7^O5K<37QGKP=;VG\>+P]8*X?:A8#?">NET[V%L"-9$1
MD[1!;#P0BNDFT;%OM6M5-1P_YHQ&P .#T E<V'42$^,)*]8ULNR9N'8.J$JX
MQJC67@K5<AQ1A:C&9J>M0[6]0B],(1IMYTY3W 8@M"L QGI)&+?<K*0.#[@
M&B*X0]$0P*KGPLL3/PB50"Q%]HIU,Q YX+AN;H0B82[PQT)JHTK@WZKDD<Y7
M#/[-UP+^-PDH5T1Y-F1J(<="(<=B^<:V.@+V2&+7F0/JFI9B[&) 3$L\[4H)
M@1("B]W@)00J""298#8,5M,PF() $U3KM1+\%/BU7A'X*:-2&'7^+7509O[P
MY21PNTBWPHG?_6%%(W<2+B"Z+@"?*=)7KQ:":/K)>@FE"DJ+X_!**"5(RN?5
M++_6?FU8O8@,KB0OVO2-E#O]D83<6.6:*K$VUK0(9(VW]#PSWS+1P+"7-NR9
M:)!X<A8>S(;XI)_P(3?.N8OSX&W.R,EEY,^S^KB$1J4!_VQD< *0SV"2=U*O
M-#;A$7SIP7+[!6BOVB92KRV BBQ?U1O/A(II3V7U21!SLTF^%IZ',/7@V8&@
M,&#"B$/!T$?AB2'=0M<?XA] @,*)CCV9\6 B/N5O^/+O!AQ@KMVU5A]/K"IL
M SUWU5HZ*L$()%O6*/KA].KD^.;BRCJ^.+L\.;\^O#F].-?'T9%6Q046-&?R
MBCE]QW.Z/^"-A'_Q,O"!TP[GSWTP\RSR+=+UO?'\J.?,X5Q$@;:-D5]9+W;,
MB[7<T.J)$"9&NYL/$@G0^RX;L )!CN<!L!: 901LM^_"8[&Q#9^B54N+G(NW
M"/ :*C.='Y)1S(\"QI:![_5 -JE8WT6\'&&,>#^ -00"R/3$$L.QYT]APJ0;
M7CGKX?V..W*TG]P)![0@0$%W,I5NV$K:IP5S]6AT:6VT<,3$R0"O8],B8"0.
M#6L_\F$L1,*DIOK,EWM3[. .Q)TK[D.V3,Z\?[YH1NA>B%^/??3V=T%4N"5+
M/Q"M,7P-E%==!!U'Q3J$QX'=L91)KG*<=*;CO>N/0A<A@*,6X$@ I+ID,1WZ
MT8C' DIMB9_P>D_T8N]Z^,,% NB).^'!3'#' ?X**R+;K-[D+,!A*MK'EDAP
MM[AD>&$ 9+073="K(45IVIZ=')?B%5OO89.^Q[*W.[KSO3LBB(D7^4= @:[:
M=:CW ##R0TS2%P'XYG;E4[2_4.',6 B^-F<$ZTM;BI\9_#Y$%/^!6P6= ]D>
M X#2.N;0G9%4O1> %HP7&<'_.]XT=!%&!< =7R_.CML@:!E-Z)7(FY!.]=D!
MRB7=D\YP_#Z.X^$HES :PJG!%GL%:YT$A!.( N8<2?HW=J;JUD"=(TAUAB)U
M=584,GT5@$81DCP5Z*,GDU<^@I=[&!C3C2CHQ.\#@A#)_&CX&PQL(QK<G]!L
M?%S*)>'TR#T" Q>=A.5T_&BBP#()B?&^9MZ1IATFKDI$(+*!W^-W&+&7"PE]
MPMK1KL1:P>N,#QG84S=P.WC? @Y W1[[,Z4[I]]'(:W'$)DETJL*O]V_JNV=
M5[]_.3MX0$SC]H3?'I3AMRL*O\V5,MVEI4P4;3X"(]'WXCX_^4?IPW"!,MB+
M"9%+=M&R2-8'(A%V!Z(7>8)P/28"\-XLQ.\#9EA?'& MP920&LVZ?G0[B.VR
M^.UOB[#%YXN#OK[8/[L^_N/\R]X3T R%/W!;GC,.!:IJ_)?2OE5,2D7'&*9(
MC%Q&6OUF?#5U^$DFJ.4 "5",P; F@,;0]T#B3B,X#Y?W1%$RT=8L*&4?NP^<
M\?H6D9=D].0+RT.V%Y'_:25W5/L5:!!I K7W0-I_Q3K4AJZ?ZQ):M+;<C!3^
MPOMD2G&P_\M,ZKT]Q_WF]T-6)%A^O"+[@P@>4/!ASI'5?BE$J!F#YN)/'L5)
MV#D76(HEC9I(FO.2PI==4X(DSIN_;BR -O$R8"F%NGM5H^^35=@.8PYM?QE'
M\^;WK\+I6:>&2OM!"EU%J%9\'KE(M%),F8L>#\:!5P#WM3I73YT5M; ^%O4R
MCA384M1S)X;1XWC@N"MD2\_-BYZ% ;URY'M-[*; =#@3BTJ.LRWW6W*<-:#,
MN3\DW^;HUK9.1G=NX(_0T^1XMG7M=UW0D=#6?NP'8XQW$=8GC"X846IJR:9*
M-K44QK:*$';Q8BI/:W9V.@#M:%@.*59@XEL= 5#E]A+Q5W 549 3(TP9]^3<
M'8L@!(ZDG/T.##?#(*W<>^2?OA^(D4Q/=Z;D W9#.-:>J%CG,TS:0V=J=0<^
MAD7 (E0( CGK3,M'("T?N"09SD#Y4;FA1SMHD:I7WU]=?POIS]K[=[:%V;OL
M%L,9E!6]UE3>60I!PGH%.N%?KH",]GH!Z".''X-[S-*'5T8"'?]#'V,C\'OT
M18YN0^DMAR7H#/] C&'!%/E$Z8>(/N:F,<R5$_IA14BSX":N<5OO*>0I-.)@
MR;LI V63 5DXFCMV81;MH.\""+FC" \IS@]S8@]O,D%,NQ3H+C%$]CT[\#&V
M8<IV>?<G!W2%<B4$!%0_P#%K,.@9R&\1NT'AFYYP)@/ZPPV=CNO!A5:TSAWJ
M(QGY%I)&'!0N J!S=R@$\@ &(_2DH -%#ZLC#"SY'(;O@$:/;" 5+-!9+A9J
M^=Q7HFL/\FY)F]\)P_DAA>VLT='UB*TM1ZE.1_HV;2RC$488YR+A]A)HLFTZ
MK&=ZPG1F)(5!T'')K/>^5:O9!XT]?@-)@+6#XTN:D#C4F#C(""HCFAS#$@@3
MR6G_TQW"ET!%W[+=C-,HF<#@/%3*PPW#B)..4W&+<=BBBH.DT$>-SQH_,CF3
M0+8PUS+P7!'8.NA11M>HI_%OC$&W)."<2=C'P$BD)RK&;!&WX#-#?HSLIHKT
M0H _G;2+5290<#7BHJCX2DPID3MBI+F$$.2SB"[XWYPD8 R']R,8! /4G2XG
ML0%5C##)?>+\8+Z4')V" DTBFXSW\1.$/"001!8+9+L;",9DI,!#\CZ' W>,
MP$FL([L[1AH]MYW=E:T@/U[/$(Y[8A8+(G;L!TH,2*]WIO\<7_L)Q^,'(&\C
M^Y<<D0MB&&%, 3)2=]@!(@48S>_A-%3NIQL% 8?9I&^ >'X<]%;$CD!D2-;Y
M&V>"1S:E?-E*HH2^U_;/__KTKU;KCQ<=)=0NHX36%B6TUN!XZ^;PZ.O))H6I
MSXDE<D=4=XL(3R!N'21G0%R AN'W%"V;I(O(5DA& ?@92+4%HT4YKM&E2$P*
MMIP5=ACI0$J26HB093)":TSE$],[08"QTYSU@<0T'8+N,D?Q*-!:UE.[IF#4
M:3+,\D:=A#X(RQ3N=)"H^9*4\N"M;JR=P(Q26KH2F.B$;.LC<MI:=?>/^3'R
MF?AX'% RDS"E7RUZ;HFZ080EC"I%<52'7SZUJM5O?^XO&'NILTX;9&#**2]I
MEN=98:#5G.J2V=INB9\*_?6/#M31N5/\S!PD?8->\F68K%E3_]P9"H.^%);6
M7]=>K=1ISRY/S>?^E!%:*Y]Y;3>)4:?6"1-0/Z =7B(!!2*!4:GTQ<[;=XM<
M=F[[E%=UT2\!M<E$1P>0M-043'@@Q8%H_- )J0BNA"@:YH&@5M*:3:<UJ)1>
MH%&9-I>PB)1DYI61F1L?%,-M0O7%7=S)XI<+.[R3)3.E.-MHO9S8W[^<$<C[
M1UX$BE-?>+T'.*[CF-KT(3^JFVH:S1)70+'$2_FB\X>I_[)LGZMMNMQ$_.UC
M[T$>6:N\YDV[YD;;;K?;J[WF$ILW[II7TZRTO.=-O^?6TZ/S(SJ0OH@C/W-N
M;UVTZ'H"IB@Z^E6U&'Q( \J7<<[-F0+)@[LS+O+BPVO+%?GO:; -J297MKI+
ME9-[NQ 2OV!4FRT4EJA6HMJFH=I**GZ6,+,5,+-$T]R2/)6@M@GD:6LE@8-5
M2@)/:W%_*5=P/ C<<.*/,7?C3'@3OU#'7.)D5FZF>91MYN7BSWY.;N6J#GP=
MEU@RN)+!E;B[!M=(B;LE[FX?[I9J]>L!I]6Z"$MZ5P+H]M&[K955:M6ZO?<4
MPDJAMS>KJ*=^>AD'_<4/Q7A >TEF)%X[?7?DS+47S2*',\TI14IVXH$7#.'U
MAMUH-!YDB7KDF9=\IN0SKPK5'N'^+5&M1+5G0+523WT],/,8]V])GDI0*R6!
M)=Q7*'375X1JS^K^G8FM=)1PDG20E]?7D][NE;B-/"=(HFU=%Q[8)+0MNP$G
ML?:#<^?VK#]=#^X/0-Y[%>[R1LMNUUI;8+5=];ZEKO+:]JVEH->V\18"^O[:
M+9PS6S'K$C?-P\N+VM7Y/__UD%9A.>V]5E),+#E7JW)0/=C'S,MDA2ZU%*,T
MCOQ%4F;*I$[_EJW(E5_<7382KU=J[5HCW;MGF1,^.?]2^]?-8?/P(0T<$S6J
MESW:&$;B&#^3O<ZN&I1C#U<9X)56JX4MH)*RTF)-VXM[MN]7ZO5Z+3WJO,)>
M"RO*.17 7"S=ZT7#$?9:A95/!!<.=FYOL>;71)CE2ON.&W#-4AO+3_4$U^/E
M<EI.%]@^%<'E,H4?72R,CL49#^&7:$2E":^!O?>P@(DL8)C[T['?H_[$7(S+
M'[M=JU4[L%/UMKB.%1%0KF"<+.*EZC-_/+P^L@ZOC^.!XH*LLJPIU6]5!91A
M)X?CP.5*[^?^G>YX6*U8UT)7 3OWX3QJ;4NO &N@FA4D\XJ#R?GPW1"+H1W[
M(T)0!R>.SPM.8B+KF&%99=UO%6NG%=<3D]6*_6!N$3"J)0;P)'Z"_)6LINR$
M830<<U%/K*N-T^*%R]IBH5 -OE.%'(N;;&00)A=%?M^IS\>*Q^(!%U7-*=?G
M(Q7Q)UAUTXM@TV_W]^UZNUEI-G3=.D=V%9[2E02^YW%MN[.@8A1/H)/M8?M>
M?TSER4$._V$%PJ,;EH5.90UL73K[JW/K@Z0+&@ VYZ4RVPA[;_]_]MZTN6WD
M6AC^?G\%KI)Y8M^": +@ZLFXBEKLT8PL*9(\SJ3>*A=(-D7$(,!@D:S\^O><
M[L8.D 0)D"")5!+;)-CH/GWVM=O&6CG> 13'*^,ET/;KWJ:B+_<7M.>F"S<5
M72#20C1M&^<F:MR TH"<]%5\4K#7131U?-<*]:+9'+.[*L=4\G#,966IFV *
M IS%".D5X3\#$T7XMTDI->A]"Y#_K+[&)B/O0Z=_G_D;+N4<."5[SKHL&EX;
M?,8(@"DY-G)NQ)@WC(#PK^0'L4;8=IW/;7<-_HG?1M_D;,9K6TW&_$'^#^3*
M;U',P,O361AMA+M@<L"+2KLDLA:7]OM5VAU^^F=7>?CR^9^/YZMI*C[62?UP
M?7I2-51=Q_0_XGULV6>Y59IU>R NJ^7>O%%/5@>@2!?<E'Y&V0U6]VAJ::+_
MXI)ZD[(Z5657M135E^MP;NR6,;78](.A)^L6-?[=IV.^^<O;Y.%J[*SZM3&K
MAB-G6&X=(%)N%1T7:J]IO<M3QZ1%?^5Y:JB39L$*AW%YJW:-2X61M Q$*W .
M7]-*[02T</DLK^M6]KJBB]/WC#?%CMPN?JMUOY_"^OTLKR)>">'67UZ1Q6Z[
ME6?U,OC?X?.\U6MX<T!FK3M?N&0/$VQ+W5 9/"POXZ)+Y<GE66Q8*PT%_E-G
M!NQ!9D!F\GXLAY^CVPJ)8EE\.L=/V3BX]%^6P6W3PHZ+5@JG4]!LBBIQK-44
MLBUSK=B-%L&UEDUI6N&/>42*9C(WD0XZL^,C9]<=WM5=,+MKHPV%IW_Y/MC?
MSSX]?.S^\9 ZQZOR@[PR'.TGL0E?'SKY9O_6$[PBJ04;44%XZ8T76Y.D0G$H
M3SL8FOH85KQZO/PL2'(CT]FSZ0NB=%POOV!YU</OD0N:_^S,-+_#]0=('M-J
M//TE05NN9>,'8S)171W>;+H.*C;>\W-30QYR2IXQZ.\-.!2F%IG\<O*7Q]OS
M$\H=SYZ<Z=A^^=9L*:W+[J>SF]2$I3)PLF2@/UR>?[F_>OQ3N/UZ<WG_\.O5
MG7#[43B_O'\<7-T(9Y<WEQ^OSJ\&U_Q[87!S(7P>W P^77Z^O'FD_[R_O!X\
M7EX(#P"MWW^]O;ZXO(=''A_A\2#TJGXH/L":<<+B9[M^,710N4-SP;V$'19Q
MGJF:3N?SC<<6?6["XJ,\L8/&7/F,7F%(=/,%Y^&-WIG"PR?A3(<O;5&X,D8-
M42@G=,X4]G93DL)H%,6L3QARO@,">\'!K6>NIJ/,35/UZ?]+?E,F47APP>Q9
MZ<G?0+#9IO$,NC 1A8^P36VL9OY2D>5V)VI@+/7"IUY?0[C\,2* 96KJ'8HL
MLAZ,65?G<QV^0CT')[SBT/E73,F8$PO^HJLO./V=K<CS2@ U,>5$=1U4$7!X
MO<U&O=-$%3J3D66&V&Q8;_@5L)X8&= .**(!.V+)8/!.&T/UACH+1B<R'6RJ
M/A/TM1/AV63#9W&,.XWATP28N?D";Z)))X"6<^]PNLZVYDV1Q#'T+"U@BFDT
M0YP03V8+ATFGTJ<OG)&4"QHPO=AYE:H7)R?JPEY:C;;'9#0C@[^4M<OX#.PE
MHS]'.,H91V8&(T!%GHK!DN,DEH<ABXFK1=08$H-,-)K+9KX8WLCF"4U@BUPV
MW'.82?D[>K^/,%UCSXUVYJXCDN:TV9#IHR4)F\@J#Z\SD,M9+-P_D6V>ZIH-
MF[L".\DB#  ]Y>?$FS!]&=Z2HAUX,%O]_X4B6#%%.<;3A)>IB7SRNP&(BNCH
MTL3,(4G%8\33&9P51]T:0OLG#Z?#.5 4L6LLV!,LX!?HSQ^N+VZ_+HYI),0?
MR6Q.@%Z!LG]&/:2^R\K?)2J"<1JD*F3R2MG :W1)S1M5O5GF6=I$6\EM%@Z2
M6AG\_PMJYF.!6S^RV&QVQ%[7Z[R3I7N'Y%@^$*]SFHUTJ.6F>FY ?N7&3*BJ
M)56/32EU05W!<G4&43I6_O*<3JBWO<^?8"4+D/U54!W'TH:NDZTEVX#Y8+]I
MK$;$L[U049F;MHVV/;6W3,NS[KCEQ4PM^'BI^04&HDU"[VD(V<X%,6(!8M:U
MX;#-:4@VVD3S3$)0HPJR">TI:F.J'0(10 Z!Y)N&8CY;>4V;O5!T#)A#)-SQ
MS_M>[^L_.O>_?UTCW+']'/-015U_:0&=W,I,)Z)?>:E+K5ZCWY3:\1K#);^2
M&LUVM]O-_E5:>FE6CGKZ&[#J",^."/#+B9PK=WW/LENH(%@]33@"IV:CW^VT
MFJV<%[C\9_4-YD@7YLPSX(NWO,3F_ZFS>4A?&Q9*9'EO-GP7"U],*_YR,UP/
M2]:NDET%(_BD;.'&+X]BP.?R(E)CA-#.C HOF^5]%A* D6SI.8T1[S=IX@7V
M*'TF:7*UI*[,\$,8DIT2TKKVL"M32D!_0O^SE02OI9A^1RP$$G"T5:H"5F%1
M.;K<QNH'Y/F/K!GT4C-+;3D0*8)%;,C0 LXCW*)U0ML6K%"NT<PC.Y;#?6E[
MJDQ!?SA70NN EFMFJ:U!:+>K5( MY_#E+EA?=\9UWS]\R5&MEXO>ZGLKLY@4
M_1-KWMSJ6EK.GRVHL,PK[0)]K=;/CD\_N_5<E$5I ?E;B/CJ5G(^X8&PD$L_
MZG'K13V8[7[A!4<603\.[]4FIH:J!W,]W\SY@X!7;>-GI1]G/2A7]31;OAQ/
MDA0/\37ZTZ;9@RO^*LT0/ A&=*>ZNO"Y(7Q2]6?-$(7SJ:J!D&/]?\ZG&ID(
M"5[U=]N=LSY>^)<-&K;FM"'S+EC 4BD%3B'*._G0$:5NLXSE5]#5]^0EV[B&
M5K\CMIIR*2\H#"V/X![:35EL=TNYAP,BB,"\2I8=;L U?UJB;Z>T9X\V\#U4
M&1?O82+Z6C:39,H2298*I=7#92O*I&7-E*.4)HGM=K*O\JIKY(@5;6VEPD C
M=\1.-]ED?.5%\EWL?H&F)\I*=H>&O42;@)O^WT:4N]V!%P?+;)/-4^+LMK6Y
MX9"/$^=>L("EEFI*[5SC'XJCJWUYR38N0>Z*;6DM;75C(5)?0T0J-3NYIH)4
M"D3;N8=%8JX@CED;#@N;Q\7E6'L/S89E'7CV4@,L4#ON-7NUX5 \:"J)-@%'
M_9^_SX&K!FG[6S8CZKA$DO5^U71=4V?PAB=BV8SA=NJ(PUJCQ"KE_3P87[?4
M;(E29RTKKHXY[,<]'!!!;&@^;)+G<[3FPR>L!!T+#U,"?P'S83"B19(LJAY,
M 8M$U;M[:%2T4D:9[K5F6!1@NGU1;B?3 VJ#@H*FD\*T]QIMZDA$I=@OZQ_-
MQ[@%SAM>ND>Y;>__JV,1&YD4E?"-'HPCO"OV>DDG2QV..)!;."!BJ*,1VY=G
MX=;^V-L_7:3U]]" J*,2N=E1;4-L"IE*(LT.38B4<JQ5?Y7&<M?V9'7S\*7<
M"Q:PU#*T+&WY8CR%57C)7E]#<4A9WT+%(;2=:PB76Y?(-=<=!9G*W0]$IQ[H
MNG#N@CIM.,DZ-]:@U*_(%4.-284W?:]58H[AMGEULE5%5SZ2[(MM.9GT6!Q)
M;'^EPD#3D[MBO[]L&%@!VO8^PD;!;-GLFI.]1)R ]78:JT[?75YQ56O;M8)1
MH9?L]374VG85;N& B*'6MG>F;>,@%4OX!#]TB"4\A":5[9L.714%IH)ZXH9K
M'+ &794#E:(_YZ'".NVES-9B#>',@G.<J4\Z>1585%!JUHDNAW+!';DCMIM-
M8>.K/(I,A?W.GZH3=]8E[[S]2GWB3I\G0%<MI&-I9"YR"[>VASU,Z>?E-BH5
M)KJI.MX9QIH]U]57_!H':@O_J\WFIN4 > ..6#/$?"D&[<8&O0^6>4/?><."
MWM&A1OB7C(G<F\Y5NCH[^\?9U:?6_>_5F:L4G984@; /N+[45^2?DK,T'',>
MFI0!_SH4Q>7_L@B4@Z3?:S1[S>[A:&K7.&J-CI"5?HH,E@/V36RG$85';KK)
M,Q%OP;F3N)LR#8WM >G.8Q2LMS@C',:C^4><<.AG)W%BE3]]O?SSYNY.::U!
MK$50X4A7;?N7D_F38?ICB>;J>!S(OA11ZT'4^S'<<NCGR==VI%Q7R_^86MX+
M<*[[?V%55;\&87=/9N8S&9_$0,_'-<05'?XM\(W$5XE'D\P^&#SZ;FKQRPN=
M^@R(X'L(;D_D=(@?G0X):!P  %5_45_M%"TJ#%5$FH"A1V"P<RP/4'70O3C[
M*BN=CRO*%4\^1L3CSH5,KZ7T-Q4R]%WAN3#9_%MJ=Q;S[R3WCA]4%.@GL I.
MUA0,?_06'QJ)21E\5"629\;L2#H\F(ZP?&6C,N%NM;&KZ@(L IAOPV/NW 36
M[ ]-76%:*GTY4(,[8X/#R0_8!([1A-_@7$O^;XH6)A_*AC_!D9CX<_Y8>$4\
M["G;#PH%2QLY9,S?C ,N;>&-9HQTESU,!WJ"2'% :W=UG%P:?:=%7P4+X-1-
M4*HZ36$,!)D8'2N_I7-+%P%1PVR7B:6.\!AL.BC<!0%MW:37 68%@!B'@:;=
M4AR(>6\I=&C5>$T#+,W'&1-[9&E#6&T*,E4SWOKH 6:1.=.,);N-3'1/W3EC
M$W/=Y4/?5CHM>YM_11I@C(=O;[2W =JP(:?^*+]42.!;W PP4==#]V<;(1I!
MN!?5 C/08?]XH\$[0RB8"_T03P!L,P*X-^8'G;L.P\:%" 3KN3IL@0Z-)8+Z
M]&01L)1)2!6:^\/ ;)\VZ)< (C [Z Z1AS:$-(%:!--+M;-2&%J*H[I8CIO/
M8;$/?@K ,<NIW12^FX*US-^N!+VB7!2^;8N=3J:$FQ+@4VPN.U O,*7/EC<2
M@#*0=K/K_90^"D\\#CX)=W"_2*RB<'U]+KQ!9B0W?X9OZ-^DG]\"BS8B Z'Y
M#Y#T\>J!2< ?C(^XUMQD@I3] $F?<XYSX#@@!!KA;5'I!(=5G_#!&?$8,FYW
M2A,U1P CR]1UMA SN7!%W#D^-5-?D3>/"<%].&:"A3'6C,=.!QB#@BB <FYQ
MCC\E].71>=WX,D0,T]9H>BD=BQTY#'P+2K8VLS-GA?M;R;@\?B/(->=\]#=J
M!@Y"'7Z ''Q.1L#05>LU@(;#A&9#&.BV*6@>KLB*V&LV?7F"P\E=:P0' T"X
MEO]VMITY_!^\17^-*R+A?R[31AH!HK:ZLMAIRGA37)6Y?_C"Y-C81#0W'6^G
M@MQ1Q&:_"8(J_"A3CS20)?@L?K/"^VOY4LN7?9<OR@[E"VU(G\6B?-'B\2KD
M?4%#_A#UL^;M*Q&_(O9;G9KT:]*O29\W5=\1Z<O-A:H)$!^2.VL&[QNL%G&
M*5"M4!V-3-=P1*Y#!0]30Y=S#M"&T.)'953IYM)CV5HA'M-3%%^W"3,D_M(L
M=8>^H6AMI^9W-;^K^5U^?M?>);^CS9!KFJUIMJ;9/#3;\6EV1:S+2A9I].:.
MES:2'AS,0(]5\K]PXZ=^WG)#*HB!1-?5C"F\SHE:4*R1[4I\15(440$UIDC.
M$G0^K]E+S5[VC[UT"U$)]BF_*/"92HM-(F[@\$[$<7>OA%UJ4[V]I9H^W9X(
MI+@:NVLVZ;.;L[M#U*/>]-X>'\K3YE];U<$/$G7Z->K4J+,>ZM":LE5T^ /!
MGP<6"0ZE\:)^1=46C$:S'!KJM P^QQBTJM%L*D-0A8?1E(Q='?7W3\)$TWF>
M%@W6/I"1"R:!QC/<+G^ "#:>:/![IMDVK@;_O3&?6:A;[E/<DE"VTY*_5[_F
M#W3Z[,S(; =';!46R#9ALXO"V&S_F-=CT1BZ(K'BM$ ;2;A0<1W^=6AE_DGF
M"^PY)DC1-S!=(/L-L?,G4EMCB9_T#Y8,9P'A:W-5%X:NK:$F*ZCCL85_PI6*
M .=&!$)PZU*KVQ0&%B89H._XPH*-B\*#JCO"M?H=;D]S7D7ABZ-.A5Y+:BJ-
MB+DU#Q<UK)L%_F,-:Y=25(KQ$*FRV,*[,HWJ53-^(XP$</@_+N;(8<((,6Q&
M@W= RJ!U^D09[C6P[+#%^!;6A/9*=3'K[F8%8#X00E-\A"M1N'+(3&CS2D=A
M%3#3S)X1R!%5B_)$QBQH*B(0+F%+C<)+@9%GV#%*V3IT=GDSD4JG>%YZK_/X
M5;KYTM[/$HJL_/)8;<6'CIRKA**NG:A"[40NC4,(;W/#'47]:4-3'Z/"_WCY
M&30MGY$4_H(H%.KE=[>\ZA':"##<G)V9YG? KH#:8FY&SZ&8('+7LO&#,9FH
MK@YO-ET'/8W>\W.3IDZ>DF=@:K97XR9,+3+YY>0OC[?G)Y1-G\U>K6]?I<_R
M/\Z^?.X_I+'I,O#]_/+^<7!U(]Q?7@\>KVYO'GZ]NGL0!C<7[)/+"^'Q?G#S
M,#BG7XKTFXNK^\OSQ]M[X>KFXO+N$O[OYOPR$+WJAP1S68.XHYJ/TF%RY7\R
MI*LD>]$=3[RR%EC:4CN27^=0!]X,/[HGNHIF.^HPK\(C>L19,4O0;DKC+:=2
M-]*+[R-=S$<.)[<RF%GX\A(" XV/B:GKY@M-5L;L9=N=S3!7%W-_0SL7P"X9
M$>$WU7#Q6^9@:*)=Q$M., $9;*<A(6APSNG1X0SL6UJ&,<-D&TRR-G60C+S0
M O[R5TEFEA6:8_Y/L/B&VUC$;Y!K\@:Y(D^V,2T;'<&AY&7>UPM_.@/AQJI@
M)]2JXP4CGN&FSC60U9ZW6AWC0M2]0L^A\C=X92_T[S/L'X9O\1*91<'$5&;V
MEH@J2<M@GFB>$;.KN;ZIOH .:@M/6"3#LK_33\BM7N^08S#1X88HS/$;:H%3
MCQ#Z!H)B)% +",MKMPF_.)K$C6G8EOGC%:,W#LM^HF4]Z G@Z?-!&^*P>LTS
MZNE+^8->8^*TYQHI GJ'^'UK^!@K<Y05A?.[C\*G._B'U#^5V'[#903L:Z^2
MP"NAXIGMO"( ,1SX#GQGPM*&Z1"O9" PY3F^ _C_VN)AA#?XA/<:OM(-_-A_
M&:4 _X5W( MXIKX8?KN?RW8^536P;EBMQ/GEK9AS7U+*OGAE0'A;K&(OQ U
MZ)G<Z>2#5Q8I1$7\D%'P&$NNPD#3314]4AGP]Z&$A_EL<4SBVV$]KVF!1'05
M_PSPVB&9JOK$JUKPBC>V@XOHOT-?$,&(*^"E!F!A$E]>CRV'\8.")'0QP&TM
MO[AO#KJ#"]S$0]%K@(\P>+((3W*$G]X%.($_%^G5C(5;H&)TZ2G>U6'Y"OQH
MS*[6^UIJL^_I4KX?L,L_'+[2SX?$>4'63R'/KL8KB.0G$?ESJA74@0#_BO#F
M-^V?WN(_X%'#G8D@1E[1W +L-Y\(Y;2^V](UYJHV3L5KAN\1,K I7M+:%-72
M-5:R@__\S0644AAO4)#!HR_TE>$NL#A:.8G/Z1KP[['*2E(MD%LS&K84;)7%
M(O$R5)206 HDT#)) &3P>\1P[]BT,A&!]/ECG J0@A_)#[@(79MI>$FZI@XU
MW7-5<*G("(S#F=>6@OF*<U^]6B=.M,2:V=Y90Q@D@J!\ 6W2$A%2N%DN3?1
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
MN;J6Q::'T$BFUZ.E!Y:":@L3C0][?_@DG-'3B:!IC!I!!/0A:->"4=/+'VQ
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
MNR_+*]4&5=PR SBWBA.A576Z;U.$IA#-CQC1Q$40DX2!"DH;5^8FE^;&]%)
M:&HQJ=2B,$Y\[>43=TX^5%50'H)MFBB+R)HU50AGD.4^BT\KDI(N4"]_ -51
M+G YF^OF*R5=7XB* IE,0-#B]RHMK_Q--2CU\1Y%HC DS@LAAG"GNKKPN2%\
M4O5GX!RT,6Z:9-R>8;M) AA .+V&+-:V;+7JL1*]\9YZ.#^HXK#>:H ]CF&
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
MTKO&C_E'&&G5NP"NRO>$6I^NF>A!,-%6L]:G%^O3U6'(\?JJ ?"M)X,%@B;
MA6<:,E7:?=T6ON#,#.$S=>#29)$KVDZ,]F,?D]F<LO%\:F^VCIM>MY7LMU)&
M4+FR:B_%O^+Y>LVQCYQC2V5R[#)Y\=+F44+R^Y68;F$\MZ6TF/-947IRJAOA
M=D[P$H$=+HC\G47&4IP#<C=$X3=U9,*3H6]"K/*WBZO3<Q=YM8[_O#* 4!KA
M0"%C3:TUU>B=N ]Z*_/1]6X]5H92*^0U>S\$]KY!2<71*.25%!6)\BEU: $L
MJ**-S/+,U70$'S!1ZUD;P18S14B:.(@XD_W4DF+DPT[<+!64#[6GNN;I9?#T
M#6II*NVIK@ ?[BJ=/N7#+:49C_SYJ?'W1-6%2QOS9H5KC1C1/F&N_LH[C:/M
M#YP2.=G<@E]K<_B=.@-A15TL?Y5%>#G^K_H:.)ZI7U$.NP,-/-=[:VY]U-QZ
M@]*H G&P-)Z^OR[Q)*]/J9B\(,!!@5D_6J[MI/+XZJO'&S+O?4P%BLF26DVO
M&?_6&?\&0Y"JJZ;O$Q,H45*D%<Q&XZ>8",CX\CU\9$=$1V]-R;'U .9JDB,W
MLZTU]IIQ5YAQ;S#KZC@T]D,6 ND2H-/MR^]8[7:S*Z?XA"+ .H2AV?&J=%_V
M[&E5>L1BBXNR'JU*YT2O?FC4AD,M?W8G?^KRTSV3&5F&0[O9;_>HX="3^ND=
M "YG<]U\I8PND3X9*IGO^CF4"RI.OVJZKJDS ,P3L>RJ!Q6\Z;/+$R1K^Z+F
M[X?$W\LJ.JWMBUI66%[CQ26RXA.Q5!U^-B7PE_SSJ?905J2,*XVVFT)^$9LV
M^6_7=K3):RJR+L"R9&)#2I/SQ*!*/C^241MC)?PCWIJ<?I:80KF?@TV[S=7N
MB,_SK.>;[AI=4R>?*KT.9?A[,_FT&FIB:#AJK3'6&N-RC;'4VO3PP-C=*X_A
M2:O[FEK2;G5:':K+]95VQL!Y'1"6JW*@7[TF-3K6WM[3?#);3U$ES)P!!-CG
M^._HXNM,,]J)=B=W"G4%U!63-3,N@1FW2ZUQ+[EBLHA@V K<[3!,^Y5&Q2UF
MURMQ:[ZF)1CJC-#/*(,^%*[MA]5JUVW-^_><]Y=5+;]OKMM"Y$B[U^=RI*MT
MLHIM#D.47)-5VGO[-9G8AY6WHP4N'"G-]-GNNDF$6Q83-^8SCV$6*2;JK(N:
MM1?,VLNJE-]&UD5)[#BE'N8PV/$G5P4<=U[3^%M!;';+53Z%L]FZN4G-LJO.
MLLLJA-^WYB8EL?^4(I?#8/_7IFHDE7'6ES"DBHO"(Z8FNR@J@"F/79R7J>K"
MP'4P"NV\ID^_ Z[^Q.2+:26T]OZ:XF3+I3^UUEZ+@+T0 :56U^^GUMXZ5+8-
MC.Y)>Z9Y*'= P<"M3.LUTGPESF9% 1YR?8[H^UCR<M_6GG+?4N8H!C])?5@H
M89YG(OG)2XE+>05^DCL)@"+XTE2"N'A!EG3J'48S (^T'$,&9:DA_5\DQRK.
M9XX1TMV5 9V:IE:#L!QD]845^2%+TC>9RA4O_?%:,[Z3,>>7?@KD*0BS4Q#V
M.$KMO4#8MZA]:S8MD7]PAS8P>E"6B/U_T3D(P4U6;_;R05ZOK"SC18<(R8)Y
MS2&"J&Q>HDC?E UXR;EIV+SCQE<P=W3R*MP1PP E[PY5KS'!0F.FL#T!VP'E
M;BS<N4-=&PF#T0@[\6$+U8^:-8MTXM^ _QSA9&JY%68>E9D$?9"#J1=Y.S(X
MUYWY J8$4,C <4S+ !)!\T=WQ]C9#!:#/5(WAH U"R&K8E&.92V&2^&,RE*3
MX! A68OA%9%M+2Z1 <B0$%9 H6]M(H01@!.O.?GP53B?:@1'NI&12UMZW$[@
M6^!!<]>R772F.R9Z0NCC2E-&WD2=(ZHU5 UBG][^0$$^&%&Y+C>;<G1.SI$)
MZ8H@7^&<3BZ?T^TGO"O(#_<3D.7K5A$N*G]K%\]%_=%HU>.BM8ZW%N>3:QVO
M$CRM:B#:+K>2I6^=;>A\='1C#D[6;W:6<[)C5@>+3G@(L*[.=5B4Z[!1'D.Z
MR%B2W2 UKFX>:L=:30\U/0 ]_//L_EJX,@ 0F)]Q88Y<FKQW2D6%YGT^]CX?
MFWC5IB.H\SE1+6\0#YU;K+)A\A>JHPHTLT*UZ9?T%8[Z9 NJ101,P1B/>:]1
M_^=T8_1![U5+NH7N7HVN*>0X* 0EQL/YKZ5*C*W)@AJ'CQ*'*6=]5'^8ACE[
M!7/"(0;-BL,6T#/59_N;\MQ:XZ]QOW*XC_S[?'!=:_PU/=3TL$ 6G*OZR-69
MYPF]5D.LK2]*,M3:>(V]A7'SB\N/M39>X_#>XG 6!_;&M:0RX%5Z]-4*>DT.
M^T<.R-*O!V>U@E[30TT/"\3#M3HD>JV:UWA;4;Q%/GYW?UFKYC4.[RT.9_'>
M.[@$ $<>[\@JDU$T@_VO@=T' I18)_V)4<)\>Z^)C*[8YJP*GWK;B#+%3*Z0
MFPE)Z.T1WQCE*-$?52S?K>"40 X%I;MG8"@CQW1Q?BF'5+O3:G3:-;0^?*1M
M.[ +"&9Z</^%P/[(1+S,1D?KT*=415!OGSXK"88R,&YU<"TCTAID6818"\I:
M4!92*?D7#LWBB/9HP/M9-=0GUF1Q!#_!Q$LPZ>#OLSF8*ZJ#_;OF."\>/E0M
M"UMAT8<M\A]7PUX-CBD,B:"A@:=--/@@7#)PY9"9(+7?J&_?*&]9T8!FPV_1
M2(I'(>+\(L7F"9L,_G#&N/FPI],6I=7LOJG/10]YD&+XC_  SC6](R<?(F,\
MXP!(OS[5._'(M0'"9Z;Y'6@\.';,?> Y"A+0!G+ #\9DHKHZ@,!T'219[_FY
MJ>$;3\DSO-GFGYX 0?UR<C9]=2:3;_>7YW\H[=Z?9ZUFRG_2_4E#'2XUE94L
MX#_T$X\-I0 QN9CG(1J:^A@>>+CZ=#-X_')_^1 O_;&#-GBQ49EI#C#VQN5;
M7-DGM9\.J- 4T:5\II K%F+8D\*AMWMO*;[$_;TX'PD;;5 /2KVXNY ,QJ((
M+JU1<MM\7A;U/DH*RG40T..W?DE?T/_2[WW)Z_JDOM(2^7K8JXEV79ZJMC!V
M]5=AI+HVG8WE2WBN&V#[&M;(1H.W#\E4U2=8CX@+@= A%GM 9&.U7 -^11=4
M61/G_Y)QFJI0(V)QB)CB[ZVA6F'RKB(Y'(:(+?7:L.?P]>WY[P^B<'5SWJCO
M;\_N+X7L4NS/\(4E#<Y"5=:%H%\&NHB=G"_FMD9P+#5S*0=N1]V$'I'(BC21
MFV$G#IX\#\EP*+0:S7:K*?]4+@*=O;[/2FB(6//P\T8;=F^;NC;FO\YUJB@\
MXM#RW8N-?JM3\I'?V>^$.S!\A<\-X9.J/VM&%@3"C(DZUI(;W_B:VW#<7.?[
M'P'^LXHE7!C +E0'OAK,+4T'Q9QVEY<79V6M346I-+FGI)66TIQ]4D9F)1PV
MH"GJKF2["3L";:*#[47&)R49?NFD%MI'*:]=Z'+?#IJUR^9DBY+F=TQ6J9EK
M.\#Y')EM6=&/%&8;ZUOT]V2HAW8K2L/RPO;@MTE2-=#7#,]9<F:JUEAX<V=I
MQDB;JWJRN]+;55E2J5010I"LP$+<+QO2K*-&P[]=V]$FK_F(+0VF.[=B#\/D
M6=4K'//5E^E]O/UZ>2_<?A0&CX^W]S>7?Z8U JL-WKTT>'=^;?MX25MW$%ZJ
MHZDP)Y9M&@ ?TR:A'O*LVQ(ZXG7SA>;4#5\Q]@]<W7$=/O8*'L*XI!VSW>AW
MGXBEZF-AT! >I@3^;HCT8X+O9')Q)@H8!5!Y-WL;C@YG&SDB>\B?M37W^M[;
M[I"]'J IPNDL^/V,K@KOQ*4,=49$3$08$?JQ[1!U+ IT1WPVI*X+(Q6OF0UD
M=TQZ9A:/&!B&"](Y-A-,:N)0,/QM: UXD3%F@1(:/ FB&>&?L2/# SA0C)[%
MICND1\-E>!]&FP4UX$%O?:\GE8V;![ ;/!3C>-F-8IY99*+PA%$8')%! R>V
MJHV3<&<O?\*WIMW5Q(5]L;N@#_K#,S$2PW8.N(0TQWY(5P#]!8#FK0T+8!@;
MCT4?=ZTY8)V-;;O@'#.4/"RMQ 7,@37A[ P]10\#D90FKW@07   ,P%-B_X3
MUG:FJ@-(@N]><#::HP)7R0\F4#2BG\(_-2O ,H*?!?\"H,S45T%77Q 2K[@_
MW"O&LW@(:PR<!D-6SYKEN(1NV9S44:E]98_UQ>WIQ2V+:Z\8P$Y(! QB#PDQ
MO%@UDXT\1CTQ=?@7LB+&LFR4!#R,S=\)#'GN"1'>AS"01?13QN'I$$QX8HQM
M>9?$M6O$"[Z/V\4[1\0Z%!0O?U3:\FXB0T&B?2>13EYF5"7%[,Z,M/0;G;[4
M^2FQUS)=LL,/#Y[.__=WPP]9?JC"74[-1J?=[$B]K9YVL?N_.FC0DZ7NMM'@
M$:?NU2A0"120F]N^?8PG)B\_'D,LDPD7AUZ1ER28ZPZQJ^0C!O1TN&?TF>/A
M'K$2U[@*LRKXW,CT=A::7<><VI%&&;^&*#"SXKD)-NA7K;$G*I+>4W*\L[H$
MMXN#AYBIGX=2SMD7#Q5*C987':%7&@K\QX-;W02GO"8X"]O=K)0$L;LTH3UC
M$(<HIO,D-=8&R7J9?D>HT6[1,#E&\!XB)UK%8*@Y4)6I,D$:6SSISMG0,9RW
M>A>\6T:XH^-ODRONK6]EJR4>Z'))I.!5C%8/4.!LSZ4R&-%\OJR1S)OY3[*W
M4KM1*N9&25X].M6"[P>CD>FRW,\\?I9CX 6':+,<G_<D1<H=(2[7<=>#N,9#
M9$FKN%&VPDF6YMFE5LAN,^]I.QO(SC"K)@#*)8I%.5>)BMA*8:P0;>X9[HH<
M_8;KH=1(CG\7,PV6]95=QAK^1G?^MT2'2V:17JC/8*;_H>FZ:EE$U:N0:[AK
MFJOMM)W;:<Y4&WTWB&TOL-7*L^4N-(N,'-.J+#'LCO^FT8;WQH.D#0^\-7%P
MXLACSU9 ))<G/FO16:NK&ZBKA^'KJ7T/^WO&VH54NY#V-1-G=S'GK?) --'_
M5 WMF<'[3,<>)!.BCX^9G@Z"+6[/QJSN11XB8SR^<%^)P*Q9WR&ROEHC/$3&
MMVN-\" 87DT:-8<[B&NL.5QM\VY@\YY/+<T&V$V))7PFNF/6E7+[SA-K@_<P
MN6)M\!;:EJ'F>P?&]VI=\!"YWJYUP8/@=C5IU!SN(*ZQYG"UM;N!M?M9M9Y4
MBSC"N:F3F5KK?/O.$6M;]S!YXO'9NDG6=(2H?! \J=;2#I$C[5I+J^W0@R"-
MFL,=Q#4>*X>K0)V1$+-7Y?D/;JUNIY#W-],F\ZGPH$XT0ZU+D>HJWJ,O5*RK
M>.LJWKJ*]_"K>!NK2$]?>,YL$QZSB&K#XPM_DS*^$'X+B**=ZJKQY*I/\/K+
MF],O#]%54[\<:N/PSP;WIP\#.%4MM>L"XGP%Q.^\28SOZ,A*_ N;8%D/(-V?
M :11FZ:\MRT;=!H9(!I]M4-?;9!@[FG\9=&QH(Q>>"O=^9-A^FUTEP[=\P#N
M_1BG@ILG67;2R8=NJKQ*$L;4EV +&RQYEIMCSA-?)1X%N#Y9IFN,4]HTO9M:
M#,SADYR!4/@>@L43.1WB1Z=# K0#AU+U%_753KG+,*1P=&O #MA-AO^@;TU%
MH?@]B@+])/TZETW3[A7*4ZJAA^5E*>DL)!VC<]W( AVGE3$H]I-P=GU[_ON#
M*%S=G#<BXR)#A%_?ZE[=ZN#F0GCX<O9P=7$UN+^Z?%CW6HM5 .IK772MBWV6
M]:7MPZ4!Z9V;!O79J@X9A_IX/SCPP0Q>;->TN'?76M/B'EX:#L F(S(;$DM0
M).JDDF@;??A+LR;"TN^3V1GS0HRHL&6TT !E>SM%6P=M<0FWY_E#Y+;L.Y;S
MV*B"-O[EY/'V7#J!T^DZMT5_.6F>\!W3O])M_'*"VXA:M0D7:"_A DW-KH@^
M[T^?@>\B9E;H-C(I"W# >%J'PE(L/,8+A0W_>*0W:$X$$)<.DXH>,?+-I@ZP
MB"?T^NF\/@YEC?/)@*8WRR<$T#1'71C(:[&J%$!ZUW(']GSHV"%FM,25GL0C
M3@K]B!>PE^'[7FO/PST*A^Y_\#,G9S[)4#Y1V D>NH45T3C2Q:C-YZP_I4?"
M2D&Q7+D:.R"!Q=DSE059BM=Q-")D,DGL*0N:*Z] Y>79YV]G@V_2[W]\E3\.
MKOH/S93_%,:55&%JD<DO)W]9X97W!".8*'JN@,;GA!*Z<$^>-!MN",CFSAWJ
MVB@\8NFC9LV$-W?G@]LSX>KBO?!W[<=[X $W[@RXV4@8H0C[X=SC#BY0RY1D
M!70%0YW!H<9$>S]PQYIC6KC,U9BK$^I3M]]#/W3G[^\BRWUX^_=W:I(DN3MX
M.(NYMI<A7-Y;N]O>M7T\735HO  QPPK>+N@\0__=-T+/3]S#;^>?[^XO+SZ?
M]SYMB;B7OU*(", S50<!2.@(*<<6<M%50;2T+2A]/&UO2DORKF@I#=2[V=.N
M:.G\VV7[G]=?E"]?_VAMB9:6OS)*2X':B*+S=DZ8"KH;JMH6O#Z>=FJJVENJ
M&G^[^G+YS\]_WBO7VU(_@61 G;3)^)MF?'MPS-'WJ:F/B67_O[]@LM+/WR[_
MXVK.Z[?.^?WG_OD_OLBW^6GO'(S7)]B;9@@I;Q#8&W9"EML"^,?3;DV6>TN6
MY-L??_SV1Z=S)BO;$G;+7[F0X%1[*GS4S9?="+MMP>OC::^FJKVEJLFW^U^_
MWO[C\LO=G[TM4=7R5PHWI@,+.Z:P0E1\^Y2U+9A]/.VOEFT83\/=2A#R4+S?
MB;ADKIB^E]UZ)!F?=9R[E+R%C-SI(!0>RK&M(;\IY%6/9$:N#21Z9IK?X9??
MHV(B>(UWX 2YNI:-'XS)1'5UH"'3=;#:R7M^;FKXQE/RC(**?\K%R J^\N&Z
M(0>6HZ(BM891B%$PFGM-Y>>,N/6_ 2#:Y#4$2<U(81;+@K8,VY863IU\>#0%
M9TJ$,U.UQGA.KV[2I@DW83,U/=MFEWO'#&@=-@C4=66,&FS'[M#6QIIJ::2"
M.TX17<ET$-Q"ZB;7W%>R9#Q(!O"KTR)5EIR7+*^[XRN_ +,R7W#/&65RL-3M
M')B$:0CP7T2X=$V2PV58Y(N/"PL&%L 4]@*0.,W>4/8IO-]\)<)4?2:"BA%0
M8'1X9RIP.5#HC5?D<Z.P73#D\1J;Q6N CZ31IAVB3>$-KHB\4&[^?,Z6I?^2
M?GXK"BI=(SL)4*1_PQ4LHM,=1+9C1[P :U1:<<))+^S\#6LW3=^/OO;R)Q]$
M812X!.T4ER"A+D%VVA$Z,R;4F0%* #W\*U&!4</?# %%TS@!%8-:<6^ 6G3@
MZMHST5_ANPFQ4':!<:?27WO7,/%I,@"@=R>-R/D0,%3OL%Q S5>:T<GSPS@X
MKH#274LP&=6+]#5IZPMSB]@H5">J9NEP5("$JNM BB!@\5'X>@Y[M^-+S$U;
M<RA#F=!O. [EPQT;M :;KZ#A;OW@"'\&/EP%[K!I0$#4S="#^Z(Y4THL7"68
M6QKL>:[#58 Q#*_0X1K@>S)WV&]QS2^&YCNPZ)8&-*E ;2SB%MOB8@D)LJM-
MK26XLB3#F6IK[%*Y< H+H&JRY2H@0Q8X'Z= R>E$#CS4H[@Y4)<VU'0D%$ZZ
M_#@A*0"\SU[IG7 ^ _Z%;VD(*[(H_KI;8$^Q_6C4XT5^($]"%N"Q+T]IB>TP
M_:Q#U08Z-AG_H^+3SKLU$+X(,568,_,BQ$LFF-%D!08(Y36X-VZ)\"V&+9+;
M9Y H2!]<RW\3835OA3><_=,T*8_?4P:(F[!0!G%Q,22"%K*#Z+LY?\:O0R"B
M;!RV8(VI7N#O\DOCH2%,R!B9(& 7&'# Q 'I=/7%Y[F".I_#46B>L>4BU\0O
MX,RNSIDSQYN'X/?XQ.4/)DUQ#S/-MO'BO"7IV2K!2K,PN?I*8::&#>@*TF_L
MCA"K JS/P@&@%6,,B.C?([N<G#3R.#7M\%H<3V%!%3"3"'/8)+U^D.DHF!EF
MX<805<VAH\+V4+4S#8IIJFV[%MVH.C1=6&)*'!S$D:FX('%,+$)SX7UM!?'.
M>T3TUQB[A#(6RP)9 _^=6+"1_ <.49>-JEV$-E%;%U$ PN%A9P !8CS!'=$O
M.0Q0]>$P@$VS*X*-&[!Q3(6T3%TP@5F$SFM1!PAPD;R['8!FIS+728 1(FXK
MSE3X5<#:KH&Z+]XHLBW<X:J[$X4A7!F"Q%/1YJXU1P2!53@_QS63+)U,)DPS
MQF8\,5W2Y_/E08F2!_P0-5^\,BYZ#!.,I='4VVQC_UC6KO=V&V9#(]U%+9U3
M 5/)S1$98T$",X-LA#K54#3[NYU)TAZ"I#&$)>0NAIE1? O(LY@N,F:"%%&7
M;B4O1CT@VH26]@]/?@!D#4HK*!=!C-@.ZBH:;)P\:R#01TB73RK%1\8M9ZA"
M,.$ZUNR1;MI\S4P@K*.$\6M2==L,;?=9U5W5\;>2:DVY-K=Y0;TQM GH#'!%
M<"YM1HVHF3HFPO UI"-2Z_"%@'T)?\9>@32-EB<W2-6P<5G$44%*#HFND6<N
MHT*"$NX+;P!N)220AKYU$C*D=\ )"O(5^M&L+!-K+\YPCOKF"/" 5@8(GU6,
MYMB[.=02%VGZ48>F/B[;$;U&-XS0GE/[LSUHLP?7R/+(_>O7T_.;=2N14:\:
M>=?*E*,9NU80][.9:\ 7U,=)=/.%:B_>URIP:&J3P9*438 Y8J&4 "ZOF>-
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
M.E#4?R0>072G+DB:(+TV;<->FG"3A_U1GF"QWF5@?%3<)OLR?HN=!?Q_^.V
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
M^]"I#";MX=!E,4G1VT:DJJQQVJA2?N!I>0RUVM&7?%$#;+/DF^HSQ[(OBK'
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
M!I3>/3,K^J:<)-YTL W6<16E!I;77)XD<0$/;NU?'-/V?X</MVY1"&C&Y:3
M48Q'8^0-<>O3QZ/&4B0YT&C6)^9=DD,?\&RTWY*U9_W7"KNUYG6'Z:1;:[>=
M@WK9W%& X/@ML]IH_WH;TM3!UI=C+9U>6Z[UY5S6IXH,>O516U\>!W]S"U4'
M@KJ">MMI!=1HY]KRY*N,)M7Z-VOR2!_+4S7;T;Z\[#TM CZ/SGW=-V@\B<::
MI[V)@;< />W#.8E-" QKMI-L*\W<T]X.[G2-WO7;.]BB=A-H7M+B15J;MF$O
M6VM3VR)T12LK :0&Z;0O_;X&!#<!) $D08$"N?K;O"[9*F.S75CF$E[N+#]+
MSGI-7*KWV"O)H</%-Z[Y;/@$^Q(O"0W=1=WI3,_;8M@_J$CHK%)K2 <O('%<
M2/2*B=;NG'(;4-PMJ_#_0&GW+B#:HJ:E4Y6K5&\DZ[.I/,V9<-J?4Q7X+2#1
M9TJOW1>G"J%/IESM(I6IK"@S(';.F87GCMW#'X615  !-^&-'J(IZ'1?#-<U
M0,G#3,ZE\_2$=4RH&AY;V>]DPODIK:LI5>-N_4> $H4I^AI7E]H1\)U9.UUJ
MS^5L^[JNIJ3>09R;CX[3@:CF816*CDE[7H!)*2^ ]^BXV*O,?:+MOP 8+ZSU
M5X/ *UI))^C<SY?7[J2)Q_8)3NV&+(H*&_4Q7PD5YMVWFWL?W(Y*71D@"<RH
MTEBS!&9HDV[[:)8]ZD$V:@GK_M>,@:9\HSWJEG!FB]A'?4W40]VMD<)"S65?
M>PVN[L5C19Y.\N9YB38MQ\;D_ RF.L50Y7%(Z5;Q;;U#2^C^Z3#\U;/$)!P$
MFE#%+0>>G]'$^^-G[:-/3D!"^-YKS>'*]T*\ U(\H$,K(T[W5V%SVXZ/4E".
MH)RVHE:E*$<=<_4$*&[M<AS"&7Y'IG.8\\!\3%DHT2OG-^;AQH0EFHLM)>^-
M8:XDWZ%H\%-JN"C] 0]$%N Z%CSI0:#+V:$+0PHSZ-#18+/N6FQKZ!W:#LG_
M.NNJV]OG5Q/PV/1?[A\-ESPZUHJXA=-)=2Z'EB9/];&L:+IHSC849*K9X(<+
ME_K4UV>03=GN0=19)(Q!Q%-WF%O))9CE0X)+P/1-/Y3Y0VK/=O#H#O6)Z)K<
M#C>NX&RKE>ULO#OZN_4U/?A[/&2TR#ZR4Z=_W^.9%U-@CUMKG1?&<"^/K^-(
M8RBC9QJ.[,\W58_<'?N4&K2UXQR+.K(=*H9NKBM;.:]+7P#4B?>P2FM& 9^6
MX'. 61^I)JB@6]3;D%0/=HO2IWSSNT:RHL_DD:[4:!(E6$&_45W I^>L@*=Q
M7'E6,-8FG&5#FC*3M7$VA?\L>[7636VIJ3KF;2W>5BCEUV_G3)JPD([Z> '"
MDP/A()MF5693W<34:-LL[J":YQMNMGGE;L5'"ZZU%SA#0]JTERXQ/(*=S:E1
MC3TUZ"\X(>/9L-!+W@1)-(%W'?7N./ZL]*I$62VM##6S*WN%/][L#OT#<4T'
M=#2&'S>$_2SNZ\NGG^GR2!V7GK3<-:()'*N;B],'05 IN:+0X7V" J"2*=<
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
M@'%GRB[0RF/&"G:6"!Q(ZS5FBZ%M%:" @5_!AS)<D!%QS2>#69$[U I5EL!
M9T^#C=!P.2/,!![FK-V->89"78:B4-:D8F"5/H72;G^V1EK?HB40),@Q,*1_
M8=Q%PIQ==%!1K],UO!9!\LY82/>.M45P>\AX,+4A4MBDI06XAB:T!??Y"!@:
M2XD4L^N[WV]O+I1YR@0LE7,K-"RA80D-JSL-2VM)PWKUTQ5EG[\ ]T.YB&G
M^?E1!TO20E]3/,&'/OL:0&L\.-*5B2E</N@DC!6AIA3&@Z^O/H7AX*360^68
M1)$.8YM1R3ML$+Y#-2>:N+G 56U=ZJA;$)![E_1STPLE1:1XP8JPO((P&>$1
MZH:6:5P9'K-EERT0*Z'0H-Z_+R8MRPME,4@^$*.68]*=8 ";:@5AB)?ZK4-;
M.%A R&XC5AP]6P)%D3)J( 4X4?<EG:,D6+)@R8(EGRA+;F5)_<&E!C#GU4^W
M\>#A*K+AE3P;'D-OT@W+\:).R6M84R(I%S[$:['\6FK9FJDDX,5+QL0/OADW
M\*E&3L.A6Q!O+*F(FM"84T8PDK>*K667\I.T+Z)(.=B"(?>G7"/)2:HW!Q@,
MOJ3IZ,09$D='QACB(DXPS>C)A+VB,1C7C-[C]FWI-7%!I;N]E>Z^T( S*ERH
M=/QR<WMQO<5,>0O_O+7A<-B'Q=I42I8)!L;'P *70&Y<@VEWYM<?R%>J0.\I
M>V(6>K+70Y5ZN&I?BKI*Z.K]]<<_;O[^OHNN$MFBL')%<I4Z3Z1?QA ]UITA
M]K"\?A-SKGX3R1_GT7WB,&JW4?-7M6="HTLHVUCH&-7VB<64PK_@TX!'T]>D
M/POI'BO/$X97,R6<R9Y&KW*KTU.2JAR[RXFGE_UJIAH^;032'U0,=[TT5I*?
MLQK.5E=M-MI*B)G??WDW5M^^_OV_[\J)&5'5+:JZ2U9U?XNQ'-/>DM5W%2J\
MOR^EK+5!'$GUC2L\GNS3E%4"*;,(F?URZ[H@'Z[QKXB=(/7LO8$](L!5=&IN
MGY)?SO^(?2U2]F,,C'XI_D$1]D3_FJBL3QMM/TB@0(&Q9-(%? S*8^]]9_E9
MNM]8IG^0@6:6EU#DRUGTI8ZWCP;4Z1KO^5*Q91(-R8>"+J3#9890]]S6"1&]
M^NG.EMZ2A4OC2F,Y)^>&K-<L]=^HH0H5.\B:!MJ!]CDC^-\XW3Z',@G,H@&6
M\>;?6]-_"=@'_8 RCZCCS52;ISO>*!= )1<5M;V(*R76G5+ZPA00QM,\RM,\
M7!9M,.W3B@#[PMGZF'*$^DU8 ?3TA GS>'_H/T6'%(C7)98]$COH58UY[=*5
M94G>HQ&4XVQ .P[^>F)!0H_0#"3L2V&'-3@'@HW)# UX]W/P6I< +S#"9A<N
M2V2B^0XN66-9 ?T> ZPZDO)VCLDHN'EXZHJF\[N8CV%$+P7SPC+1U;;!NH55
MO \!%I;:M()W%S5D*Y!IIA:+]^V#!:T$@3O9L^--#AALRG0'C8'#6"%CR@(@
M;]\1/9HQRD7,3E:1YCHO]B>:#U^(];8K7,LATLZ\'H>%3T[:0L;:EE-<824I
MBCR?3>395&.$1K\79U^2Z7G;@'9C?.XR3Z04[2ZYQYURETLJ,2,BQI:Y%<<F
MN[86JAH9;7RO'[G<E^KU<3O"5\_;W!)+/\;2*[1JO-_EA=\XVX5_M0!V]K,#
MO.S: :W,M;--%L>3:6Z3Q4X]:QSN,SY'6;>N)K6":VSO"FDGF9_>F6 VK,!P
MB&0,NUZS(6%2L+3?G7!_>&??:@X>& <CWI= $>@4;-DE% LZD(?6'N OV!_@
MV;!"V^2;?2,_;HLH^!J>=&6O\,>;W?.N_&O#=7%VP.^&!22:/^IC/.<:]:%H
M\DC596VF9.9]T$T9-'9H.0^T;\)FXSI?,:\>;"H&H&H;O$/SYXI6JEPSWEJP
M&V4\CN_F OX"+H6G-CFP,>U2S>X(,,6B9? <&31#-U7.)8-F3]),(KOFU4_W
MA 2E55K0< &KKK9>.$\K4404H/^E])K6)#EVIB*$CN8Q6/$%S0+#*J&H)B?)
M,% L+\V-@7%9]*J$Q$7+PZB?A!GHS\3>$LD)>H+ *K&$AW8OH^Z '_(32\N:
M5GHL=LKP5\D([&M GX5KRI('Z'$1+SM.,>1T+DH%C>4CV^]'\F28V%7E W$I
M;8.V<K>@] + ??-U0[T2('/@EKOU/>VXQ2C[$PJZK%JCX#"LM%I3G)&R1[N)
M$D;432:CJ43,<-\,I,D<HV'!RY%A[P\4CC?)B74;AU5ZA:DKP=PE.2C"8Q?E
M\$-0-F2:E1%>B%-)[*EL\1H.K=M\E?'_\ \Y<Z7H^R[9$*0X]O/BJQS^]B+G
M7$LFN,65I;W#H\9[9HV5^&(B%XO_ :=]"/E0S<N4.F] (8] MOOC*W6GJ]=+
MSLBFB@1/K8;H)PW^<O,YIR<.ACP:3/+1)"CR<"9I,.?C6B% 4V-3\]?S!^A&
M9M#P3&$_7HCA5G_+*9]HJ)C\I?YAG N8L@,_DR"*"Z]@L.>90VWTEUTF81DS
M_D]&PG<VP=3*7ZEGI)(N7^B[&/'X+C195:;R?#3/&54:S[X6-%.*M:3%YRG#
M8$_>93KS_S#S??63DFR6K>ZDF\?)O$\-TMS2ZSP!L%\VG2!,.(0.B)M/SJ<O
M3CLR1\%LJ](#TSG%R@D>7!E[JWB.^RF#)A<CBD!QD"V,]FLH05MN8PW J/>D
MTSZ4NK IGIV95UPGX%<!?D+V%<L^2N172.1M2+X)M^03G*8!R7C28"A$C%*\
M!,2:@V."7K.X:'E4.SU EJ*U)'O5*7M=.5N,<.[R6;*.L1R66^7!')RL63>1
MVI&;Z+RPK#!]+)VA7#&?K%2%/V<*F,C=.:_<G71/0-,.RG(LQ_-(6'ADLC:$
M9!-.RZ#WV@39RC/!X3TNFU]#<_;@#5^\2^G77?]ZO-LW/A- ,ZR/P9Z[2Y;@
M@WUS;8_-"#+\1&Y/,'*'U1.SN:@/#GT)2[N]E*[B?75H/YUT.J$75.L@G\5$
M((,6#NT2>MF"<;[)]H$E&])1=&''62G1( N;4P7->W:O+5\]E+>VAZW-$I26
MSH.-XYW"5*4U$!@CM. "8!(QGI)@#<;@>1'L<!S ,LR<LG!L$MMYLE'Q/ICF
M=M*IP5N&D)^:DUA :365IQY^3Z/_%7&,+&<I8E(5=W.X*SMEC3F<*9>9%769
MBK/0&,/CY6Z\G*NZ>. ^QUW?E5P()'EC-$T(*&8#:INYC$_RDJXVKLD:B?]J
MO 0EN:QZ$U:_M8+B/YOX;+H767F9_-_]N<VL$E;71FG%[T/PO+> -C0-F)7#
M%JAZT[G&E<TLCU55UK2LJL?&JY98\CBKJ_(M>8*U%!Q+'LOC^416]&P"-IUK
MN@D'ME]*N[S5:4[>:LC74Z?M)?OHYN!%T#<_0#HX</,9^[C'T>5NZ3MTS#K-
M@.=&%&4DZ[.9#-A;:A,E%Y;<6%*VF$R&&RL0D?@=*C87AH7V!17B3P26[$26
M!AV_A9M=;4E8?&P#8DC^%V*!QO $>/+(^OF&(A4;[=FKW<-0YPBFH,-7$1!4
M)H;RD(UOH[(6+P<J"+Z9SBQ[";O*,^'F^73JH!^> $Z8Q6D!Y 'A8EDFW4BB
M;S[M0TQO9\7%#E5^$@-T*6Q!3S)W,VQ1PZ!-B%?1=.$56?@X:##0+L(]404*
M!_T9+IL6[^(T6EEZ=+Z@CB17ZV-D.U$K),_#80]+DE6J%J@#+?'=ZRUV1Z8
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
M_^R]:7?;R-$P^OW]%;B^,^]CGPLIW)>9/#Y'EI=HQK84RS.3Y,L<D&R*B$&
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
M+@U@WLSV&(^[ !D1+7"CT;$Y<,6OPIF7L Y-F[P5B/]8$)$#_,T1-@%D@9T
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
MC!9+<?CM]FV4X= J2(3.IC5T],ZXJ[='0T6^V\ZE0-5SWP:UGL-Z'CM=M/9
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
ML[8M:"">AX&K8!EPDP&L,!>,'7*;T./&T@&\^&_T0W@'W!UX&(-"8>+YKH$
M.",7RI+Y"V=&D2&\:KIP)YL'EF:9]\P[5YK28<.)7)LZ?VLZ$+7/0W8>K@N,
MET2KBY]R#9?"0^F,SX='V=ZBE#MG>7)G.*S8J*)5K4^%:-[V7=&I;=O&%0KW
MHVI80J/M+0I"4=5JHQ-,1KK5A#P;[6ZVP];?WD/>TG%OXA@:"I3O73*,#9:0
MJN%/NNP?7&.5^GZ5J8924XFZ'P!SHFO_^X+6O<?32IE,%?IX5.QVH(*44ET[
MV%:;H[XGLMD&>WQ4!LB)-.N09DE_DLT/YR@Q<\OJD7R)L&VWK:*>)9OW_3W(
MP <T%0) ^;BI ]:!Y\S]![1Y"O$MN=>"!-9M#^3PU6Z5MZK:70EOJK9_R880
MEW9&KBG:+,DTKPR4S9ES/,U\/XPX!8)*@=0_)1F%1N0G,M KVYPT!BZW(6J]
ME@W]@3YLM9N>PK71$>^>?'>BU#VAO9[XUHEOY9?)[)9OM6O5- ^[^GA\8EM;
M*,'5@'$@7UO.'(NF=+CW@0LX&(#&&B50%<8_]@FV8W 3/H9-I"K7-F6^Q\EP
MN:(8XJFL=-B-QMBKE9@W[.N#5N-S6W,/\?!,];2+8]S%DR;_UA[)/].YH-A@
M;.O]<;9;P=/%N%R5:E!?I1I4$ZM"<ZH+Q$&Q]DJ@?/V1&1Y;.-9,,Y<KU[D7
M:7=;Z&HEGSW8?C?^<.4/-,9TJFD#X=%=Q4ZN24[0JM=9KJ_W6JJ>4A7/,=ON
MH?K1JEE%/3QZ+M\_/G1N[0>=V[4&Z@[TUC#K4&B>*Y4?W>.2."]>OTL$@Y;&
M=&':S%UO"+K=BHMF9,*>&?\G"=(XZC=**37;/'?:8[W5S]J S?&^O3#8H_O(
M@;"LM1\LZ[;J85F[,]0'O>R4XPU)_ZDQWD)5_R* !YR):3'O>!3KDT:?8NRQ
M4VK4H5>+T'KZH#LZJ?''_OWCP^'6+G&XO4\<?L;*^YO M/"5\+LUHYYTV%J.
MG93WIGB\!/#? +[O'9>LWD:=-K4Z2;3' [VGF,KTA)7JIZ^Y[QK%NK7\@OU6
M6^\J9@#M7VTO;ZVE;E&_,RXV+%/;/V*?1\-WW#7Y4GR&#9(,^!<>S ::?,D'
M#[;3[5EYV0?V[9L/#PZHZJL\MM_PU!K5[&OUT $Z''3TX6!'3OI-CJ!))OV4
MOG]\>-W:)UZW._7PNM4>Z)U=6:W;G^OCDD@H=NS9ACQ^MQ*D&3&Q=UE@SQIE
M^K7B6%V]/QSH[>XNF?Y>..NC^4@>RG[?F.<VC#_ 7+][YD^V:<F&!!G<H.X/
MG6QIY0X!^[B89*':CFVM +#\4$V;=_GW'H&^GJJ<[:R^Y];-[FII#2YASWP^
M?NI7-M#FG0N'WJA:5,NWT^MU]'Z[?ZQ*T?%_OQP5CW^%&]#KIG)J]_C?&1Y
M<CTVS7\G!3A\N<F1@>*/PM97.1T:=K_78ZB:>0R;V)%E=!QI\_5:=Q7[O.LU
MZ-8[O;$.FG;3B?$%NO2A$^-/NSC&73QI^E;.4=Z(O@>C6N7&'7W8:X-RG9W2
M]W1QZBG5$A^F7<Y'FJ62V_1SM[7J1ZZ'--(^[!G 8/?=)P["ZNO-9I:L_B(B
MI;<Q2H*_\VF5P/TO8EUT<R5#KM)7R]/>:X'*-QS7&]RZW7FJ^J[4.F/>5R4[
MU7DGK3$.+\/VS&^> A">*\-1ZI:[9CB=>IE5([VOK+A\+/QFRQZ-U3HC/LV6
M-?5=<=2J_=ET@ZDTK#ZYHT:;F!UCY[(-8/*XF'JS_L#/+%\Q'-8K)1YUQ_JX
MEVV3\62[9#RU79S8R3-D)PW['POX2:M>RRU],.KJK>:]CT=,BKD3A])S*Y5S
M988X3H;^UAZ?CU9[FRRSA\E#<3M$8]]7S/88U6WA')XU39IC-&DN?^X/CAH*
M;#&W=*/1;8438W.'Z,27GBMI:_GEN^.1/NQEZ2(^UJYTK4JJKK+6=BVMH-_2
M!_UL=HZNN<Q;,?C'/;/6YV+E@C#>YPZ(#D>;OW@=._N\H]<U@T_[U9QY$FWS
MWL^1[0?@5'IOU,$Y3PG?]8/A\2F=YMS$*5<X[%D#\C)=G('+Y]X"<M'H*WCV
MSG%F'GH:9G+&\V<G^4*)R?AB^#5ZM?(MF&07FY.KY8WSJ\8OON>,[,X,1SKV
ML8.QMZ2'9&[PUA#%$M,MY>QY^NW><$V0>F< . ,;U7DYUZ?&*GU)CGGHX>HL
MYOO 9#PYOU[>Z;BKA6'S"??Q(_)\PTTS]>@<?1>>05J4/"PEXOB['\R9\\!?
M_0 \+OHXO0C6-_EFPKOPA9[O.M^8'!\:?2@V^-Y?F--O-@5\3& 6)GXA?8^
M8.YU<6;R^HMH7O$O_VAW;C[\\O=W^?.*-YKZN,$DM(\. )<&NGYUC5G8FO +
ML!SS'H6T5S2P<HAY%8J!E:BWJ$:DB92LRI,HOY=A>LE M&U&G96G>&6&5:83
MKO8X=VNTP93*ZLN=/ 8^5)?KT!3I8V(Z=1E*L;@OFM8-*LQ=_$NQ2RO',_%K
MZJO\_:HK+ELQPU=?,WS?F"Z6!&+5=0<8F9GSQ:EEKA)[GI1L&P=IGH68W3OO
M# ;$=3(3ROD8ZXC3I:3YY'7BK_6GIQXSK6PALR-:\9^6@-945IX\@C1BR5U)
M-Q&76-V,]ID<5;]Z!OA1J-,]!Y3I]K-LZ+PKV74)]ZJ&!"]>7]O:+X8=8#.!
M#K<*6[IV>?->^W #_VB/S]J<G7W\>,G_\A(SZSNMG^$>_L.'&_JE_?,K_F_3
M\P)NH"7&".,E TN@EG #=C*P@6VBP89WK5S3GIHK,$2Y#P+-NG)G ECH[3^)
M^T;,E]<9_"D^BQ=S*P^FC,V\]["@6\-BU_/4BW)]=/4Z$+5:>DL1G!6PA+W+
MR<@<J'%HX8(D:,EE$4'VQ@@L[8-AW9NV>EKSY<(P85E\8O3ENVNT]/<%>[ZN
MYD$_ZM7K:5,/]'S56<@+7X+*'Q8WF[2L=?7B]5< +W$H"46P?W ZMOA,2'@=
M27CH0@'NLM!F!AQ0[& U"^PK>%1-F<7G=;4MK=PN'-?_RMSE9\=^8]C?R-8#
M"X]>=V.L"\ZL/:[E#"LF%\!E_I=/KC@5?FC:BKF>8QN6E8;35G IP^.MP%++
MGUF,RK"M"5L8UER.71<'FG0:?HTA$ZZ0.(. '_W[@;E,LIA5X'H!I@X0%\=A
M]6#V&7 G[E&[N',9"SO[WD1L!=^C$^[.M.NI[Y"O42=LU9#@-$%KR;=(2M/)
M7[CDODK8E'Q#NR]>@5_[C"VA\=>A^''">^),F/_ &.=HXO"I54ZT:UW<9[C
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
M&2<\C[\;5L"NYU^8[=S3MZ^6&.O@YFJNZ[%6OYMAOWI%P E=GP*Z5F?&7-,
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
MZ3F?E+;.U)_I]@4%&.?\3J]EB2(5;;EPM[#[KC2W84\]:>W83]8<T?TE,"3
MHK,\R:%]#Z-=.3?871$_LIHY(2:Z[3CV,U[&X>?C'1BC".GFDVFQ7@A^BT66
M:X]M$LEJ1I]&.RUBE\(YP98#+*F1-C\$XL3W8\T<V?>#!IXRTLGL 6'7';)8
MDIF';03\C[IK,K,6UHQV,HA]WZ7]#. 45_8CO$]63Y9CK^ADX&/$A"?>$_O>
M,=?P='CR/2QED!<"Z5GWB%FW;U?3DU,'-4$U(@%- %;LS%K3 .EB@P<?"F5W
M*U&W+8^ME=_!>16VO3%==_-(N[K01C#F&A3)=^L1Y3C*[\?-(PC8U0;TA,/4
M!<I[RV,]E[F=<IA8ENFPD08:O<P]42;9G<RMW L%>Z#$"TC]\N^7C!8HFE:V
M!8HZ'&===+?5":5>?"#I_5=L!B(:1,"H.P;=T6*,!D1Y+722LVEIRMS'Q(-
M54JC11IDE,'/\L=M8Q,XZVOUR>7 Q?I]2>X+K71M9D^2V6ME)46>A(L'2G(9
M2BR7\2Q(-UC=G[LS>PUB&"2\5GV,0"1GMSNI]*AT>76Q&"E^,FO*4B6-C&F\
M#!32+[Y#_FY#/L.3;I_)\HE\@L<^9%5-Z_I0"%W+F,C3235XK=9.LMH1=/%P
M>17O%0Y5%0.=U1095'1_INV<Z;4'GN)EZ'G!*5ZM2IZC,1%CSM%45HT],6=5
MY5.*'/C*0J]F339B*[8LO=&DOGVVL_&K="'"T!595QK@\!J[M<M=+A*C^;L[
M482X3E7E<1/2\T#VEB?.;C"&/\==S6Q=($:OAB8KS>]IJR(J1V;RI9=1_7EU
MY].\!MZ%.'QP",D4B+H8@6F&K#0A$'>^RQTYN%(2-N? -&5\)GUWK9]7UC*(
MPJ5.X[_^<Z*I6CX 6'\H^:+Y]L%R\B2S*FA)[)QQ]F!7#H_;KOQ@;[*I(8FG
MF.\X&GHSU' @MD\9J9>SNYJAM"?T#F0+>3(*M\Q[R#,?]22TWS[(,E,23;(E
MT:3,R4R*Y"%LYJC&UTL-7Z/Q6E,C=,WB_& ]9=DOQD1KAY5W=)C-6C@=.M]2
M(CK[7"?HJ/;GVKUSY>H-:Y&K-G2C V>9J36FV5IC6D9KL \Q".5X.F;1=VK?
M=M9[3-[6^D]N4[)G>J1B43]9,T:R5O<JK/6=[-89%4GG['BWV$6(*D^UFO;?
MB9U,0KYFFCVJ().,)[*F-,XD^S/%?Z.9=U>/ZXU'DS(]XA#7ZXWS]HWSWU=S
M'R:'S-]_G\%'+Q[Q?]DR0ZCQ^F@L3]#+JD.HO9'7@O$N>.Z:V+&/)R6@__LS
M;_[,MVT>0G[WI>J5+U0S8Y1"ML!H(H]47A?TG1O\C02LWWQ)EF,5-Q*O,HQX
M%DTC<(1%_;2-B=)2.^WVXJNM;R5EI3"_MM0^CH0"JF5;I!SZ'OJ\]7=DK>M%
MR;XS8&@(79J 4:Q,Y>&T1/NI*O'I8H2]OG;G)&IWN 5N?;U[3P2[K'(4J ^3
M)1?&6G"*YKDH2OR99#[T0,@UP!D]=H+-05"*02V=O;F$T<U[6[JP'/R$= N>
M 1::/9BNY&+_.E8=Z[F2_^N3.8/'8 FKB8I8,B6P,"U[#K9R-B8<C$6[)O2D
M=L*DQO V*%%A'(K1"=(9OFS30FNLLV;P&%AE;0*9K5ZHL)/,!;Q./[FP'->3
M7.N[]$B3^P?2;?JQ!%$R@%ICS\-O7]P[A )RR!+XECZ4!LP!/+U?-\N7$&B.
M8F=$\4%PHBM;<L*.9,PQ=,@368&GN #1'%_?(%F(&P532MJ,/BK2%LDU"N)5
MP61@Y<,UH,"J?.F->($Q IEZSH8:Z&_-V;>E?9\N*<9D@&1%,1LN5E=<'G:L
M$&&F"%6Y2R!DNP0) X&;WWZO:ZAF4?J2? *K@&N6FO#$MP(GH268$/.UUW/V
M!L4:@XB@"$3$1PIB\O+.7PO(+>S#"J)N%ETJ1?Y9P50),")\&SD1_6 7@2[(
M=\OU$)@()6P*8I-^%R$4 Y",Q,@F#0_CP('LBXI)\GU-<!@/1240P?_XHA&T
MUS=\\8Z@O8!ZCT$I;58S^"8H5[:"[237C@VBVF4@1O01P=N(N&$&8IPMB$IR
M[FJ8.L!G)-^"]<'SUTP%+%]DG U;,)TKD_<>F"T>3/I^L_HY1C:B@NYF]D#F
MFR6Y7O!$'A]*05>*H!0*15Y5D,6 9<<I:9>V9^K(OW23C]A;W-+II(QA$?9<
MP;+URXL$EO\P3O_2%F06""@?LC17J 9=3F*XW9G[L)NI\\5MF=64 2$OMS2D
M=AP(^W1D+9.'5=C*TF/HQ,=_BL>UFN.E2>7XCU&HJU1=K(YFM4_QV%DGD7==
MNLMC>6LN:9.K<S22K!7UC,$T]&-"0KY"BLABML>/^UAS2?%Q&"OYH<E%*-56
M41+$1VQA13>12F[8X3+P.GQC/.MJ7!>KW1K*JCJ6C5$Z-^(8:.EXN.)X5G*J
M_*U.F^#OH2J6H#Z61[HA:R?'WS5[>):R++F 9I4,K"[:M["]^/8VVH71J=F#
MN;HG$O5#7&F^<4)\\!*65$=7V8AH/?@Y[EPD\@.0\,!0$GXE,V(]D?D[2F8Y
M)5[3B1A\@0RR6-8YN6Q'2[\'//7CG^->6"_M;51B/6TDEHJKRQ-U)//R[8^,
M@&L:(#7N%_C9M74V,->XNYAC#@F[Y*(F @627](T#%>65B1=%]7:7$J5TU4/
MF^YX[+S$W\+IO!+7O9&3O%C-+Z/G^)ED%F*DH&/QHO<O9^=%DF B:],Q:.)Q
M<09T:_3RNB?-+I)F6C=5(LWI)%D$5HXTM;&LCTL4#K=.EH?EQ.Y;%]]L[CR*
M@W#BYN0AS+$-DU=<X7%R7#XZMIM5XS,=BY7X*+*BJO)P.N6(DI,^_7Z.W>6B
M"HZC,!L)U6;KJFQHNCP:I\OR#_7\]^<;[CHXO9]K 0;/$42NPP108CJ8@9J*
M6D<[%+47A>C:#<FNG9#376(;8KJ">Q\$][XR=LAL!9.,I9=SFD;R> I2>LKS
MFXHYBJ;HTK]IX5<EN0B!$>BTV6=WZNF?+J&?P!+WPLM<DZL$+T_'XXJ\K"LC
M65-Y8 _"O-Q>.*2[)I)17I($7PV*OB(O^;5KD25$"R9CM0W\6?,^6G+ EK,P
MR6I>-O^RQMXVM!,=V]MJ8M*@8G)N8]VGJ)P\VGTLR$4[L"V,Q^/WMZOBD#L5
M$N&F8AA0.JBSL3Q5TK&X7OKL(N&DW[=>:O=2^Y"E=B/E":JBB37QJ%J?T%V+
MO.3C.4]L.R!= C0._D^^SY:;.2GE( ?H,K7GGD#KP9DSR(,:(" <;(Y8!;EH
M-7J\AIQ1H]]8:GV_LL]X;K)XD:4 KLJ'<P9UA(#&<7"7,F 2#PY7H(;N>0@Z
MS=[U['7JK=1'TT[^%M[KIP?'/\]@T\Q[\M8AYK?(SMV3\SM\Z?R.@-R I9K+
M9_.%L_K8OB));!UXMKPD9 9;1HJWO9 [_;?N[.\X#GTAW!C^.<9Y..BA'CW:
MC$&_EQU4@)%&67Q4S,5T^PJ10\1PL@X&(*M[T('^[K0 ?77S47K[V_7E7V]D
MZ>KSY4"Z^/Q.NOG][<W5NZN+KU?O;_ATTW-.S1W8W])\1?'9]@C%PD&+#@/I
M)N+<^%C"YE*Z\> %OZE,]OHC1,NBO^Q"Q7\3[+E[P@>K++NP+8Q,A+[#G[[@
MV8[@?SS.+N%/=F$0?'C/1Q 3>Y8'S#!#_6TS*#E,OW>E]\ -:7B@"'*0K^P5
M['D25_?K1M2YKZ.S%.B^C$#J6GA_++P__OG^\^]_^_SNU\]_53A_[L1AB0X"
MB8T[#@.!*'/O@=!G'4-G$X>;V/TBN(AMK]!GME8;,G]= ;WMIWSG:NICN>&D
M6@-S"U;"15RS5G1R<ZD*?B*-#OB/?T?<F6-1*,UM83/V@HZCB'%$<LR5D](>
MW]D;[]GVMSY2NDJM"M:IQX[F_WC8%UGZ]P9,/%BHO9 H%(VU2B#(F>NU8W\'
M#>:1Y8OT@R'!CBX#_+K$F]I@.@S>3_K/O@ [ :OY1&!E?1JM1JGFT@8R?+:\
MAT!6%!)&ELG0B3/OGJ?4!I!P 8,FK90R65I_O$>I[UI/Y#<+'""7A.B_GZ@$
MCE=I;O"EZ\5OH!9(&'6-A%NOP%2/9(#DP$6<NV2&(5?<:9>L0'8^P+CIG(^>
M+(^&++<J,:(%%[3S=D0-QDB8.A0]"1P-"119-T*2*Q! URO"9)60+/M*YN21
MFH'O+-@TZVY#*_IR.[N-8^FI:M']T8!37MH3\]$0LV]HRQ7)]O;9KD"VG'J7
MLOF8DRCQGAMG$C@\2(:C CI6!A-.8G5/R,='R.A25B1FM-YV2<YZW+@4(F=.
M?75L(UB[C"U<.YEA4TC?,"G:%D5OV:@V!(QJ(-Z,I2YQM&V9DJ^86>.0>$Q"
M+8Q)E-J39HY=U6,I'.?#TL>N#M+M[A+DCRUX^/O"B]6HZ9V %TILQE17FMF,
M."F(2?2T:1(++#V8\\AVK&'=>&\1;DL49P7O;DR_8T*TCT)J>]ANOZJR0Y'A
MN-T!@OUBUIO?^"&82&829Y.D]%K*%1XYM)7R@!IBNC*ELB5-AWC/=3%9FVY\
MFB2TVI%)6:*O'%K[*YX-8DR.SPB)7//GY0-0;94A8I 92@<J>SHY<CK)%HM,
ME/P0)94JT!QMJ!M542OKF]$@&\:C9X=39X>X[Q)<0/H_;WF-IQZP;>!RB>P#
M4W=#D()G> :VG_+;4LVENY?P*I;>PVJ#^F1W,(1V8O>(C(PN7&D-Y&#9&Q>L
M3*"[V<:E[4U7$F9J23IM41F_9Z+_OO_M0GK&3I5!+\DYM>\L*G!7A,E>O'!D
M#I7_*6H&2C=P,DOJ']/O?-K0!F9?">L?&3K/]/F!11VWLRD1(VPH>B! F::+
MU<;T2T#DEU\^_,EE<Z8WH]1E 1.:<W-:F,$MKDZJ1)JK!C?4@999.!V3$[!=
MP:SPE,-IX>.IL^)N9@_88>Y?<'3QO9[;A/5]8_*$];&CD*VT%ZECOYA+[%:_
M;?@9H0DD$SSC(-DC?)B?X$$_GSDW0@:\WKGYN?F5<]@3*5[_N%(__9_15/L'
M+\.+I7CQ<H#HW_)-$.NW_)UF)..D.B?Z!_I?_SG1U/$O;J1Q:] ZD75]36?C
M)/H=;K](9:+/&6O'FA'\_L)R'B,),4AAG"Z"=X2L(HT/:7M&EI'D H\ VSLS
MRXVT0/3[X;J#[)[*A;GF@F?#3_2/?X&K<&W)!5GG+EYHF^A@=[F]([=[N5FQ
M+UFP:']?: 6[?4<U(6ZQ+W]\C'QZ6/Z:4V<FO!#)?@K:"8<=-EG-_,]1T*)X
MKEDL/?.G:@UO_6"$^S78B2_;Q5^':W]/]Y;,@2/@(]>+&[I7C/2RFD5.C8)F
MD6%/QVA3*U:1DY.P*9R>65"^Y8^%T=W\A,R@V"L?>Z)^[1<7PK65PK6]#\4K
M"&AC^%@3O#^CY;>Z?^,W2&3_V=-6U 0ZJ4ELL1SB<N20C=[2S/;P06K_ 98L
MV+:J]$),)Y"$^YWGMB%.1S8N.J$?"B;#*4?>V?R4'POL^A XX@]V[-<K@G41
M\<N\C7M^;YKK0'WE:Z^L&QVA!DO9N!)=.OE2PJ6HM& WZJ7)H52T^C0J'MP=
M#MNQH3ALW=3HI?@5./76OGVVVV'7H::?2=]=Z^>5M0P+!]*7S.!>:3G:H:TS
MJ<QLNS$;Q[N01-0?<XBY $.N&_.I.8L$P(BV_IZ$']PO=W=BZJ5$ R6,"R2,
MY@6#/AF7%PR=(\L3TM*WM&F#'XSLCMHL!2/4T'QR+/-,)B\SO:8 FT0 W1KA
M73T)7-JX$=ZNQB\!I9,9"\VO[]R"D%9\0"/0,A=+[\'>W#^$<52'+)8TSGJW
M<2V\'&,WG):+Q.):<UI^"=;X'4UP?)23;<+F9$$<!TY;LD'FS>PUD<Q(8[%'
M\T6R9[.-,PAO+>#1[!/LP?X$Z/7'MY7]O HN3I(CX<V:B[_BMX+/^"-B^S+;
M93=@P5OAS&2,[M)4A[5CF1X9Q,.NR?/EQF'W6RU/)]'@M4RIZY*"IW;HLGG_
M">D<&V-!_^PP5SV5%!"5?F=B=PF!+K@A]\C'7PEF3,!VO+/<V=)VX6S3-P03
M54G?$,0N 6^O/_[U=VUT??VQQWGH,LZ#<00X#S[E2B'I5@!V*(F?65.Y?\]:
M4J$D+KRH_@>1'LPG;/M];ZYH4I*]<230F$R.N Q7H1I< RLY9OE2+MML$&G1
MA#]9^D3F2 6L..8=V)5+>XT?'$@P,W,)X@/4,;WA]4\+=,9FZ5_F^M.$D\.K
MX)4+6X!>GZ;\\L5\<4 2T*<Z9$ES(X+/R/0SZB_!9S^2%3R&?=:</X+(A/G!
M8Y](\I.?3.<;\5@.S'QK#LVWTPZ_@1\(YN*0<]_B"-Z],UV:M"YM7/.>R/Y5
M-9@]]VPNRY? Z&&Y0;C88 /@O^SC^"*:-&"Y. 03/#:.XR?NN.''W=!ZPH\_
MHZT%Y\NR?#"EQ"/FHT2>S.7&I$!1G+R%<)W16W)<'_P&LW?II?N68H)LE@B(
MRG;J?L)!9)@_H06XVN#5,BM;1J]!NODHO;_\W]=T&!L^[4B/]GRS)&Y@N_G#
M^.03CH ."6P>-4QQ9V@*7G2L?]E T"!\5FA]2)?7?[]Z=ZY.I:5YAYK3=EY2
M*XD097HAF,J'4X+O>"]10I!@>Y<4/HINN$=F#RM0R?<O;$GP4GS5\!M\WGL9
MP%R=-<Z%[;&[6:-TVJY())OEZM/[&^GS^W](7Z\_77S&;!:P<\X//Q]UMY;;
M+LRS\D!^0-&^D ":""@E%'\TK0PS56),;B\6U@PVATF,X$L+"@('TL><S3!7
M#G8$?M_,+0^TA_E=EAXV0*,H<.%I,\QD=BSWF\_U5-C!;)GS3NN40A*74>$S
M0<GD^I+<PW31^EV[OVQG$$N<PW28!V+.(RP/)_G(DI<"13!GU5 O:;X.Q-U
M^D#3XD#[X6?QIQS]*/,1?1'T2$PT5(,\1F+"YOD/^I/+W$5X.4C?I1-+:1S9
M%P9,*[Q$]G>[(C9[YJ.:J"]8QA[+ ,:)1/?1(?>;I>DLV53),_L4RMBXU!Y(
M5Y%O+7Q N?2.T"&?"2I#EAS&%3 R:A\09$_6?*MRMIE)U.SQ$Y,DWH^8Z50,
M)1PSB.K!_5;[4NAQ3#X.__ZWKY?ZWR;E/(YNX0A'\'0C7T\/^^%<&PM!!,=_
MG!A@<":EMM,:JQHV:Z-3* L>7'N@AO!(\^G/?]=7PG28Y'L!&S,@T\9]S4#_
MY^%]5LN/SP0E*_QJ.F>5E\TKA7BC.YP:#]FT7(IQ^]"C?[N]UB<WOW\JJR#Z
MD%0?DFHN)!7!':W0XZ$4^NC.47W[NX43N%NH>ITP>R 8Z+E>O .7V';-Y4?J
M-EX%3A;>+P0L<1V&:N!M^Y&$QH/?C?#F@1#O8C6_ )F('S.7V]L)EW,]H4RS
M"ACR1&M2P!BJRHW8UBAQ\ ][.AF,--WX,:5)OO\B+.!Y(.V!5I[PI&&JHTY4
M,Q@#90+G7B(W.I$")SBX/YPV'0PG;+B]]JMM=E5J>^OA6:5\%92[[$A513 3
M(3)152H><M:9Y^PVIVKYH\2#UKD'7W+5<5'_[)CK[58,#'4T&K=]Y/%EQQ]?
MBL0;6"E'*E0GI+R!V$BI3<O> SX=Y(2Y<G_XEQ'Q.$O;.WF(QS38+^5G<+_P
M>4=NAN)OM"XZ"I1MII[A/90OJ N(X8D^&:PD>YVR?]B#A.808^#]:H82A!(&
MT'^Z\6_G^ ?>TB9M3[^;BJ.E91\N158@L$AL=+>T!9*Y?=%<:(>6IS>!9/IF
M'1JAIX7^2DZI02'EG+WY8"%."8NSTE!R?N<H/F9#VRY,[A*/R%M3!D@@Q8?:
MEKFF#(;[&CIP7?9PU'MS841V.A#.;*!FE>">B&U? Y_:N($"[N8Q[Y*G=^Q+
M-;CA0FY6)\F[3"[$,4F94D1PP@JM)[SJV\'%O&Q6!S3@!"7='BGQC":=H+,W
M?@'I+NY3=G$=M74%BNM]N2<?FT#1JJCA?R;Y-B:=IA#(87Z621=3P9NX0R\+
M^)O,!2O;IR6\./+;M*1NMF/WV?G7V05-.I2I4 GU2!Y/=7DTY709:N^F8GN[
MM<O[BF8?O@-6[AFY6XSL7^'Q(4L:Y.!XM[!"$ 15'AH365&U7;+PX3+O-HI=
MQ,*QLLVJW%J2MB+7A2W3U\10BO%QSMN4_DU>4$9<AR:-TKK2OQ'2.59!'P>T
MV6-J9/D^#V4M/?_N]V(UO\8JM;9969T<)BMW11?LSY K[3GX-[VM&QT31<CH
MF,BZH<ICA6=TE#PG;NRCDB)O.-S1S3O?(]4"M.3NV"NXRRN:Z["&V*)9Z]*K
MI>VZKQ.W]7N]IM]MT*SV5!J*J>7-XY2,MSUZZ:_V$F\+.9*5D?P&[)AECNG3
MA YU*5F<%RC3L:R +M75=&?3<@S/I7 >TPE1?9D\CH#P48B?O7E]0G=1.Y(\
MO=SI@-S9;72PO+P9Q[LH%]GL$]E0AK*N[SA.>$#LN]\4G?T*CY+*M<DXI8!F
MU:II5DW19873!GL_"K5$'DF10FUV9@>5=G3 3--\7%! 28R2@9VR1JEJZ/)X
MFM86::KL)O=TAD9[WMA1C+,\5PRGHTI<,92G$TV>#-6.J)02U@9?I1Q8F#0'
MJC8"*G'-D ']P)D/PO=Z9U&SW>>3[3#^U3N;77(V\V)<M)$K907&"3X?9+;+
M$>I[-Y3543?C5#O1_GNYZ.P3RPZ6FTL:0=S8D1@?CX=Z)8MF*D^X#G*KF6,M
M18IWDC6V-QZM&Z$1I*=),H^XI(4\[(AI'-BAW0BI'*WB:"( (D:9$RTIZ?(#
M&5-9,SH6 NQME?WE3@F*P;%07M38D(W.Q)L#E<4EM@,+ -0HOGPC7453:22&
M".Z'"5ABC6=^!YMVMVA^1P^%D>A42=&TDUUGNY3N(S!?X92@<N?9.UZ-.5Y2
ML\E"Z5CS-L2,/46X'WE+!0W[X*WY/3-KJ)JA/985?22KPW3EG@AW=R5W:#?U
M\SDPV?N_KJDQKHCH.AP9VR<_=4"0-I/\U*;\U RQ+"A].I0-;IBBSX+:H1SJ
M0*94>])H]UA(#>9OM<BLXW&U*#4F<JEZ^N*I Z9.G]75MDG2'6RE Q8\C:>J
MM2@E5&62A$ H[1.-#'EH&+RDM4.6$$=N"_0"H#$!T&#:79MVP+#B[:(\5<""
M'Y<H.^[S[QK-OVLB@IG/DZTYWDWT[#J/3.]$2Y.EW^C(GXD7KTV63,]SK+L-
M:X;EV?BL<Q0,CKU<LDIFV'[B9G5":"\=\QAN42IF?8H!T/ 2/,OT-6 0+F)(
M1V4B[B7TC MT>+W("ZL/1;!1.M+'J3,]F+A$U51KCCZOL8\*-\/CJDCHUY"G
MFB'K2OG\Y</-P]EYRF-=Q+.VU$UAP+,!.AR/C"[HFKTT_FI6452!^#X,.BP9
M6&N$&M5.4>-)6S[U";J+.92-ZG"A;-X\'=Y^AQU!R+F)>"QGTF@L)_JT<JF4
MQ=X]O/=H(]O:LV\/]G).'%>R%]+-1XDVS'9E3+<<9!-U.LJV>XRR>G-(!&\-
M&KR=VQO<H(J9C3D@E)-&(\VYD^V1SCKB7C68O"@BHB\BK'YK?[97D2C>E1_$
MRQ#C(R7IBM7-8BRL*<UFC,/ /LN>?[M7=MGCEI(5:?#.DM/MBHSK)5P')-R.
M T@U)-M$%T)9TV5CK() :Q!EK7N"XD %5*F4PX,44TUE_^V(I\;C9,YNO33
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
M_?%5>WM[_4GY]=-$X?RY.]NIB-T:1C'+2!NALB\O?E-AV#2$-R>RNZ!_2D*
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
M<8C.TEXW,CVJQ;V;RM+-<X=:A5>-H*N:6&=B MWM)CW^@&X1=YF@W&_+05W
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
M^W]O+.\%0Z'O+'<&DG3#BXE-L"E-<4PL&@"3TG&RQ)>BI@"FY5N+%Q9GVEG
M3" J)A;_VG'$:UPAXB4TQ>2(40KR4P$D1DD-1:P2M^%\4JFZE9/J\2L)+;OS
M,%@XT)+32)KJ?%,V;?)FV<ZBICX-_*8-X9BARC6DHT9ZQ*BNX2"T;7SGV-OQ
M8[)68*A9*<INWJOR[U@:\ZHHN_5NE? Q?]G<P3E(UY@<AG8+S;Q2U;AVOUJQ
M__ZZ@8=BJG[<5\%0)2DTOM2Q,M*5/ZZ^7/,-+2HHK^BC6#W:%QI)9?82$!=]
MR\T).QA"MO-X* ,IYQE2Z%!$C2D)[*7<"JZK$HLTE^1Z09?Z!8P0$IB)\7R9
M[:OA19N62)+.K]U2E %G;>P0MUYH4.&"9YF@@WBJ"EB &YJ<5U3 5K3\+^8+
MO27VMP"/%.O9+FTW.V7($"Q;TR<3>:2FNR2QU8.';OFCPN1AV&WX.[$%U)EL
MAK2_./:,D+F+WD*PYNO%/WQ'-0N6>Z((>0;R>,@AY] ;QF)*O/4HH.&<U="L
M_]SI)SAR.!'BR.%0-L99Y^8G2&Y 2#O/(+K FI)>83XYF.(;K'# V O:YI(Z
M>5V8V5C&:"JT7P3-J"P)W!M7IV=<7:VD7S?@;#-=:M*0W*/E>=N\_)#0J22Z
M=PA+\Z8Y(Y38@2$LRKHKOXPBS !/R#$YS3C!3>+<O^-CD;=8P S3Z,'7P]?-
M90GY-];5%E7[<"JD U19X\E"?HRDI%H?<X(#U92Y:@R;5^;5%39G8174]' B
MIJ;'(WD\5D65M.6&;PRD*Q[Y6UOJEK=8!HN%M;1H2JU_UQYC!QJ6#FYI(U1?
M)9(<WU"J,@-%>6M_\1]RO;BD!$AW-T]_"I']<)0.C6;1O']18=Z#9+G'.P,A
M\X!#,I?VZ@GVDL9 Z;+86AC3JSEK'.=DA'-"P+*NI:DFQQ*HIEU[>Z"W!W9L
M#R1%V;88WC=]N6I=V 7/U=-5F1B>*\+$4T56)IQTAQS7FR9!S<+IT0(GK-"(
MW&>LPQ(R7ZT7WP?Y^W$#&TK<BR_! ^C2V[%DAB,AET@;RA,]5ZJ7V2E6 4:>
ML%P$C,[HIK$/>A9>(\S)'? ]LM' OX 1$T'\"'PVT(7D(UUT6JZVNJCH<Y,"
M.E-2L'6$=^Q;C(1 %F#V 8AMU.9@ME"A80<Q#1[%O((O!U=ZM.HR(6D".($,
MBRLMF7R//3(EUU[._?TOX,@IO:%MS9/0AD)FZF0XEH>9QG>V/Y'>^#4Z"/C1
M0E>C: >J1A 5$:=#+^%RR'ZU*2NXB]B2>&F\]D->N&1.Y65134 6^1<:IVSW
MBLU3=B^?UFPQGT:,6#19!6\^&S'+%SU!,?Q\,Z-;%_/TT8BEJ4%4?2%9@68/
M<WQ9J5]0VADM$D5FL_-CM[L_A4;#P$,AQ6D,#7DXU%(G$4/L$8P%5]A 5L/*
M<$:XWB1U/7WCC1/B'(C5G97P"3AEUH>D_*0+$*3+;5)92.9 %78ES2>=L4<F
M3OPL6]UQ/Q^?#>J[XF0DQ="5Q@W,L2K$)X;"O09K4<&Q=3>OX/2IB((S!EK6
M58.X@HL!T[&'%$,]\D[_&@7\[Q&%\)[)^DP%)917K\I#39-U?9JOH/)9-8,U
M]Z753/B<9RY3IU"2#+,@DEEI*]-(V2C)PZ'8%9TQED<C3O@JK8@R0OLAM^7&
M=K*."'580:IOB9.N,O1*8-RS-W:YCS&BK:%6DP6R?D543K;75GO6PTD0_U*'
M 14BP *1K_. $_1MC729;+>3@DPH)KG](!_L %V@AS'8/8Q!)6?FSVFQ7/:K
MJ2*;9.(X<Y(J^UDUIA;#;N#^V"GI'R$( G<<YF+&5\$:0]3.P:Z;)EZ)C-0
M +H@PSR^&9U<?T[.^BLTHZT5&%:O!?M3%%A7#2>NBZ@6,+;#OX,A@BIW,/#Q
MR7SAA#VJ13SP6>7C'9Q/5XIV##/*:^HD!BF*4%APA,&./00\AJU$])/ R?G1
MZ0$G):J4'UB21J.UMU\2@)\(_!KFW@0.?C3.(5V$*6[,*$.B&['J44R)HPB'
M<"#W\: ?O'K[8*V^,>$DPRDA)DAP[PEVS_S!?(P8>)_,%5CN.(R,.#(#FGL7
M G=2Y$0Z39<\4>"]6)H0GMJ<5;*"I'AU%AGY[+4<G4C@F6ZQ'Q -^8GB[R]M
MVE2%EW/'L.?+9]Y=)=F*IAM=LS+:CVSD;=)1R90CH8K,:08W12ZH(^?UI[@P
MDJ6UZ;#$HQ*=45+KC*SGO9_Q)<0^DXD(^R@#A1.XV>;2,\'*YL1JOI F,L(X
MD<MX<[6R$>%SGI0O ^F:"7UU&!11IRALF\<) RTVRR7#<O=)BP[GUW]2PEJ6
M(B=UF+H\0S<X3/B^=KXBZW^FY>@@M\*:V$L8@,S?O@3Y;OX'<TLVA.*7PM06
M/0[_A!AW2/Y$0.E=T,#E/8@-$"X^V(TOM>B.1E%W: B.Q\9,'[)(9+I.?Q&?
M"%67?IKO-IZ9I6HIU&\)[D@?6VWE.A*Z_AS))<XGMA$40IKM632@'N\Q)4NU
M0\NAR@YCS&OSA7I9\5.06=Q0((Z<N?>"@7QU));@/)2'TY&L&FF1U$*8G+,\
ML3"Y.A+*\53ET5"7)\.L:PKQ:'FDDD<XIS>U!TGE$PI"2N3AF7MHZ&6SEAC.
M0S%CQ>Q57LB[E@^DU?2!#OK66: 2MA0<08=AAL)<YPY5Q'H/UNS;BKAN3@JN
M8(HN=:BO9Y[-$NB28.@U2I]EZ4^4&@\;6<H :W<T&A_;L0M@4"&\!U6;#KFW
M7%9SQ>"'XEH%- 75L'[_KF2\*>U=]^1TBN2T=JPGL+=Z@N@)@A$$1UK AV<L
M I8=N UTUC9JN^VD%#8NICXLI^O.UE.7@IA0).Q&GV,E*DSMB)H<^G#G?G4*
M? !L!6_CQZFLU1.!F3I4*H*<)-83/.3>H7ASD52I'Z(\4-C&7%45+6YX?\0G
M!O7TF;6(L1RX<R/L*3<JK!P=#--I83W;]FR;R;9^/]*!5 @OID03TRDQ!VQH
M+T(^C%QMJ'H22"PWK)[F:6Z)6-B"R^?75Q>O66^O'$OGE?5:FC+ E,#EI/(H
M7B_"?-RP^:0OQ:(1GUC$%R.JR0!JT,DR\IW@>3*5+*\LF,K:(>?8K2OJSL?F
M ^]_8.\'L<AP5NEXNR:KDZFL3PSNTE*/XBPS%=1Z]=;?TZUY*/DF@!2*>5EB
M=6?2!3\HP6:GRI/I1![IW(V/#5QR?D7?=^6@O1H+S]T3&D-+%OO<^$#B?A<X
MSI8SZO-'VNJ><&+1B83!SEO^L_R$OL=',K=8W,H/R](H'KV>P\:HJ(C">.WV
M?@[KYUF;#@R!\QY/0[(/YA.1[K O7AA7#Z-IZ6UB'S=7O &-P421(FG$#&Y]
M.V%:HQ?&L"AHJ45#S=B(6EH@7COK4!76(^"E&.6HL/K]8O!Q\&7PTP5('_J4
MCTO[#I;_!<3VBH*C1*DX-"TN[N'?\ A,:B>8K@\O/UMN7!Q[:XE@2I\G!4#Z
M5-[[FCIN7""2I%]K'Q]K]A(51^QJCZ'N)NT*.;CF"YL3)B[Z*)G%%Y*SR.C
M6Q'">T9HK*"4 Y8UW0=I06 __HW-46%Y>!FX"MLSOAH/E!]?!T(W8>"$YQ4S
MYA+&5S3^GYR,?P\0JSNA,L^D"+CFC :[*1'YP6RD:?N9D@ ,A;VB'\SE(O@]
MG+4R&(K/FAI;4F!M55Q#/")-ZS0<8CW> 0$1[JF&#1/#<#T3A3\,:134KW %
M!SUHN1".E(0<Y:=S]3'!/B;(BPDRL^[V@>1=1Z5NH_((>$$B*C+98QK,+WH)
M,^?<3^&=G^ ]#;4OL^YI @[)K;!3E-@US?FPO-L$TB7M-67;RMG0P3TVQYZP
M.3*Q.>, FSV$1Q9IY$=7>*B:]?(VLS,%>8^O5^\;%%VJTS:GSG-7VQRO)" !
MK58,CC0\T9: SD9"Z5>&AFB7Y;/ZFMNT%D>H"< J=E[54B_UZ5@H]5+CH2D<
M]BFE463-@@!S/&*4?#OT26F@(7 F^3%F9E.!+P26#>W.$KXQP,H>/^("1E,8
MM'#AG)-MUOR 5"*D5A1%H_X+]7YBE+FM/(R$<F@RWG;2_%3/L*@8@3*Z)8O$
M*LGYLFB7\B)Z(IEXB"W.I-'CJX*1,1)KLS:>RA,UW3[FL 53#J@')Q_L0.R+
M>CB2ZDBH(9TA:QR(@,.FBJA83J7&45$1?@)UVF+CT*AW"E.R_5U0)V&J7DZU
M>8404U#[G=&+)O"!?.UYB?^+=:;)_0![A.^"891^\QC_,O\M]K4PVI7HA1-[
MXXRW#>7KYSM4@%8/.J#V5[L-)E"7OC^<Z]O2XC(@ R>&+L"6X9]#C/SC1W1G
M?\=QZ OAQO"/KKAC=L:@W\L.*L!V(R%$@?3V)<-L.VB%TXDH_^%WPLF+V45C
ME%4A+WK.J;D#^UM:L_ ?6Z*E?WT4#_]-,*'OHU1;@5"VF \1^@Y_^H)G.X+_
M\3B[A#_I.B.77'L]@I;A2;(P1K;]06-0'^M&M+^OTA/ZM@2VS\[LS1Y09.^
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
MG \VH4[\RLA8;\7X5+<R"5.5X^]MNRV[?'NZ7"-NK@D=Z;MXR3IJA-8S<<"
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
MZ9_5!J)G']=2+RV[ PK&-I[R+0BE-M&?QV9,;SKZLS)3UYW3.#4!T&8)[&X
MM!22FP%"MD>14R\1Z;AE#]<*BR(]49&<J0Q"WL1S'MGZ6S>><[<QS6UD&-B]
M)MC9+(X''^QL7(;&7EK796ATUL,7D'5UEI[M58/*F9,1&R)5.66UR -=*HV[
M)%!/1><L4P/TR3)ML*98;K"^@PC;JR''52,G(F-QT^4GZC3%"28MRYL*IO-6
MGEQ2Y1'/Y1RNVFTL4'R?73YA_.M?,O[U"X5K?4%EM <=W&IT7Z/[-KG2UO((
M=D$6'[G8%01I9<.^9@15)AP,5PJA=CM;IV>V._4(FPZ[Z\)'*\1)G<F-%X?1
M7 F8UM]@&W_LD:WDAQ-@-:W;JF'4GGU4DZBEM+I$LP2:)7!'8=3\1I>OAKV1
M\ ?ZF\9H![L%O#7W+ZHFQ?U1+P"Q\'W*I5S-.94\.AP]<T>>D#$#>7GYZ6H<
M)742S=9P,RM?(S-#::!=2@PM)&IRAC-39=B6QC\$]D)X&4 7)N7*?9D2Y\97
MS_XS9U#5H9TH(_4YK&5NV:W#?K\U[ Y*&%-P1*I0,&RE+S5K2R =86O0+Y[Z
MP:0QKC2P#LU&)*H3+[;<G]@DU_*P\ANE)$Y$";B9,X]"WR>0HW@<O]Q0(ZC>
M9MCL@H]J%[QT T2&,Y#UY!J>"QUQB,1/2$Q^7R'H\7C,= PK(Z/D[L<B8Q\U
M2\BP]? ]VP.%8H*YIEQXU$RS*"3:M8E[X_KAC&X=AW%"Z--?CHY;=K^S?%%8
MTPJ*T\3:TQQ@/J5E\.S5"<E5031HXP3?_)8(_618HHI_TRLD&@@PR04C"33O
M(U_#@%4+HLA$_!U?J7Y_"FO@:YC\X<++Q#9>AID^KE=!L74\&+1ZW5YQ\_&"
MYI#_L:Z1JLEJJT:.&CEX&')075>F@>)!:%X#VZ"571E#EKSX68G5JG/8KL3N
MHGMX-<[+RBA-:G%P4+)(5DN9D;RDU_!"&A]CM[EC@LE=,/KPB@G%J?.6RDHE
M]\H(?%X8*RNO,*8*$]OC7OGW[RH8Z,^F]&?MY;XRI=YB/DJCW7,QOG(GJ>^>
M3<W%E_)',L$D]PGE0YVPU3+_CBOL.[STM0]?26/GR,Y33N88EX23<WQ$(UO.
MOR0I^;IXH<;&Y*1)N$S*#2$BC4F0/Y"/*SVQ!E]3OC?V<4Y.9F'LX: * D&+
M49FU+'HA_[ EODS"68O([L0'JF^H/#5R9R[N#NS?@Y\M\=.\9?A,WRX644"Q
MQKVT'E!WN"9<PFWUQ#JFJDU.7+G3G<7ECCO@_SSKKP5+O8^]C,C,:F]F8E9V
MR(K=GH7Z*R/)6,U,N:,Y?7C6R-HF![,]+?X/V!!HIB*>CO 68)/2K$F#7]%'
MC(#/L/T-=URMYM@<VS:T5]\2]:X8+M<8&'>ZKR5[Q2*.1^5 +[?QE$ZQ6,WC
ML>NB)6P:LD<V2K0>OF:^],CQ&?E 8GUR@A29/O)LK:8A7;J7+QOJ71Y6863_
MK7PD-7U*[5PL@D]FO%8T_89YTX^-Z4,?D<[?ULM5>C !#CY=#]>DJ&,2+J]6
M4@0 4.#AV\5O&ZZE\?:OU$OF'P-X5TK(FS,\9?H.<\2+3,M#(&8C+2+3JE=>
MNHN\1_U2,-QJ&D"O8?# %W]>'99:GOG.[EJ/:@9>'D)WZAN17#0YG[]D\G_4
MHT%+V7K/ 8'K&80/=APV;NKM_DBL:,05"L\4C;@=[.LJT,3[VLUI*<8? Y:&
MLF S']2B=K-;O=ZAD9%G12$HW<=W</Z;V! +=)3-[ YW>SUW\V&:E\]>_4[V
M?.5.&Q3RXQB'9@3J2?^C'8:]![6'L^5;80^O1=,[.#IN#7K##6S@!D=<E1RJ
M9_=@166_9*??S"ZLC6%-KWG738R-[;6[U[%W831U/5B4S]_^G'G11O=6M0@@
MX8!8>4!C7<K=&YEF(+:TTS[PT7A(^ZU<W<NWW.-^[YGU,_9>!)XOL'^&5,"C
MKMU]N:V-]8%+QA)'^FC'-X,:CO11XTCS07@\YN'_^W56 HXHR9$VAX#Y(@;+
M_%(]@EQENU AQC "\,DL*6@$76?T\63"FH0I0I87U;]^$%/2#.Z=K_IFA._&
M5/JX:Z92=;# L%X-H59WV&_95<(3C>QM\VC#4'=:R\(ILJ$L^=KTC_+WG:3-
MF0NJ&__6TGBT7)JZF3BFVN=CWXEA-<PN@_!9#C9@L/?9O*_(DUALSKN#E0I'
MKG03DF 9\RJKE#B_BG*O8^OD((^,RU9NX:O"I<4%RK]"^^$JXAEJ8GY M;R.
M7.>',DF7[L$(/SH8N:#)8%0=_]:9&P:Z:.S*=;:4/^C.JK2O_Z*+]];KSV>G
M_[AH61^_GK:MDZ]OK(O?7E]\?//QY-O'MQ?+FZ!C 3>QT@VY*W<X(E_#!*Y)
M0NM4)2-YYP7@(< 695T(6I+8W)A*PLZ_Y=A%>DW^.Z&U&/QH@UW40*5$GC)F
ML5'*)?Z#*D.^K<T75550%N46%1.'M;5FW(8RM5\_,775FU;+:04C[MI+2').
M C#I N2&=D&HW/B-%R,]7!H9LE2'G>-BFJK2\A4WDCRKF?VRD/ZZ(.%5#X=(
MH:JSKUJ5$U@71BI@V]#379;AW#:JE6!5M.OAY;"]=]K$*HEM38K:IABXJZR_
MH_8QQ_>;YEO;C)B:Y9J#RQEM/44&#-3*FE+)%+.>(Z>(Z3(+[G!=)2.%VPNR
M_]L#+\@$<_$0;*&4I!B-JT-U&:Y W+JDAR8-N[BOZW"GFQ)^C1O]9_<2K)CS
M* 3/%G5OK.=.SNYA4!:1KQ2?8&3:63*694U?-"/MC*Q%L,UYL16G(R*9 P-Q
M#*K=@7:!N^%=,SI$W[F-4R21 ^5(;*^<Y8ZI*MA TR@FNN-1"E^[<8[-#MP6
M%_^#47)&GL^(7O"Y8W5AXT/A@\!ED:9;+[FRPC0!51K@A((.QAF>93-LI0D\
M[#^"+@:I=N($GL)B.?@,Y\;Q?%S\;>N?Q%[F)=A9>,:(+(+DBI,VBY;>>KZ/
M;)$I5D,&TX4UDPC]J+JQH"*GK\8PPB/DK77B,(#GS2TL<7*-AG619C2:(&^:
M& "DFX7.13HUX%1:XY(DD(TD#"[KO3,>1ZGCQR"*<WPW-!5?#_>"G0O:G/]"
M+(!3'R>4O=]W;YQ HQ",D8C748JHCYS8B\4X\<Y[2+6>9./%C6G#6/ KV0#
MI?H 3$*7?<]&@JK5LYZT: 2\.($FL2EW9C-8T?0Z)%%,24*LRQ3&*!C#1+YF
MW0VTB88)B^ )T TYY2TBAB=.8A30(';A9<3B**Y RM\THA.2,1+^@A>M-WOD
M^AZ,6)S)"?0/[O3B*VB"G L'!VR";,*)*^5%$W6^:F1A^J(HD^#A"%TY-SC\
M*$412@)TPL7%Y4ZG.)V\N$R)V,#'$PKBM:T/X2TT/6JQMH.T^13&XW-&ZA6'
M/ WX<F<B66P88_WCHAZ$N);YF,E!27TF]3"[T*A4L.92)S T*/OF_L3'&@<1
M7'1<'_ $>!J;!5C[X_#:98^:.6AOIKX3B:>&N$3A@A'T7KR2?257AQQ$6 \)
M8YB&I\<Z\2818VHO8/3-+5@M,Y>I'BITCD] ):K)/5\1L ZQJ8QC$X:E\+2<
M.;V#&T*E2$2QE=MKD-W>MWX=O3KW_O,?)PJ3Q+,^@VQ?TJS]^GSTRCJPS@(2
M@Q&(BG627L(@P>WHT]M'5G9?R_K\^116B8_R1C1M/@J\Y5PZ2/JM+7E<OE\<
MT+A7UL45&/US32.( DYT7  R> X2Y:%U3_>=OCMC&B;$14/E:=P?)#Y!/'/'
MWM2#!DP</!K@4@=JT(<EAT>UH+G'5TQ7!0D>+UBC>:%E3D"/MN"-N(>@(SZQ
MSJ^\V2RV_MNY!I?Q-&Q;>]C,;N<E^X)^L5_NLRV9[^1$X\E'),X/5=NZ:1>>
MVK)<Z*4/_WX$?^:G]15>=#CH'1\?/J?A9MOY-6PMXXQG^2*=1;"-P?UI)'4/
M19KP%Y2*/\+HAZ2F/45M/U>_:NM3/(L\G^7WV\<MT436C3%6+CD0-DO9S$9M
M/JUDDT2TM?![L!'HJET',%%CDK(6FPQOE++?II&3@EX(W$M8E=C1[.?$NO;B
M2%#C\[OQE<6)A2:\MR@8$H.V1Z/HAWOK@8JG+K#FX+SP/HA>%ILG3:BLA70S
M,X@<MO<+>>,J\)Q$WYM.6:653"N*V8$&DE8+H3\QZ4?X@K<!WX=6($P#[#<S
M4MMWJ##JV=/;4TS9<I'Z@-84? :S2)N\DRUCMD<ST>UQW<3V9-P0W7&*7Y/E
MPT?Y%G=<6/SJJJ3GX;DGLXVAP3"IL+F[P:5SF>D F&38;E Y(<5BX-).S@@5
MR2Z!E8*QA!^(",D]4K!,@UQ2@^$*^] &78CZS?KL!"#L<L':G4[OJ&T9!F+1
M HR\;'AF:80'?:1_8MCBB-7:N8Q<1HW-!TU7Z2W#T(@7%BQY>A99PFBQ@ X2
M;DTX\ODFHHHVJ_?BR*M@[B:NHHO=Y-:%<5!>C -:4+V9RH716&$P3K+!.!&#
MT>*CX5![OX!ITY,#4FQ72UVLZAOW\!>^,YA>(_:)%C8G3M%=@,&CFA\M[C?Q
MS:JU:+1!CFY 9-"#<)F=!IHO F,R,?EW9%.EHP,QT+@44,#@02-7/&N"6V$F
MX5E?GZ3V^;[003'-+&WV-Z$WH4W$=[ (RY3Y71-N!9.T7(,31',X\6+4_LS3
M<-"SQ^T<E9NT;BQV7AG3!OTI!55CLV(N'68P256AFP!T/.*2 TA1>/$JVH=S
M<0?#JAG!2]&+ 7E0-DL4U<)*O& 6UQADEMMP8VH!?Z'4F;FUNHH50*.RP!!@
MEI=X_81<(3'$AD90&S*SH6Q6V5,]+.XF+KL!;V'B,0NJ[+967C%(U3UQIZP
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
MHYFN_&V9/P.FW:6K.2NH+XL>RQ=GS@.=W2;VL6'IP;&U^R)^AO,)1CVZE&9
M/6ZB*:C.N74VQ5IFN)W")? F+\[A5]7$ \2^XJ64@ ";T-B=X,$\Q\,>'Q]1
M*B',-]94@T9D('&F_SA.7QYSEL* L0,EA>K>\TR3;Z!\]4IUO  =5ZM7Y".A
MW,V<.7T_FILRZVK0&-N=@=W?((FQ74<U'PY;=G?0/NH553..5L2&8Z+:8\CL
M@87VU.I@9%MP"A#%D2N?+-6%%;  8<]@4@NL=*(CR6BBN<E'%DOY[FP2RVW9
M&_FB6"@A6>1&UV;+]5@6JCD4VDQ] 0LDR0IQU^#>XV,XV[P7SV#(VM87^MC3
M^$J0'3[E)/.)\P,>Z3LP7*%&-CT7)2&[PI&V&B7:A'QV.^2SDQ;CG3%O/YC<
MA24]6\[5W<] Q W?=L.W_8@QECM -KQ:*DLCA$8A?  BIZ\6GC1P=U)8/8&@
M(5QO=&!#N-X0KC>$Z]O/1]/-?4OU4VJDJBWR0JHFL!6]G(><SG:WO6F2VYKD
MMB:Y[;$DMRUD;U\%6(3#5L ,%>=PR["F"F3R!5V8!Q MA/14;&G)O)X187@6
MZUUH-YBPX? "D/Z#NN.1GXCRT?$8'*E*P#P/(:O&CZR_M+LF$:YLG,;5*V:T
M*H&PE:/Z9=]U*_(NVR7HM>>CROS)5<1RM!AO)IB0KT#9SEE[$,.6/Z1G],<:
M\JS:@]M9ZD>1,WG=C(=GKS("VL[!Z>\'G<Y@T&DMY+9ML4Z^A8?F2]6BK/P1
M1C]X3-^J%=HGL;ZO0ZBMO;Q*6J^.UNY@?L"5&U]93*9:QN-0W(A!I9V#>>!-
M7%Z=X/0*B:LR#_=L.O7&<)5,ZF,WO;V>^>'<51(G&;I*0^;EC]WQ(/?TRD&:
MLT!YV=N?>,Z+O&?\92WKW$E]Z[WCWWB!@C?!^MW+<$Q=4)J]%7!,'?6PO+,,
MQS3LM@ZQ!J@!Q<019+=T!$YED\,@C5U1J7NU+ERXR&,9C-T3@A.4=J-W7*L;
MG4X+-IEB-R8I'6+'XJW6'F(?G&GB:JS>>1Y:2;#'*31YM>*<R"A$>SQ_*0.N
M10XC&U92R3-2X<C%P 0[:,V(,-\A]^YG9T1)=C#&3C2)D2H56G"L<U!V.S;I
MT-C]2TE2_7QQD@FQY"_5,\-!*AW&>IMQS T7E;<N,DH29R>GSC4R;XLZR(7A
MRL[Z&>;&VB.0A8>DVV,7ELT^'LF2 L4%F,".0>(1EQ)K@B="!9CQ2ICF:>K[
M8)LD7CP53-'!1,):,,<)OL\!)(OB3>VG]!6<L SZ<#*6Y\+/88[P #BK>D_
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
M;OXX=5=9>/B[S;AI_C<U%ZY.KOU7_Q]02P,$%     @ NHZ/5*CX7,C1(
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
MQ\S>JM-@5.5PLK("U5>+P<1"]&NB3XN%Y;6QOF9"=M:C.'T])0P=K2Q,YA,
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
MOX2/0;)"]\3BZ^42A;RQ>!@EVO?P>U9BP,H%E3$@$P0]ILJ"X6\XB^&'OX%
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
MB1 D'PTQXDB>+96\*.K38Y_\44/I^<SN"-%YD-+3X&0_$Z!\E?=N^2FKGMH
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
MQI^FA\:V&[]0'\;# >?GOM$'/X=J8;$.AN;D,61L]^?I;7>/7E!%Z]:*7;J
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
MGI)X7&E+0.QW;0,T!M94D@LBN:Q!72VYC "@015 V56Y(B$2HGL^^[(S8H
MF_1AHFP2-%CT%+:!#%12 /MIGU"6ITDAA@F7H ^*$4'0$) I8V-P/E_V#N/T
M]KRCNQ9ELD+'GHMMJR3NVUE"'+3-H4K:V%\MP^?3-:);]O1Y'0@LI(2#F_1\
MPJ#A %'.!@IR_HQ+\%#L[7YUWFUVTF?A)/& A&SPTBB/+&B+JQ6SL;>,.V-M
ME[79PEW;"G,9YEG=2E]:]KZ\!3ZF'-X"-\"4!O;0YC-J+MJJ0F6C2&C0:2K8
ML90W]?P<O<6&OL%0.-N]UY)]$@C]6.&ZWFD(QB:OD1*5PT;SX!%D5RD6):I+
M42B3+$<@5V*$N]9G18&_TD?)/N#J$K>/S;(M6&T54#3A,4:F'H](@&HQ,&YP
M:]2!"%WH98OHRXIWJ$@:E-TF55<X48I:2)-Q45=IDS@PJ:&V$PB"Y$68_"T;
M!X-PTB",C 5Q&FI/-%ESY 6PU<;MY_91'][6"X"\OP4C)0\;.)KJ6H$&+$MW
M4\YO9B*W6/OLR8FTK/=U=S!*TYV8]26GT+J$FE-@G4L];WWY8Y=D68022JF:
M'K/_5-; .MIP/U&!A'%=>!'GT\O)&VHKR;(3$TK1,U\FG,R.0B!!\]8XS,48
MBCW+;*C-YV2-I'OP*G(I7OKDWG/*)&83(D:H'P WXPUQ)>< $GIXL[XTV4M!
MS=YRXE/[#1^5EL"Z"@+@<!0SNL<D91\H)A:E)BR8!BID]!I$! Z1FN[PP4J(
M<7/-S9PC//'U/>O(SGKMIAW8N>W$$T^ "+K!Y>H!56NJFP U/)+Q%?$!R9Q^
M1KH<DFABN@[BLHP<!_*]4@FE!!4S[8P:@D-C#U03(R>PO]Y7YS,N4S!:6&()
M8/K$46!&J)T+V'"86^Z3^]T%I3K@*B]O<5VCFD[VAVRHV?="7R]JOU[4?KVH
M_7I1V\IO2,;A?-,;$S>7M&4L#2]H\UG^3BYG \9S[HO9TBY&N%T^U :8KLZ2
M"E/4^Z3!7KN6&I6;DRX< :L\=%X_^#GH'/D1@F\TX4D+DTIIF04,EW:N^S4<
M8V$]Q117:XX"A@L7&>,(X6+IJP 7:J;W5BZNT=BX*[<79R9U6![N;6_7P]>\
M];#@X=?^P9!^Z_XID4[K\*_!V V(]?+(5'R$6\02+;<9>6=5E90KX3/QVNTY
MAU' ]AY?;C:P/;8?$_8E9W@_QD=:>O(CG+XE2EZ7#:I0W=PE#5J4Y[BJ\%?R
MYWK1-G63E!GY;WTT:S"%0QS$]!1PKS]Z'CX&G4Z%'5[L/NBN3OK5<HG2)G]!
MET0MS4!#R0<8<DCX!(]F5V-D"V#[?D1X#"G1UY$?=^2Y3]A7!^*=[?QQ4 >E
M]T])A1X3THT+O'XFB_>$<MZ=D>Y&9\YK(TM45<.^]9S++WGS=$T&_R7/2#>O
MOJ5%2RW1Z71.=;I--IT3(HLJ8L:F0DV^?;+C')5D&!OV10;F:_7= >8[]]>!
M$ Y\)]?W?/- 1WBQ/+(AM.2O1$F^>-C9<N@=%QYCA]MQ/Y>;O'_@W#/W<*T
MR2WR-8;\!('@Q^[T<A%NBZ2D"<F2W (>R<@)#4GF/?L/'D08-+2*M(%0M>Q_
MV%SM(MP&W.LA/;_C$PF^D]GR"[@FX0 2GBG0Y\@S?GA7[!Z^XH<GW-9DM7>?
MDX46*FE?Q;>I(/3]/2LYO=^#,8$5L+YJ4N./KDV!V :+!.G5.F 3-1YFNUYG
M! FM:W5:J#B)ZW0&,X0PM\//'"'+ZM";)&#Y&8ZGB>DQ4%=-S_[D7V/;DS_]
MRH9(;!BMI-O["C'=:T"M"JBA@QQQ5*U6,=:/A@YK5TR.=+=^RI\?\%5)[,5_
M9=N"@^Q#4W'P%JFKS2R"N]8@# ]71#*%N /*FG^Q!T+DQ5..EE??4-K2\\W%
M<IFGJ.+'@##J'M*DU)Z.\BPLB'5U5@-++GD/.8C$F."U.W-,"A"\Y-1C>(FH
MXX(72&>G\%)(C&0^[519D+".J%RN0/"24X_A):*."UX@G9W"2R%Q_M09$+PN
M20B;$H9"1/$)>B :$T2#&ZEFKJ B$!) -=NK]7.!-TBR&\:GZ&]^C2GBL+U2
M-R?&ETA16=_#\U'[GM'%[!ZCDF>D .0\7'#)XP.)6FOGB)&)5,''Y7M4 OA\
MQN6^I_(9!$3<AXZ$.![@0#5V!ANU0*8<]E^F1\E'$B$5V?T3(O\O.8*3D/61
MP26+!Q-J+9VA02:*P<%?I\<!?6RY+9JD;.0O6_-H1H4L1S3QF%^AGS/;"^4P
MAO_;](:_PRLD"RMXO_<-/OP]'F-+]')F:*X,QL@_AK',]'XJP)Q;!G0NP#N=
MG>I@0'Y^.]O1@(?+;F>K"B%!77XQ0=_[C A>SVF5Y[2J88WY@%:LF\^M/A78
M^?Y30L(%O/]S4?'H,K@"G'@RW%@+AI>Y>):]Y#6N-H<NBN,F!>G IB)2CQ<-
M18..M=21F'@4&JGXA6!L[0^6C6@\?K+<D$7[FU4$(^Z_V@"3"<^^)E6FJO?(
MHQDE$HYH7H,3Z*T,V>!&')_(U?-YWN3JLNEAV 3#34:+&=I.^^,0D'&&Y.Y.
M*6I\H7,24?XK67)1AKT.*;](5[]C@WN(4W9H_E0E@^*%Q 'E:8.R^P:G7Z2U
M+J6T(X +:/W>@IC4V%AO8/ASR@0='!8ZE'4L0KA&/AL([X/$-!](:X7.,2$
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
M4I!4$PJ/5C2?#&E#QP-02X>S"5<*BP8/^]!LO> [MAPF@%)>??G.=P%,(QR
M-+1$@4(&BP'%UK#?ZG_7)?E/])!\<U#S3P#(@PA SKV*M@]*,>U\*\/%,ZH2
M^C0$/>B\(,C8+''U-:FR6E;,#]AJM#Y4MIJRR!_,6MA41_:;%,GJKP&A,H(O
M_%=730]SY%]CO)$__7J7E"O$*4' _6W_X0Q_FZ.\ -1(6*X)]]J)@G?GL[D\
MY\_]AYN<?Q&5_^O8[%-<,)7>O></-U9U>/C]]WD,;#ACG3,+*WY*ON7K=BVT
M(_?WGB5'OWL*P@1CCM5]YAMS2[HW)[]]+ 8EZDD-RON];]#A[V$85-)GD$&Y
M[>>_]^+6SS*7;SUY6MX]9*BKE5\8=N9L SSCNUHN4=KD+^@03-*E&EGMD9"A
MI9>=M^&#..U!G\$H9M=AX'%QK1/(&X^!64QO(.YDD'F'R%*#UG'L%+QOR)_.
MRNR&]*/HK=NUL*K'$H1>*,NH\&PT3BX1KMF!"._RT83+3KFSHL!?DS)%9/Q0
M5:&,J'96UZBY>*+SSG6YO6@CP+DIFQ&V]=D$BF?+\3##L+'0"._VB3<9M+?W
MM'?V@D4=6$?7.WM@) 5X^TZLU=6WYWP;UDC>,M-M#D;9N'ETF)/J[QJ! F&1
MWJ-+\:JDM[7(:)RCD@R5\#*]@IIS<XY+'2BX8-J984G%V^=E.-%MII8>>I+.
MT7WSK4['XV[>R1VHP>#6DKQ!8+#0UE$/&1KLF0-E'W?;V)X]H/4SKI(J+S9W
M:(U?4*V-#P@+!6+D+"+!D,8XN$$52""#LZ#R%FB5$-(+HME;V0.&[]VE,7#%
MW A>)-1HH2P=>!/"RX2?DNH+&5+2L>/E;5E*@Y)^%!Y(Z"=/8P#:">MK!TPM
MNN&]7*B6$7P:@S;*?C=O+*B-Z^:E!:$<E^\M!'B[,+*:R +(QE 1^?6]A5#?
M6YCFR4>=AQYUGG<\K=+W.@/BI>@]K$,1PC,R3_]:_?ZU^GV8Z4[Q91*#@FCM
M'&)IR&R6/1R2F5^SAV//'GY--G64;!J*05_3P1VE@\?F9U^SAV/*T1Q60/J$
M$GKZ0/_SNGQN8:\?B!I)ZU2QC>:^=BO=&]?2V&:#'"C($FE^C[6Z*F^/">G&
M1:^\@,5AEB/L=_TZ'_?KC-Y\7G5C?KXYDNQ*/9W1[!@&*J/OPQWCT3?D@O%\
MON8^?4)96Z#%4JE'+5)$=CSGG/]X]-WQG_+X;P(4XND'F;MLM5>A[UO==_WT
M#BNW2A(QDB-*+LWX59DAS1P[*>[-C6%CP(>RJ]X,7IWA]F+^):+[J5@X)L<A
M*+/;(BD_)VLDW?B>4I3N=&TDRON1)Q]EV.N0<K^I0<<&GG[*#D7X>5VMGPN\
M0:BK_K8M 2\]\E32C^_0B>G]'GU.:GBL/T!F48U!)P=W[Y2=BQ#"D<\0PB/2
MF.8(V5'I+),$[* TS&DBI'W=^(Y))PGNM8]5G0;UK\>PK\>P<Y_:O1[#OA[#
MOA[#GH*??3V&C>D8UGBC^_#(VUE=M]O':^C=;90V]&WTESQ#9<8IE>Q=KJN#
M++C<P#8>S Y;/)O'QR&,-Y5>W<!V<'[&!6%3Y,W&MR/@2_;A"L:27YV!B8EB
M=0<"I2(L)^9T>.[R^LN'"J']F\.^W(%,[I3.@"_WU17HFR<V1R!5*<+J;/P,
M.G9P'G6\Y .JUN]EW_^D GD?_D0"3^:+]V$07Y_ZM+I8ULWSFQ][0=3 19X1
M)Y5U-5&[\X+%LE<%>#[/L^\/@\ZQQQ 2CK]T#N%\GO4.O:"R1;7@_1X5V4@W
MELRS[Q$; 8.5X7L AG/_BQ9RG'^;W!@1"B0H$.#;\D(+<.P.L?>8'\_:,5OY
M M?-8OD1X^QX-QK5][C(%)X WI I#:%N&**WT%;8P']HR(AP5V^KW>ZKD<)J
M1,-%T('&+U@T3,2 AZ\6%R=J,2QNQNPC=$?[ES:7N<CO<"A&\!A0A.A)Q"H8
MN P>LP@W^ X5F.DZIJR5@:B27E0/FZ4/$2)0]0P HV8=X<;03?*(*^(H[U!!
M5X\[U038D1./@",B]HL:M=&PIG[R)Q;'8OH 4K"/<-99-$^H^HA*HGQ!%#O+
MUF1HJ.+TX18YEG2:CET2J&G .#/0W1QU6L(B#([O44&8KHAJVQI%Q^$0;30I
M&XPWG"0- D896$]S; %$Q!A2];X8N!.#^ZP8P*/6S(U'TH5+@"$476M^S8OB
M>OV<Y%47/I*5A6@5)B4>+\@$Q 'C!J2?.704[&-^[6BO-G3=!EVO!0T7E586
M3D;(.<(GB [*;%^JD/@7":4(*'W*H)?T0I5L%O,<IA%ZD<^XQ$.-=K!7[ :!
MVXW  V@7(I1TU34 %EQ$A'[HNGQ!=4-UWZIV_+<\3@:W&\$,T,XOS.#6Q>;:
M<U&GE-P'(5QBA)M.K'+;'#TP]H;D2LCMR:-$&E?7*0 V$A3A1E*W+&5'0;;T
M%U/SEO\\Z@A !=/4'E,J.1'N)'TD!J&AY:*\S.MG7'?CLUAV3S_7HM196*/Q
M5H&B400XT]+;'FY <3XWI 1O[.U[^H&,\=5O;=YLSI;+O,@36H1_!")X@_X+
M>XH& 8-'6U]SX&B(.H(FPB6C[E)1=XD8-)YTM;7W0VI)42X4][LJ]$.YP"71
MKJ5/QQPRTL_1$E?[EU>3;ZB^^D:&AFB4ETFUZ9;59&1H@5-BYZ(;&T68/[E$
M9J4PH<00=T_\#;'!OHN/SJD^1)<OD#O]$(FZ.Z>R>U5=^A$)J;D? (<Z7/"J
M5#,&GIBQ"C0N'RIW!)IM5J3DE($E&$&C3Q B&H0*& " PTME<\6CX;.$@Z@Y
MNM"SIJGRQ[9[[^L!:\W#QGS&X:,^GQ"!9CL<)B<0QB)5L/TQ<-A"( F!6P10
M<@P3^+YM@ <"5TE5$CC7MZC:7R+.T[,RN\R+MD&J^UB:K<>%JZ&M0T24F>H&
M6-,5I$1A@,<'"AW-T&>&.M]HTS4O'((0Z &E:^ QYM-1A6K=(<ME7M/^TC?$
M[)RCBIL>;,7<(G2>P*%Q[TR5@I7.-<"#M%]0OGJB'_,+JI(5^MQ2Z^V*9B_:
MIFZ2,B-C O.Y=LQ&F#9E%I2'5F(&.QX]$T<NZF3_V[#L7(3^_N KI _;<8E$
M=55\/C$'<K72[AMX4 $_YM3N/7NXZ_GY-5!)Y]L*9VW:+*K=;7?!8PPRLEZ)
M9S[9+$\T\,V$P>K(H3%X-T'*;7ZWH(.#?MT#[C,U(%H6$3Q:KX\M2&V$]?1B
M"H/SF(_ (6$Z/T*T)PY:-(QXLY3V5/J6EYB0*2_"$OHK^*\V$M;0280/EOVP
MG(B0K4^$"/*(KLH5F0U110*@O0K\AP! Q/W\(0EQ8 #0TDT/!$#6;)0QO>4_
MH2Q/DV)7YT9L=!E=W]Y\NA!-#=#(P,I2KHR!IU]/^PL/N*^"> \01&^$6$4(
MZL=#7,4(L _?;PW1^W:]3JH-62OGJS)?$GB7S5F:XI8FTJQN<9&G.5$)-4E>
MU ]$0$LFKSF#EY2$\-O,'EJLF5D_LD&,H@$;S @;N'/,[ COAE:P+ZO7J.^R
M 8U\UX-36@0;*BPH#">2=W#K<#D!1'.,/K=D54W^D*S&NT!0\CY<I.2>)GH]
MDV!M18?^'23M !6(%,;A>T#%X5[SQ28MT"6JTRKOP,G#A)*XCP@)<=!X@"II
M@P:UC#FB_E\26A&](7/Z$E4H6Y2T6GJ!&EHVO>P4X-X>T6C6QP>H6=!(T5?<
M!C,ZTB*\^G:)'IOK;C=D>TOT^([&%5$XI<7'A!.6%8]1'*?)(U2 NA@20[3:
MB8ZPH%/W[/UU7;<HNVSI3@Y1*\=9=XA8WQ&=JSSM7EH@9-VS$ETI6>'1FPTS
MYHC.C%GHJ'8R2);PMNR#SZ(QPA7!>HW+KH,_D_Z>E=DYVBJT58*_+("U&:X-
M5&U"Q9N)RG:K!* H)CQT>:=/#9<[1 >9*&2"&UAC 8!4C6-!DM8@.((44":#
MK0"OJ1W]ZT52/Q%=Z/_1^]4O24&#C0:MQ6M9.R;,^RMZ3$(%J)-!L9Q2#67[
MO#$G*KE Y_;=\<[^@3">&Y31#0HL<.E"Q0Y4-1L_)F7/N*P +\P1Y5%%%NX[
M'0[_E^)5F?\;9:+R+N!VS$)6V2Y4/)FJ;KU@A8J+\>+;+K7UL/5XOTT^%%Z"
M4]&/+\2)Z4.'&5152WBIQ7B]3">8R7:H/VMN<4YW;1YRIJ29DJX_D_'I0H4$
M5#6;F4S*GMWW][#QSWBZQ0NJ%(87$W.LSR.. 0)*)1W@0"*#!4. &_<[A4EL
MEB(2J#\6:/=>S6U2T2)7%RV94TO1A3'-UJ-)!]PZ5+#9#8/EA*0K5#D]!;@W
MOX_IZ,-]-->JNQ2TK=FGB+<E+021-K=%Z,B#J^LHNI8)4B(LP+IX [UVGPQ1
MCY;.D'H^<#L9VOCMHL(<0'67R).*4^+/PS8[4:U=MYT?/EMCXHC_O<T9VKKF
M!SS0AA>@&3$8I?[I, @5;=:#81/<F<EE [X ]][-WN\S>[HOD%?[S%V=Q:M]
M^H[.V:M]'G;,;_*4]HG>@,JS7<E%1?HAL$G?E2F;A(H? X5MW!54$NN@7.ZT
M"[<G,K3N^G%)(4W+DY'_YLY]"M+AUH2 -&A(P!2TVY:02V A$.!N]QUZ3C;=
MYNIB2?/0A"? ?#+FC'=,%BI&@(I9G],*N"OS3@.\U]RM0]5/=ZB?Z_#[1(<Y
M-L3J6,*"QUB)B! KLW5U^C^AY@EGQX=K%E])<%4_Y<_*-&3M]N.R5_#VH6/-
M="@LD:@O5HG3 '?>>[NUFX<J*>ND*R30?8:[PX6NN'GOM_J7O'GJMQ-.C.Y8
M,Y.I"]:A W^" ;2>M!WV2/FY!'@4L+UV7^]>83&O6&W,9_0A&/ )'?6V0V,)
M<7/Q2CP'>/# S9&LSYJ+I*HV-,LW*5I1B*+5=GS3'=8V=*R:#($E/O5$*C$9
MX#L^]T^X:AY0M3Y&7<*+3A+2\34F+FGH  ,H:'L%229!"9\ CQ:H'B5AOOF,
M9,^SCDDX3[(>24*'B40A2WAP.2MA$>#[,N=)^:5JGYMT<UOA%"%:DK7N;4\O
MEKV_"W!CQ&,$+$T>H2//9D@LH6DF6HG= -/^/]!A0C?Y"\I(U)F4JYS$H]NT
M%\$9L0# YHQ&*#9A%#J4K0?'$L\6\I6@#O!XY2S[5[N--S[@"H!=)?TXKU-,
M'SH2H:K:YFXJQ2@+*01X%D.<_C.JFLUMD70I6G25]$R5_*E&R[:XR9>B!:U&
M2_;I.77+T%&GK[XE_G0$*I'HX8K#_O+-!?EJ\!I5W.P!(5$_;X!#%"HZ0$K9
MY J(>2MM[O(\16'SGU&98;G%1R0\>Q](HK V7R$7MAYS5EHZP*. U\<KI[]4
MZ?(A2X/+EI,]:OE#@$<!AYV>7W#UY;KLUL[""E-R8M%>VH@X=/B!E'2UO\:7
MH012@/OW'S'.ON9%<;U^3O*J>Q!'7*I,3CS.Y!80APXDD)*V>=MR&4H@!;B3
MW]L0>:B2#*V3ZDLMJWNG;B#>QF(:A XJL++NMJ5$<I3@\G 7X [1K'.B5%+\
M1#HLR.SFTPQ3NL<TH0(!HI)=$K> -9.]_8.'!'Y:@PQ5J<R\ I)Q%;@!2=#&
ME2MD6]&-QYDU;8 [QUVZ&;WTUJN#LLL^$TP,@!:\;&Q1BU!!HZ^NBVQMA2!E
MD=( ]Y OT7.%R-?1&;6W,4YOQ:5IA>A_B],+-%LS=[.!K4-'H=DP6-_3UA.J
M1*>/E[*(PNMV?8<W2=%L;O?78DKTWRCA/YD%:3!X.TO>(%0D:2MK,R7"Y# 3
MY)\\;$+SN_;P%>L!9-1 #9!#@P@!PE?6/4#&<EB N-R[U@,(::/I0Y@F ) <
MF\0($X'"$P"%D<1"Q4/!=G[G/N"VTD/*N(4:*,<6$>)$H*Y[F#""6)1X*" C
MZ%O^HNE/QBT *#FTB!$E?'4G0,E8$(L2EQNZPCV9X]/#'Y#H"3@>R>C9MR%)
MT(:7*V3YO!N7,VO: -.K^S?\>%6EE'22&YZ!UXB"JN;P[J6HXI-@#1M@2C/S
MEN$#/5@7@$9.K'I$=4?L$#Y)40Q!(Y1]PWM?5$LM@W=%@?R5%9P8U!#OA(Y_
MQ&5#T'I5(#HCD0]G6XDZ*%"=;\Y1F3[1(ZO^L\PJ> F:J8#&-',(N2<R>%7:
M/J*WAR>I@1 <&ET&/[G:,"!VTJ0@%$GQ^;SM9'C;:\9]Y%RWF1)OXV;3/'P^
MZ),";"+C2F$GU1X&NY%<.0 %\B($(%M]^=,@I%$6RAZ2*RMC[\EG?K5;9$%I
M,6RNJD!T#>7)ZU^/Y 3P:O=]4J#]LS<T3>@S:K@P@1'WEVX2XG AHJ6F,4"
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
MWXCSOIV2)R=C9A!7&,03L2!90^UI/7A?GL_S+L&&(=3!PHC[&X31.C\M5:W
M I04=K;V_3:/\PX]4V=;KF9/TCYF$8Z[=EUVUZ^Z-/K-[D=8?K(V)V&JL@:G
M^>:5ZY*8%]TW9'+M5DE4%/T^Q0FQ@!:C(9&VF#<!5M_:V&0D%#FPX%[TYQV(
M] B7#0*UI+M[H#8P4,Z6] HQIQI[\#17B3P RDXAL?5X<@(^QP*?7LUS\@ S
MEN"T"G[V(!4C.IT*+V?U$\KR-"DDI6)X!(,B,4."0(VMU,7,R!*V<]Q*OD0O
MJ,"*E&,A4=^J'**0+:O2R<*Z8M:37CQVYN$KFG31'/*>%6Y>2LWX>@%UH$C1
MT]+6Z\ME^$S(E%2_*/*,[BA*J\'QB<:U+49$@4( I).%LQ"S9IQ%@._;CW0\
M3PI:N^7^"2&Z4W.69?D6I9=Y3?O<5J@^WY!_/.,Z*3Y6N'VN"8NBI9F"E :7
M9"'7HFQ!EJ3=:-4WBHOC,_1 OB2:M@?SF7K0X\^XX79U-!8]E16G^8ZYCTSD
MC/NL3LH+MO'4-H'XRBDU[<^YKC6,<$$_& +Y&/(K7-DSDGVL0$9^OTO7L!%]
M<R:CR/V\''58^.GH=?2TOY+NC8#%\B/&67V/B\S^<Q%Q-/]N6(Z_QP](,:X!
M?DG"'D>8FJ&A]NX_RM75-_H:IH,92,31_)-B.?X>/RG%N ;X20E['.%=:Q.U
MMP-[(\YK=</4P8?59_J[_K:$HQORY\7I=  [FMU&:]YU#7'G%@55?T^31Q4]
M3F'Z3PT\52]BV"J5J$^_B@_$DER2<[3$%=H2/B3?Q%[:)7?67;OA'OWW,.UX
M>W3@3GNO\N0N+_8[/;F0:EM_1LUB*?[F3%APSPZ@+$[FZ[$8.5^?B%$75=]!
M@"4*=/0\:[8%LVE.Y0/^C$M*2^!4=/%=@\A0BLYWIA)C\3W!Q/PNOSD#"X3X
M76JI$6&Y!\BU+E&\J-%T' R"FI[,=V,P4M[".)VN15BXXB)YSINDZ';FLJX6
M)SWE;:L*9>=M0\;POU%SF^2B(Q;=YN-D-7#SD\&ZX8CYPKMV]U28_S$\S.^?
MKCELG.TNLHBV9Y7T(U1+Z$\&QM Q\85;=7^4YW<!GHF?U342PG+XX[A*P.['
MDP$<5UM?Z!H)5T))<1;L]W(L&0)4WR8;&J*;7XP5/;G68WXCR"-5$PX>7.,3
M.GPEKB> =_-63B3JJH=7?@#CB('=9]_WXO(]OO8FY,><"\3W!,\=ZBIXW"95
MLWFHDK).NGMA]?FF_XODXK$^ ^:!4S@#G]>2%;;'#H9 CD3F;K&!G ASX?JZ
M2.\7BPDE")OM)K&!\000@]\FALL4P2S^&\77Y0NJ"7/I-3,^$;/Y.R3R_0JX
MT"H8J(@2(^RM,0&_"'%@X5:$-4C].199R5'7G@56:-2[;PDPQ_1#7B9EFB?%
M=7>CGL9RDDA)03W"EI ZS!@(IIQFP*-B&B%DND]EB:KZK,SN4?62IWFY6BPY
MFM:T!&_-_TGJP*80,0*G6Q'>8S$5KK"7P>2Z54'7^E_%)%T*H/+'/4K;BHP'
M\0=ME3XE-3I;50C):T> &_7W+@"-_ 9WDY@4&PX1%Y<N>WC868'W#+#3\NK:
M]40(H]H8G+LL'I[)N\/"YE#]>X"ATFV%4X2R+A&G'R8*O@T5.5M45T#NQ_7#
M-K0UE=/8V@9SCA YE^BQ.7X*GY*&SC*;2[+R%*8KJ1HP24KB!B'B!ZR@ 8(
MO".\[ ;P.  O$[YG<>M-C#Q(B&]]IFG5HNPF3Q[SHHM0+V@>D.S= SD]^Y"!
MB#Y$D$#5,T",FK7/%S_=E3%](0$<Z>=B>=_@],O]4U(1S;H_-RA[+X 1N!U;
MY%35+D18Z:IK "^XB @O&0UGWGW*^1V9>:^62Y0V^0NZ155*?DM6L- 'R$,:
M#2EYA A%FV&PCIF@XGS>_Q%LTOV<%"U:+.]0B5^VR62]Y^1Y&W2@!OW-.46#
MD,"CK:!NZA&,-[,YYO(NB?#=DKQ,\^>D.%OCMFP62[*.7.=UC:L-58F'!&"3
MX1LFBB;!H4%/25T\0+DSB CP]L7]$ZZ:!U2MSW%5X:]YN1(=G$HHQ\]\\"A#
MP@A<)8-)1<;4YU4%T?G.OGO;R6\[Y5V0<&R%N#,'A'YPJB.E#PD%NNKIN@D0
M:[8<O(<SOF-00WT7>DXV="J[102*S88[:4 :#*8,>8/@8*"CH/9T >+- B'
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
M.WH=?^:9\VE.7]&4;A+1&QFH^BFIG,IW#J"3[3WB*QK7CN]2GJA^08KX<W7
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
MFZF2J%JJ]56$DE::RK_MA8.!!%7LL6&Z== (J]X= _F-]PXNA\B9[\54"$2
M(_?]7RP@;2_"1($D>GV:9B.PON/N]>?5'0_Y?>3U305,@VC[&C4Z6M]J(^9^
M8-6IT4K2%AW1<$;GHYWO:HN6-A0<$BNVVY6OFC*T%<_"DV:8[IF5BJ:E2-0\
MHV(DRR +L9*-08@CK)IJ-E\NL'15;KRA=1B_*RL2#J(U^%V,PN&@?B!L:YKD
MV)M'4U;<PCC"- I%^6X;@)A,0BCIO1B>YO:VO1!'.%EZV^,!E+67M8'4LI&1
MKL3M.SX%;R?=C_U]] *.P?3M14=F>K]C"]#^H,R.(=(TQQ6,W%'UIE]0GI"4
M%MS0VJ7F+B[V60 G"N$P8-::$@\JF/@&IQ2LP7;HB\4&JUIYNJ:!:GA]F(S*
M_PB06C:.!2EE&([Y2'@489CEC<.@0P;\X+(3.U-JX9 . !7+#R\*[(.(]0,+
MDB6 >C+GD *R"SWK=#!Y(J.(VEYL &(8/Z;68P>H QI1M8]VEJ[?L3@=[/F_
MIX5RFF;#,KPER,CB?VL0L%>^1]M D@RW"ID:B-XD:9RN^$T:/<D)B3?E<I^<
M;;?L$\^6(AN6D?.,KI."O&-Y?D+Z)I8^WV.!$N:B1=EU1096X?HB6T0N-KA]
M2&[OBLO-+SD]R_-)'@R(5CJT36@11S9%/V88V*:2H..:R!E5#YZQS;-].;K%
M_%E(HYA*M8I!3(\$^1@F\*B&L#F!(UE;886O8((\5MG5!FYW!5)%==*=.7@,
MQSO/L<96EP- 7&7CU**8+F30$*9IWGH5VJ<##-X%<FS.=R&J+Q[AL!3U1X9V
MDCZS"P+BQ,2L=3YAX 9U76;K<RQ79NB[E-51L.N2BJIN+5)1]#N24PK??2.5
M3.^](DG#VOVA"7W4/B35TT#*D>O4Q #?=;K3(U*.]G>,"O>_Q* I>J6[RT!*
M,K[20"#!*(DOE>J'2T7+QN+X8X:N0GY6/PZB0+Y<1V*=?)TF6TS*2"<U\^?6
M-^KQ;J4 .\4/+T=XXJHWW91@H?QE-YJK"]+?5M?%7^RS<C"_HEG"UM46^'!_
M_)<TF12X=.)MOI<EKY=]./73SU':BE0;DEU+0B((KZ:3)2M>B['*_2![3A56
M1H@;BIB7<@6CM6JCM^9@,8Q<J<M>-A*<IYE-?P!:I>D%(!WDR%6G$CL.709F
M_=BE9)[#\ T]G67T4LNTMG=54T[F'D;^N".D3'8/@Z3![!6-&.T^!$@?9C#3
M"<="M^MP]B7BVW9@0T8X;O12-ZKF?#%8KKXKFH_W6[MEEH8;L-"2<L\V3=7T
M=;[%EERHV_Q4UE;4/&OL-^=/24Z+LGN[Q3<,7)$#FHN:H0>9BTI:@<U&%\<N
M:H3-138:B-NK&_Z L:C9A8 <\,+*=;0R<4.65H>R>%-?Y[-WC63'2:C]D/4$
M9IL>-@_$(6BVZ6#Q80 9*R'#12P:CLVCUI>)9+>5$R*6O;.)( G&Z)=1 $7Z
MI:9SS+YCZ>VSJJ9M6*4ZY\LZU]P>@9UWCIS))N3JSI/()A/BF(4M36/K$K-+
M*G)V7(G9P"0VM]3LA8^ \US-G^/579+2[+'$_>M_[I-[/JY)4XV@Y,.CJEIR
M_U1A0&\0,H;U4@R)PSKF)G^X(ZGNJ>N( LFG ZN=V:I&EENL81.2C&V@Y9<7
MFA?9OKH<]@V5U*N1O>WS0<=O?7-!9;)PJM (+6L304>TT? !V="%YQ@JA3##
M5YQF?0ZI1AF?\ZD4L1#,I%FP1IL]I">L4UW5%I!6<?=F/M UW=WSIB_XS9G)
MS;ZZ:%H A(&JN]%90>5Y\:]6MA\8U8WK[OZ5\T3]"[(>OEGZ\E^][ACP0T^N
M 992#R\#AJ'!/P5]:" ?:?:0K&BNRT<WTX^3TW7T&)G+YOZ@I*UKQ1A3F37<
M75;SR#.W1(',%.&Z%S.?P7!I3</(-\F(7@YA<R3*&Z1Y0&V80O_U:HBVO*'[
MYHCA9LJZ1P'<LJO^G]@#S=+JGK/F])+4D9O(FN^C)O,R*I-T/V^M:5UM.4JF
MJ'_3G18+Q$2,2F30#RZ8@XJ\MP(P,#PF)__)\ONDB/F94"F&E>^;7R-Y[X5:
MI3P_N,J:5>-T2AT-'@4"3+5FF/%C"E"<T/48G%V_J$.[O'4+1?.A^S]90;??
M'8?"E8.QC<IQU_*O]LEVG:2W_TFWZS<LJV+Z4M=C)FQ^DX[0"ZSF'OAY)6W[
M:M1JV*+V'>$O2?FVWF *!,( E3+XQQ<@K6;HL;T 5% =G$&,"V:XR^M0<\=1
MPVNN;8\.-4I7Z(<;[\UL3=.G-LA9L]6>SQ5COEJR!<^I*WA.E> Y"LR<SH.9
M4\P!M>P3RS@UW\:[IKO[\J_LL3HA(1U7P?3];S;1>QD N#\X5@ 1I[GCWL@=
M]2359G31$M7GAA:^S1ZL>V:M'O$F>A/?X*+YI1&&.D;#I'E K$I0TX(LD(%[
M#K0IAW%,O'D/ZF8)5F.[>@D!$^0#MM,1V$HJTI&17XX=;*KQ'Q5L;K,!I%AV
M.TO1+L&URV[4]=,<RVN+)?5D&1T&MA5ZF,Q@0>MCU3S5([B,A,6S?<%V[";9
M*G;&E>^;7RIY[P5*I3P_7,J:54-S2AT-'@4"4+5FF/%C"C"=T/5(->OW@&"%
M9_W"\SCGR_6=/<W7-<-7F]P;=EJO54:O?3(O*(\7.X47R3BJ8,<=VZ[?[NXS
M]E"=]%)$(\R4[7?14?K-ULU]\)RE:P5H9N<:OJA[289O [$-B%J9Q?<7Y]]J
MCL',VP(P'O&WO\=9%I<M7[.K$F%W_(A*7(A TQ,UOTY%Y 5NO60_7"O;5D-:
MP1*US[GZ[ILWI%PW+1Q'-NB-P;ZR@%XY<0]<( X\,'M%2[BD17Q++S<_92S/
MKS*VHG0M(,A$UOPN-9D7<DW2_;"K:5V-7B53U+_A-:-N^3MR7[]<%L%&'3+H
M]Q90K"+O<0S&A?O,),^*P:RD_$N<D92/?OM8]B+.$O:&9705Y_)9NIZH+7VA
M(/(K#*"5['GZ7]6VYHB_G"5J_PYDAF'0%X-]7?'XO91X<,H>IO\#SK1YCBS;
M)NMJP^MO9=_X<>NW:4%YV;K7:?G['J_*]ZM' 7K6?(,#>4 ^[W-=5OU#*3%@
M(U5_' S62C0B/2$M,6FI24U^0FH&\FOSWVOZN2"O2F#]8_F[(BQQQ)Q5+#F+
M!N(?GU(+"KV8YQ7A A&@RS<A%6A=_&[40V!2>T)R+E0N>^SAU3Y/4IKGYVQW
MDZ159W/IV&(F[+:0U(2>VTFF'OAN+6G:UVTS*=FB]AT9OEQZV\FH1P;_XI/M
M*!7#<&L*C ^O^@2\C&]5'.G]GL_G+C=UV:1?TC7-/F5)44ANLK+@Z:9.(![/
M@<>B7S@)55"1ND$'TD)T/BBWS#%2W%&R;REHMO288P,(YJ2OR4@#X!V.,H'
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
MJDO;<AM'N)@<_X&2ZRQV1(YOI)+>>!ZL-TNQM,(A<]10M -A1]3%N4YXFEN
MABA3N][VU$#1FMN S6!A.F@%9%3_1>/L3?)@:UPB&]#(>K99C4WLW;Q&-Y#F
M;GQ=(QHC+ %W0TM33-8GA-,3SA"V-4YP K9*!<*@UMFRPZWTP-C$+=UC(]0?
MI#R,5_J;/QT[]M2E?&9#W[*1.U O2^R[C!8#-IO1HF*;WR('O3O :%%+\S1$
MWHC5:%$R/ &+'>+$SF*G"+.RUY+=TEYEV S,6J]+B2Z3NQ&?A;TV?+,;[*A_
M\UML*\[/9.M6;&RVX@C?:,=HL;):&=!LS+;BM[-;.49#,]Q/S,5L>RX;H^5<
M\YMLW[<#&&PES--<RS:LC/43>P*F.D"(G:%.H&5EII^8I9%*,!F0B;ZGGXOK
M3W3[0']F:7$G;FJ[L@.-=LH^J_6J>CNO&4NDNMOSI#$;P[Y, Q^#E7 "6[@!
MD%!3%YN!V[P1T@L;?T+S06_/;G)9'K<]H\;@58SHIJ[OX4SA*:50.QM7---8
M=Y+>AF>X!D!H318$)IVQRAO0FRD0B(N=LNK<B8!X Y7TM-2 "C%G>2);BZP?
M:Z-*Z2TO<J V*[4,:/IQS],4 V3"><-@3E2;=*E(%E8IO341!;4JY5>-CH5/
M%P'VRVW9-">-9M@_M^T=?JJS]7XZN!%URK-TTAE"LID%3+39SQ;[[5!V?1YT
M:/OOT#XJ]N%=V2V-%VGOT[6W,QTA=-ZLMVXL@-U09Z18VZ]A9]ZV&7M[5J(U
M5+N>[IBZLKO8M?\.JFMO#S-(@W94K1NS'+2#V6-U1I:;'U#ON=HVX^@'%MZ#
MM>FK;"_6F=_!$V#LS3KW]W"^P+Q7:]^:FS<(8/?6'5]._D"WFVO=CIM'6'QW
MUZJSDUU>1VX7=^"]Z^O8UP.Z L,NL&U;CFY@Z7UA5TRYN0#E/K%E*X[FO^R^
M,;2KAOUCWV8LW0'R?K)O[P_C(*SVEYT;=7,9B^\X>P/0VG< =Z!=F[/W)B'M
M2,M["]J3=F'5;HW-LB_MTDOTTH$>>]-6#?75?$+<5(/N3WL 2[_]9MJC/B L
MK0[/8A7BL1>*=/2ZNJA;F18UY"(U&ZGYPLNQF.MHMMV)(.3#V?Z7?QMRL"S/
MI/&, ;NDGXDP]X0^CM4Z9Z'.5+AO7@6(1>VN*5PGLYU/GAU7;:#V\&<>6Z'^
M1ZV:,X\_A(TO_Q-4?F<>G<Y0'01_55CPX #LI2*<'&H@^'WX$/0]#^0%0M<3
M08>!X2=V>! V,KU/PS0 ?/D$ .AQRL4/? [G7&8'GAC)."@"I<+Q#G(TF#P-
M&Y/X!S2<48IW1&,6W,J7\7,NK342,<XBZ!?5#4-56(G\VO(L7'#P,*<6K!",
M=VYAEHK,LZ^FK83Z;V.$N;J>/S?9JCXS3G;RP?#H5GG(?Y\-6'S(H3G''+W%
MJV8=/E?7&]?^V;J'Q3EVM,E).%XZ:AC1I\/GEN+@UBN[]*"XQ8]2N4E'S)T,
M(VJU1!XD"GA],R$/"U_DZ):+;+1LOS"B78?.W<,!K4?VWL$ .VM4S*L3^&EH
M843)ED\J\T8W?EH9\O5HAXFC6<O$R9R"KOF"C*H=+ML*>/O9'/E6CO5K\]N;
MSU7NXXO3)O.1/_GMG.UV+/U8L-4__D;SXBQ=OZ)O\WQ/UQ_OXHR*6=-0\N:K
MF,F][!+:&X@E/M#LANG&&X PM0D:F:.:@N2<A#R4-"1.USRNDE1D)*_HEK4O
ML/:9K88$*S*Q]9:S,,*PO#U(CCN\N%?_,@&F=-1X$)O-(7^@NSA)RU'!TC/#
M^*8NVL2'94FP_F$[;:-4D'D96AE;6=82/P%[ X)&9GA6>)/8GYY?:HAA0'4&
M[P\0B(#3R7CP!U*!8P4Z5G%'CZNRQ7*]\+=XNZ>7&W$U(: =1MQ\"Q.QE\7!
M>H(0-#(*4AN7@35JWI,'3L!O6:[W];<]S;(6!-0VL].)8"EZIMX\%D03EM,&
M2'$%$W?/7Q:<E*X7!U AW-:MB%L"KU+U:@-R5GVFJU6]^CWW+H'35:MN+09Y
MY:H?J&!;!997L#JU!=PB"/%*ULOBCF9\LI@4/- KV)#B;7MX7'SKM\DAE^6Y
MBS%I5+--(=!&U0/2/UEX<T&A"V;X@.(&P9AJL =@T.9RH+S8T[?IFV13W/$-
M9#U$Y;1RP(JTF/"5]P.CGH%!#AC? F< !4YAJE3A7:MY!?K'/$I;, !E:<LH
M00DWC0FQSC8&Q/C&,>D)JJN?RK"TC)YU,A $6184J&V]^:C0H;6?CLE@0&HT
M+6Q!UW=)M@8:T(168S\#6G3SF?0#WWJ&(NR,I^>$V$X 131AFM;:C@H8.M/I
M>/26H\;1PH;SD9;?%&HY4V*-Z0R)T6UGVA-\XQG)L+.> 2O(?)8N/@E4MM9Z
ME.#0F4_/I+<?#9@6-B!#D4@;%HTQ(1=_M.D5OF%9%74$-0 QLL7+-5I!06MJ
MP#*,$%:]V1VRYNC<%=O<A2-'<J$)LJ'6<ELRYNN6&SY3U-<_*WQL<JB'T65M
M@[ULF$?+;>.GZA1K8 056\'C*!1:GK]1B&-$D:, $CA9_*PV9M@1"AJGP.,\
M@.JB,JBGHP"B7.-Q89R4Q@VWV>'&.N V"W*ZJ,3LP!E+<@Q%A7%*&3/09 4:
MVU#3+)#I%^*S8T80Y1J!">.(,&Z$Q0HW]C&669 SZU%>L$"_0$,81W3G"R18
MX<HOE+!L0MVP%-G?:7)[5R[MSA[*U=\MO6C6>A_B@E[1$N&3G!HWYN:+VC*C
M%>^#]Q2O?!]()JR 'Z IL81?RT(:'M(R$<YU0AJ^<.KX68!)6LO/&HRM>=LU
M(J_HYP#FQ2YGL39Y5W;I)2VSF[UK;S$&8GO1T+(#$ _0QU.KP-72 2M7U"@J
M"CC;MVTSJKH"@0U8L]5(!HK&&KF&Y6=#P.UAQR10C=GY1B7DVB[8J-7$?5WD
MXCG;*CHL;E\]B2G7X=TRL-C+G(X9]Y2H1I[BBCL+CN8;@3B\+->B3P@##$R:
MVD A_)'> )>U.QL(, <=";8%X.S-*0BP88T,4%%>6./^_TM$F]*78^,MV A9
M5XZ@>GE-L]T+ ?%NS.8(F91YK@6'IJ?S+C?D@IT6&[*FGLI20X<4R%+#C#3
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
M"[\9D$&"&MY:QCH?EVR2P272X6R!@G3+;'0@X%W'TD/>"C<'=/[O64';,+.
M2MFKYK>/7WFA7B8%(7@I-*N&]H@PJOXB2;DBI.ME<2O]^DSWU01<#DEZ',ZD
M.:PHU*1-F.+J8OQ<=<V#IZ([Y:33K#WO&V^N,K:B=)V_*?L\:MCJRIO?:<;4
M9JB5H=:MABUJWQ'^K<F6I;?/2E^P(VE)UV[,+JM^5>^G4#"K0("%BJ&'B*[)
M>>#R$M%M:X4XX.7E5]'9[6U&;WEEMOLL25?)?3E7B7=\>_7)H^0E/DI>+CD9
M:<L.76[:U?/@8&3^ZG%X3%)^\%I5;&V&EIMOCMJREX'.\!L1+!JW5VH7@"EG
M5/_JOHV*E>YCM?#(,@>,V8SX$?P2HH3>E<UI@,MN^/2EOU1NS8Y)O<DC9<*.
MGVMZ-D^VBER@5;Q<UH2T&$MP47(=#G3Q<3-^-'%Q";,V(KX4[F9,FE!)\X6=
MJ@H0Z6G)KYR:5.0+5YZ;%Y V6S4(D,1-RA].M]^5TM\6="<&I+4TDAC<@ 8M
MI#.1BQR5&[8/B_+T'.-@#_F5OR'5JX5QKU><- 2DTJ\L$M31RD-"L\)@CA#?
MN'%+%$R"?D>" U!,$(J$X+*85#5C(:3J"2Q6/5E(+]"G#+!:LUI&Z=0@G$*T
M(.7J)@&F(K4Z%NUP'T0!6UZ6(2\;_YGN;F@F %/^LOG]XDLO\,LE^<%]TJ8:
MX )IU/Y-?JV?+(QAA1Z8_NL).!T3]<@TZ/& 6/Q MW%!UU=Q5CQ>L%V<I )6
MU 3-;Y41>.%2+=$/F])VU?B4D$?-,U(])+_6CQ<&JD9!S/Q)!<!."7O0 A2]
M$'"KY+K2J=<1P.&;L\^)N-BR9Y0 W<2(9@"P'N(9AE$>S& ,S8B&Q!\&9$9
M6$C-RPI2,K/3-R W1TLX'G*/[XYEQ37-=N]9^BI.__&.E3T]2]>:1"0;EG97
M#L3BM]UFT2N,?328.,T&&:2!B#\MS3"$#7(KM3,7M8C;4P#6P;Z3"\0.:&@7
M]*9XFY:+FSV_=>YMDW;\H70$'XO*&] 2V6D1WXKPMF=LOJ,-HY?IV?<0)37<
M2JS:$"V:B=JW)"O?+&N.#K!@[@H33!/>0&^@'G \H)D.,W$^QGP;NW(@'^B*
M)@^2P1!,WWQ! #U:6IBV/\C982I9L"0Q.7=TMG[@"=HY*9<Y53YAUKT,)UE,
MKW5IUA@$**VI&?GD660P;/GNFY5-)_3!N'6F(1ONGDG)_'=.--*Q]M#D(@P;
M*#*F9@>E?Q7:)HI.E0SZV64;*1)R82\% H]#']7H;4L:+-;2"- 7:%!P+Y6+
M"'JQ?3/BQQP]W%MG%D9P6:^W"<YUZA5!/J*=(ER/ @]__5.\?4A2+D:*5-7K
MYE=,7WOA4R4- 9J2IM6HG!!']9-*6X%@4:D99OJ: @)%LAY\R-J%+,6QTA?
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
MA2*8_O,)4!T3]> T*'(!,$HR?&6O!" BY/?*I." T)C=.R(< C" Y%[IQY^
M3Y/:.R29 L\YL1<)=A_OXHR^BG-^K>#NGJ9YE1Q[QF_SNJTRCU\]]B17\6.5
MC/PISM:7U;T(^4_\VJ_\;7I%LX2M?\I8+J)W1@G-EYY%@E_MM?E^,T)H=Y[>
M:<K S2 OJCCR$U*]I.N%*\C-B'%V %")=>SP)0U*X1W 6D-RH+GJ]U3_=UUV
M\"Q=:Z>B<XJ NE G$?/Z4(]??0@GZM8]#R_J(C#Z6+#5/TAC6H$L76?%.]R=
M^EL5V)\ZB+)PJ,=ANU@QH=GZ=EC3K4X'_7-?57/B1(&LUI^N[2K#7$_/>I<-
MJ_7]DAQ6EKUK#RN/W_D=5I;)\3RL+#2I.:P\HHQJ\^1_!Q'0D*N :;^<>%IY
M2#,XK:Q5H,=N6'.[>'Y-/Q?[>'MVDQ?\3EI!\P:JYC<HJ3#NIU?)1MGY4LLP
M7E8_X6GOJ\_)U\VK;X*XJUZI//'">H.66Z0JJ"<7UQ\&#EA3&%WSUEC@$XD.
M#<V[TE$U;Q=V5KZP4 [JKL!8=FC]N+_)DW429X_\LOK+3;5Z>Y>D]&U!=Y/
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
M;'53LY]C-?V*&:O;@#OB=[15V?!@#Z .5_ QC0-T&W0I'$L46AUC!6):LS\
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
MBI.7YWWZV$67/:8OW63#TOQZ&(N78=CT"L&] L6I+0740#2@(CU9*$69K)#
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
M ,ORP]S8PTMG#B5U,(NS^3!H[_:=41CH$/!.D48/9S"Y_W=(.=3P'LUD@^]
MN?8 =KWM!91L;0$"L]FI@&,TN7?37.S9P28OUX);_%XMP[;@SNE7T45<5!.(
MMWF^YT5.@TQLL"RU [PR!59JQ[=V_M_C+"O!EE^SJY+F+L[IY::N_EH5L<=*
M?H&(4</#S!VU)/Q[M40<.$TEVXIN6<P8?L04/6#5"#@R\/6( @C VW9XL\_2
MA&??E'[MLKBC6>?<I,FF4/+FMYO)O:P$VAN$U1E E-I0C,Q11U&-SHS3#.+0
M87A7L.Z9K7X$2S&Q]::R,+ZP%F(@.>[PX@NP'F E$:FHAI/ (P68<L6%![%E
M5UIM-.=RHYRDRM)A;-F:KP=G\RN_;]D[/^.SD*:ITP]MQ+0:"R&SPAH=S%5S
M@E5"V0>W!+@B\H V^K9<(*1EXX]O6-;6-RA7#56<)K_,RH[?9O$D)&+)U7Q)
M,)>7@5KV#6'Z!9>HME%H&U'[D-SLDRTO-[>L.=HB@3FJ23!&('=OBT%A#VMJ
M9B/.&WI\HM:1D@W+!DEX'3DI'[<,0>RYSXU/Y21N+H0N/*7CBWP>6*/KBWU6
M>I^ZJFUU'TY>O;R\YT<D\]?-!4!B667W!MIIGD,#?A,^YQY#C!M^*Y-+-S1S
M0OOFHO:?_65=K*8YJ2])6MC4/:#%_)4MSA:M&QK,&_TA?D"74*T[+V@)Y%52
MP;B<WY[M>'W0WT>GI1NC@I(WW]-,[F7<T-Z@['( A*D-UL@<#?_B)KJF&YIE
M);"VR8JFI=FN6%XL;*-@[3-;#0GV9V+KK6UAA&'-!4%RW.'%9W]U8&Y(5 4(
MAF3'AB[E] X/7[@G-<IIXHK2=?ZF_"!7^YO2]"\WI1LH!Y%I5H.!L,]F4!+Z
M9C$8>N"=O:!N7YNUH&*+VG>$XZV<XB=%$F])345:LL43%4QZ97 -3!,3% RC
MA 0H7@Z;]=/UJHN4%^*UA 8JB46,J-#,02(;SQ;&C<,,8<@C6$&_75,L?/V@
M27M2W*O5+ /]@%J.^'GP,+8CNRF#N72109*+JZP*.M^54\XXOR-)NMFR3R3.
M<\:'P')&^BDI[DCYI4B\8_NT(.782).'\D6%*%K=G?.O);Z2+"_*J6SC8KIE
M9_GE.?-])3)?N"(2CL/5I5]ZN%SO&C>:IJW2?,SYY3HQ3A \_2KBJ;OWK;<J
MX1/?EW]]3G8E"+<!.2L/V*@2>CQAXYLBIG")J"<N=3*L1[6J;*6 %A;<A,YE
M5 -Y%IMQ#?EH.;\V*2^=_[LZ2G%VFU&J3/$"4K<'S4W4?L>*87WQ/'9N%*(Y
M6VS@C3H"TE"0CH34- N?+09JFUFJ1#QGK.<:'#>VQ)//.K[)KM2;@X&J7:^H
MJ/Q<O%ZVYWI%V;C&LRMXHBZW-RQTFY3'@%]:=.MRZH%;GP4.!MO K;4 D.7L
M%NM:FFK'&$8Z(K9K5!=A0'*.R^Y;GV_+U>?EILE>O\P^)+=WQ?L][]CEYB-=
M-;>9G<?;+5V_>FRSW!M",?T)J;6V]+%O:W['>W!^BV>=4^].:,X)>;8=50WP
M]4#SBN>X5.].2-T,?]<W1.J6R,UC=ZJBXUAX]PT+MPP9/.*A)K]6!\>?%K4L
MQ3B+7?U"(\5ZKE2=AI[.EL(8\GSG2^J%L..,"?N^F^X459W[\4NZIEGU?Y\X
M3M-;_5K F;^KP&_-[WFNU+&_OB6U[<7J#J':MA8-3Q>2FHE4#&3(%MA:Q1U<
MS%O?DR.OENT,C\,>&.)^XP_VO0,(O9EMFL5'GFZB]:F?:&7U1"OM)EIY/]%:
M=1.M3X.)5O;'1$N#I$"G6@&N#B4EQHUTNA4=0L%QH_P95F'&\N-J+O7**8AZ
MY&9MZLU/4YU<26\P& R,V(YQJ)$Y-^F(\ZMJ'+&=886QOEEBCJ6Y6N=PLRS<
M=51K48JK0E6OF]\_?8U1*L7I#E#CA$[2N+$>RN"BS\M5P;CB3G\\X1<U_EA7
MMOQ\G_ ;]D;O3K\/Q$24RA,+H)AN^Q3))@5.U !8>EXBO?,'0*F;FZ#<_ /H
MPPSS$\#]/SH^W1PEB&N ()K5SU.TEP%I. QS%8\K@?2>^_H3TWGNR>NQYQZ\
MQO#<$VD(DR1)TT:_W1-K_?;9?99LR>GW(7KMJ>)$KZU2K>"U.[*)UT96ON/E
MRVH/)FT7/F;SR6WKIO@=N"%$!NV'9.6<$SXH^U_=Z!FNP,Q]Q>C+?'&YTZ^B
M^N!I4Y.9KZSRY2OC!1=A4U9H#"7"AE3UL7.QR#YQW"Y\/!SZQ/)A2#[18L S
M^43 D(>[BOXYSOY!^5J]G%R\VN=)2O/\@C[0+:OJ%KW^?,]S?'+I1,V)M_G=
MEKQ>B';JIQ_8;46J[<"NI:@CKTKLM0QDP$%:EF5MQPT\S$NG@LU9M=$;9+#0
M18WPVDM&PC!W]#V*^9KGID7Q>H!BVC %LO8Y))R5@\@A (T[_)QM*VI:%SUY
M%>=T?<YV7%YUC+$1?;9:9?M)B2$GWN:+6?)ZV;!3/Q$LV%:NVG[M6HH^T!6[
M39/?Z;I>03R[X1S512\M2VN^)*Z9EC5>-R0Q+P4+IFO51F^ZP>(8:]5@+Q0)
MQGP8ZACJNE>D8B%#GG8R1<Z^-!PK!Z%#(!EW$*JV,"<2>0U7Z;('2CXL9*<E
M]R];!^@-PH "$&4H1*=CCNI]?(F-A3'# ZN=V:I&5E).PR84D%L.6E@^'B3'
M'5G5G>+<J33SD*OXL5I!G/&XRFU(F2'X$%-Z:3R0+5RH='^3%W'*ZS-=L/U-
M<7;#]L5/K%S,G//OG*7\QN!7V\$E*JT7MV9L_;D%HY_Y6??0TPQMY&G,$=Y,
M]"[YYSY9\V($O_*GI'J\M!': X.YJTPT2W # P,-#Y#(&>V6@C&PR0>-#IU?
M B#5(\6LD%QV]."7I;U-\R*K*F=]H&NZJRKN7M!\E27WDK*V%AS-=P1Q>-FE
M19\05@$P:6H;A/!'_>.ZPNU-2;K/Z$GYSXYJ6:NT 0)ST)1@A0#.WOR"@!S6
MZ@ JR@MQW-US,M+3G9">\H1<'#ONE/X?&WD+WPI<+_[R-RQ[0^GD"F#YV[:^
MCOC6[]BX7!9&P;1)RYH#X@)MU 8T-Y0N? Q<H0MF^(#BH>\QU>"P]YS:1+L=
M7=(L6)G5*?_F47612UW"E;]Z6JI5G^@'*A>Y]O8V7E5AH[-;FJX>#:6[0,2M
MAS$0^T$4U!,,_V,2I$&PGC7JWI.:(+C#74!U,SNEB+#7,@VL8#DXH3E LQ17
M-%7N\<O"D]J1HB!JX=/=U27H>3G%O-Q406OU*AY"VI5+T9%Z'N$U]P+EK*Y6
MC.Y0KH8QZM^.EN@<*WF52![08AVD;V:CE\DQ6C7+\,3L(EC"\L5&&6Y0JH]R
M#\%4402TYL:#C^8<MB^ D.>XM$1:6L2W]'+37C]VE243]!GIVIFMFLYO%F*2
MCS&?U<C03#Z47%'_BJ.=MM?MW?.W"T\WC.IDX"\O3C%4](/9Q:%!@C9+U0IP
MP$@U-^U1<KDAW:6,5\>!$O54U ,GRTY WZ:KC,8YO:#U?]^F%\W5?!_H TWW
M(CC!]-V]VD9ZSUN-@?U!\*D06;JKC$W<T45W*V)W>W&<Y[0@JW)R>KNP <$U
MSZR5,[F?V, WO)G8%E\'W:JMNW+.+[<\2]=5+/.,:U0,X@,HNZU9#:7G_IBQ
M#RA;L3HIN@TQ-5_T@2:[FWTIMXJ"5!<U-1>+TBJ(?)^Q_Z:K(H1;1B&:9A8J
MF>Q\*3F&.UYP#!W07,Y6*W[C5OZANG$KOMG2#W3+TZNOXJPZ/KPO.YT6 G@M
MN=K#-% NO^,'=GW#.$ #EJ@Y<P!L(VH)FSO2..7"APDLL< <%24>'X!Q#PX.
MA(0^M&,O%N*\P5<==6GAU]/R!(B*FC3D)Z1A.&Y@JD^VS 3-I7/@!@-8TZ-R
M''M?*D Z1H#I99,L.3W>5$O7']\T)+,8X(Q+RMTO6,X#FUAI=2R?7@%@(9UD
MR?@44ZTED(1ZP!XFS0-2=4Y; ZI2V446!SAM1T*7)GT-#U_>Y:@TBP6\=$F]
M"*=5X0A*U?NJ,$.=3U23! 0ICY4@#$8.:\%EQ_B?:$JS>%MVZ6R]2](D+WU!
MD3S0)ME/P"J0NOE"1FHOBP'V!<$?FR6I3<?$&S4$E=7$(Y*ND,FR!@35.;-4
MC&!&!J[>E.9%5668%_2^7&LGU7%&+F?'RDGY[]6?J'7_0,+4V *P\]7;?K>O
M%VOQX-VRF#+U? HJN%X$7)D8>V!!1.!MHU]FR6V2ECC6YH@:J)K?JJ3R,P6]
M; S\*R5H0*_@B=H7P27JF73(@!]<!+:<>H#G0Z(":Y*J:]X:%'QR>K2P4$Y(
M78&!FR;4W %[SM(\6=,LUA^>!%*WO]1$[85P8%]0SB^;9:E!;^*-VIN+5T.*
M@'(OH4IGEIH1[,' U=O%HK#"<J 0,<Z8JL^^UZ@:T823D8D-*J6;Q8(5<M7>
M<D6TV^\^L,=X6SRVAYTN4_I?-)Y4Z870ME5Y];1^I4PA_?"LNFL0H:E0JN6,
MFM>D>=^=.ZNJ\W.2A8N/@E3,K#0AEA;5\0Q*B2X%(-S:MT9)CDBJ:MLV6,H:
M+-VW6&(EEAZ/"DOJ0K4(:#J$1[W^Q, >5:#5>M2.=@:#$/HQAT?M1=C:0<NI
M]JB\MG^H'E54L<$*Y(C0VT##8[*! P#(SJ.NV:HJ^1!+INA088Y@JM)7=CS1
M@I^FV*G<ZWI/";_LZH[RNX59NB:;)%_%V\KGD@W;;MDG7G&<$_!(:EX,";X]
M'CQ:>F4[1.)ZY==YD>QX5/MMNF([^H[EI??_A?_[?DL+OM%6[VJ+*<#6?,V7
ML.#S,CSK_OEY<1MQ:B.$MQ)UI*2F)9RXG"R3 3GIZ)<U+7NL,&<U"@8'YN^-
M+SB$(I?ZLY.+ %8^>O1P32KJXP>D<@R8$Y+>Z3-P25;[M^:YBYU@#%2>3E%)
MMMR)LI3L!TZTS>O*%YZ@' 2TJMW?64'K>Y\:7-)+$&A_K$&;TEO>*(8G?8F$
MV9=#S)9SP;2<3N?D:PY;FG_#O_VZ?*5$\!< X)=+ /CE >(D)0\\]CRAUL=*
M>NHY%KMB7V:)EPR$6"]R.UY-S(33A!LUF:C;M$Y5X,.P3FVYC"O5PP#J0/&3
MD3AG< %C*$W\I+A+LF,(GS@#TS:$8@W-0P2WWY30!OMLD5CKLGOB&0Q,[,EL
M^ST#0;9VU;&J=WLV)4FPVST3;1L,0X$.O56T3":C. B:#N.M1])<064?[^98
M*^Z>OL-VA:6EN[8%)JZSK@Z/O*V/'/W_[+T+;^0XDB[Z5XB+"VPWX)H[[>I>
MW)T#)."RJ_KZH+KL4_9T8U%8+.1,IJWM3#%'4KK*_>LO2;V8$I]B4%2F"QA,
MNZ1X,,4O(O@(!E=6J]T.'&U10PL.SWITUFT"F>W:Z=,5J#/S+ZJ33VE--=.)
MK L:R(CN&A2N,W**]>MF@#MH5V^KT@M\59%$*_A%=MVA\*<IG0B+0.]E:AL=
M3@O4QET36XU^$#Q_Y1Y0N?X,CD#?-6<;'7:KS;8EANWT^>'OK27^3A1]JL5C
M</2!+AC?+9_P:K_!-^O/F'[&)*O/V5V7>%NP>\+PO_8TO-Z3=TGV9[[?E<N7
M#RD5^WC/ZJ4H;V^$E=I<[0@EU>^:/=C?!C/(@6N4YG8^(!T+^N_]AL[?5G0^
MNR$%JTI.9\KY@5"4,JGTX8YV!CLOEFRK DBM<RE:C<Q\V#3YH=5+I\I,<>2A
M%K05D$ 0[-\H""-=N&YP%G9KXUI_AMEFLE7E%V]_;N)M0S?3#*Y@$??GJ2+N
MS[XA@UVX4%5 _@\7A/V%<Z(>U?6D:ARW2%C?XSZ#8N9=LR0>3O+%^FZJ)1$\
MS0%;O((N746YXB.A?@SGVQ9--_EM3A[S9%M</!3\40\SXYCKK^/*[(7K<2T%
MF- X*U8;AZ.H15=>"0^3:>8YX1X)*.+7S3US=1/2F?2D@+[-ZQ)1W$G^GFSV
M&'@I2*5!<PF!E&/1/D9%=1W+__WWO_W][VA'Q]7/C.8,_7+V\]]_.?O[3W^O
M+_Q!R;Y\(GGZ%U[]+Y2QXVQI4>S9-#U'9%^R&Z%7\0?-DI\[1*2VG_H7%@QI
MA:L*Y((F](I01\Y':(5RBFSQ6^ X0Q_;FO[=@(N"K.%#7QK.R-4_IG6,RA7R
M:5QCW!)W%VP_.Z$]\8'D_,[Y]7XSK+^K*'L^AK<I?N[&ZU>$>DP[/0M1.ZK4
M%*-VDK1HR1&E1PT#DM:IGD=9ZE$@(EY]VR]0[2)#*%,]5P@#GRURUPV$9EY0
M!1?%/U#2HII=I;%J4)W4G*\'P>HBZQ-@V'N'UTV;W0#?-M/%73<4BL_E*%[2
MT6U:HNJ8QRM"L&H^, F"QU6I#':YS*\Y[7W;.V5DQ,JK9 Z)@>_PD+4$)M28
M5+E<VG' NK@G9;)!C^R9<%=,;,.SZV3-51P:4+2&I6727;LQ&8C"W?\RT#(6
M0<K;7CC17 ;3H'ARN-%E#*(B3WP';?N$R^;V OD&@ N+TC'+6( M2]VJ0$Y:
MJM#%T"0"%G?[[3;)7U@*0C/.G_$E7QHD:*S-B!^UQ0U9=787!77AO+I"EQ_D
ME!Z>DK;^?39KI.$@Z.#V?4$XCQ#PB928W3ORD229T-R/:89Y*HPB#-BR]4*!
MF0W$,&U;!QH2+)2:;=0HI+52:IJ,EFUL4%*^^?LAS>ADD!W0ZCC1%\:+./-,
MK-8:.P/+=41=WW9-[$/[G0E>H8.)E3Y_L(I!Y3M<==TZ&6!ASQU^QF5"._$1
M=YJDEY48Z=I$(26=Y^ZW03]((-!IT6UKJ[@6[2MA[#^3.RK,/4JL/_Y@YUE!
M+VXR3XP3N(0(G8(1(*G2'!J8?#Y%F&A2%,8#!=8/ODLW&[QZGSU2-XMS&M'N
M</Z<+G$A]8:6U/6O-5)[(=ZR+3 '0LS*U!9@XEU4!$B@0$5-$CE[S+:_B6.G
M],S!P-49151$ >_/VV@;#2I>YU."IYDX5VA<*1TM%+*\]]!-\IW28M51VD;-
M>%"=2WW5W8EC2[7S#88MT#L8+TE6E/E^R4+99_R,L[U\8F.D:XNG*.D\SX\9
M]$.5JU"KT9T74W$MQ%=T<L/?1:]!8>I*8OW5!V>_%/3BB:^) 0)Z^8U>RPB$
M5*5+!(S,+/1"@$53G&0\7  *D:@D P57O8(Q6#GO8:5^>TI045<1\8!*U'PP
MX9P B^PLGM, M"^NR);.V ?KAS;$P].&4F*H<S2:E@ M)QI461V5D;&*!V-0
M38 J"O2EHHF^;F35X;)#+V: =.M'.B;ID9:I 17@()9*RU@T]0Y:O08\V1R:
M\D#4C!(#^#;21;9JM^K$EK\<M/V>MNSB6ZI-&/ 0)TLD&"4.;L/6X]? )QZ,
M:XSE'N\8X8M#1W"&V!OTA;V;T\:N#R3E&[[^(&_<B:]8Q?;P\9E-D/R'L>T(
M9S,LE'ZWFA&HF*W=Q WE78TKV]_!BUOU3-A3RJ!.GJ,4H+IXH]H.$J;'M\&F
M[)V;S$7#R#++G5.SN(S(;L@7C9)Z=3ZP;ES.2&FR>G1'8!]0\=A'/;AQL.C[
MW3S D#$3 X%-]/FT9RNG-^O?<;8B>7^NJWA;?XG!6R_+5>B"V>\;"E=;6Y]V
M43U@%E0_BKRQI^H58OB4/0#WJ#I@!NU7X'09F73KKF4.LNO<Y^KA<?6MTCW9
M]J[W_EI?'M"NFDRL?<>>MQU[TUKMD76L:H?,NF-!\T<:X9?[HB1;K(P4@_>]
M6"&\!T'=0!]LO!#%F]'740MN9=D\G$G4&/;0 (*J3NQ#L*4;@C!8/P>*'X?R
M';KZ,(:TG7U\?6V,)#:]#19-.HG \>10L$M''\24RR/N:%-DL>KHN+5W5O]#
M&\)<^ >27VQ)7M;%[OM[=2:Z9A-.3>>W36#2;Q6M\#K-4L;UZSY=L>)(\JT
MC2[-"K^2:R'^"^%O.YP5L0LU&+N36'_Y_@J[BEY8.I\:)&";1%H%([!17[[9
M_OOX4:'>>?' 1=R]D@_,:>"/Z3->7=.A;O:8/FSP15'@LKA8TO'OGMUWNM(X
MS_$"ZF\X1H"7)8UO,4#*\"CE:N,;(6XAO& W^<S$/CUP1/Q[MF?/[H(Z0S\"
M/$.%C)&:(>',@DS%]8:SH8X/58QG2 3\? )2', K0]BTD)]-T+O/DQ7>)OF?
M!2]3IPYN"L)A$!L00AFWH@4@"QQ:-5;VVF=;"(:8<"B@LB69C>6I>E5F87H$
M2.RHQR"UEZG0 GKNR:!F#%Z8'S]UQ-CXWA&8\5Y-TX@&6E8S:!@%F/->X._>
MU_593P(RJE4X3\B [OK\1O5L]]O/Y"79E"^WR0N;Y18?J-[_Q$G_Z+ =<?UK
M3<1>L+=K"<Q.D5&7V@0,K&R)99^5;%MA6U&BO")%NYH6K?88L7,83QBMTW7Y
M1/^_6"8;]$(%H#5AU=194@][ST9J12D21-Z0LL0+<>O5GC7IF3J+BH%'RL"$
M0[EB"RW.6.R8%S4%JDE00X,8$6)4LX13_0NLX33H%#M U6Q&0 GBX\V2;G.R
MPSEM%05#>9&MWO]KG^Y8^_Y9X/5^\S%=]W'LP%%_+RL.SVL$K=L$,I.RTZ>[
M8M#,OWC?7G>YYT_1AKJ@R ,>E\XG(WIG<)6@D5.\6G &, .=@MGJ\P(:+P3U
MBJ"FG*!!@\U[RF:C VC 8*O*#VG\%M6*[ QQ0IYQWI*>H8H8,>H319_ZUE1@
M]('._OY(\IRJ>KE9KS&_MOU2>:5\#6$'COI+6'%X&91#FV!FA'8*U49EP[]H
MB.CLD%.Q2[$E5V)'GN*YX(&,Z+">.5EP=N8T"^0!9S/::O0"'QL[6,+O--&G
M'$Q X\][,&&C V@P8:O*#WKG O1J.G23H9:RNPK[1*&G&DF 0R_(Z8&K-,?+
M4GW.;/"^=WI > ^293S0!WMZ0!1OSC3NJ!>?\8ZVGZ^N96UN^:IY/Y.#!,/.
M&N0<J_JS0>V ;IAQK.YROVJH-):6;$/R"C_0[[RGG_NCXH8@.^*N+JJ6V+>4
MH45+O*L9ZG5H"QKJ6!?">]01S.B"%,N>)F[],:QPJ&$Z*'/H@J0)EX_?)=F?
M^7Y7+E_HE'2)\2K-'HLK7"SS=,=\XLU:>-X#\BC>YN( -UZ_PMQCV@FP^N>J
M5U.UVTF2)$4C75'0I>N4CJH>6EEHUS&=H54G+G)U[U&P(EZ]W:_[[2)#J (^
M(:CUFYQ0N:,66L;NB;.IIWH?DA+-=Q]RY+:V<JX)L['M/<,TB'>:7!I<HX6J
MT;@2]K<'.19KAJN74\.5X_ZV*ZZ&TT?/&1J4=Y(+=IB='1[X[68N7XYO5F8\
M\FLS+P,[\MM)A/0:<NDN_7TN[>\C[&W3N5^KWO8U;+G?N,E&Q(NQR7FB,M>(
MT?':I.>M22ZFZ&6]!+SCS-"K/X%MQ!ETK57 J;E,\480'@"5]W3:/ *7QFT:
M&VVNP!2YU6.9DE'-=C#3_@9;;$DZR I=+9\)7P<*0-<?^3*[4&^UO=AQN/IH
M).W6'C6DOBN/QE98!6M2)ANU81C4:)<>U8R+*GN^V96LUS>B+S6:NY6X?/[A
M,J.2Y6"1,11D% ;UE4SG4 5=SNZTY=4XTZ]DOJZT:K^U(^UWBYT;K;B,3K03
M/MV:+-1\T5TIT)(LKYW>K;O>BNNN @\;?PKO7L\RK/IRSPD68N.><K[.GJE=
MD?SE#Y+_>9WQ=@U...N)ZF^F(O*R4[UF@#F]4H':]!0LB_8Y^DI?O$FS-[OJ
M55Q#,G0>L?O4/<.0$W<6,"$8H+RS1KHK%JISRO6;,\3>L7E[_786)T_]4*%T
MF.-P 5N'NBZ!37WK+=FDRQ07]_A;N4\V%P\%'Z'VP&5-?WC-DHX>XD(8<WM
MQKLVVHRWNFBX%W?[[3;)67HGNDL?LW2=+EGB?L>)&E;T0\W\XRQN<[$ 1/^Z
M%FL,-?9BY!M<MQ(/=L 7#1D4>6".UY33P0M]:4CG<6\0*-),-_^ 8"W,S0'O
MM[L-><%8E=,Y>-_+Z13>@VPC#?2!>%R9=/,F4D<M;"'AYN$\MI"&_3/80E)U
M87\#J:4;;B %ZV4W!V>?NWNHP*&KJ^M#)?F[;;_/)'_7I>.-.\4V71]WTGS)
MO@A;[>3W1J?%GQ_5^;X&PFZ]74GHN]IN: &(3].JT:ZUJ]@6!^\0>SFO]%Y3
MQQ+[+ABNMRL8#E;;@P%&N8P/[2"-NL;MTM0UA=F.^D.ZV> 5^VQM.7VTSU;4
MBVY(]OBFQ/FV.V*&2,YR4A_SA'WIIZ1$3\DS1@\89^AK6CX]X<V*_FN9[ M^
M"5;>;H)0KN>TH#^S8//\9#:')N&VAI1>VW]SR#OKYV:'F1UDCY<O2Y;AWJZS
M0AU(TRM0@U3'MVA?(OXV+E"4+1VBQ.)K]R"BY.CPH14*-]'XB),"7[ 3:X^8
MN29V%6DAN9C;2-?\0C6=%Z*-^OWPK!.O1K.::\%?(>%==3=O,8O+><V=2:R_
M>P_92OH.V?80@<;U%=E2!VN#[$-*';8;2GAT'[8A +Y;!8X(K_DT&*\HYHCR
M7L?J<2Y'@0[I%8<!ZR"040]WH58E#1K&S&'8./05S&)T0T./>0SH%+_(2V%Z
M3__5G]K31TW*R6^8+3;T8"A]=UB M'D'D>ITJ ?D$%4KTIB_5%.VV4I?J@>1
MP2KO@7XRDK2#&D >T Q2C13]%QITR3<UZ&3O&M =OO,#G4R/)^AZ(C6@.Z!<
MU/^<"^BD/4"T'ZX/.I%& )VV_P*#[C.+T%+(2=[4O^?@C1?<)#K\P'8H4 TU
MD6[!_S&3P9OLJQ/-Y^I!3*#H *;KKRG@)9E6#YZ+T *8-@_D \#*."WNJ!I(
MS6#.._S21/F19& ZG,.J^V?239?M;E_BO*U5*/5?!JIVNT5!Y3E)T>H&VFA1
MZ=#-4.0\B^8%PLT;7D^S(.OR:Y+CF<1@4Y<2R^\_F)U(J<6IR80@ :W[J]/A
M#)-J%EL#Y03AH9F^C@.(]WZ&2B[0;H9.O#LZS@5TM.].!1JJ'8W1T(A:JU\?
M.?5>$]8)>D1(-:Y=0N(@%,X-ND;(V@4Y)4!-_3F'*R38\K%T$\.!PW2%A,@1
MIMCZL$U^,+=3-*+0NL!O*K/.2&<R=7;!@KG0NA) C4%9<%J46=>@;@Z&]^Z%
M-5 R@7?@,!F>R!'&\(9M"F1X!XI&&)[ ;V=X,UA@<$&"V>R4\#&:7<=I878:
MS$UH=G?[W6Z3XGRP]24=EEE2U]_+2.UE:I9M 9C!FC6I[<S$N_@=9RM>9FL6
M(SW;#B:.O="S( -79SU1(02UFV^C9C2"V(I(0X)D&_PGB2OE.@D4LF#/%%W6
M^;Z\[(Y\J5A-T2P3RRC\EG;4.H%2JJ4*-,LZ$OI%\["J\10[AUG33<3BN_:7
M;H:4PK+-%!T.N]2KD._4XWR)]Z#/9^+#QO:]>DW7L??]UW(E,J'6<16BW;K^
M7.CZ^U/H>N6:K6O7PY9I:Q1\)?I@U'_?#T7=>QA<]O4!AR%!O 4N6^H6D[PT
MUEPBT*!OAD!4=-\ A V=!(*A>ACX@C"Y?(=./HPZ7\G<'(]#;YOCC45_P\6:
M5B)TI#D0[-+5!U'FN+O:&%]LNCI(;+G)]!.=P?M>;!'>@^!PH \VMHCBS5CL
MJ#LDDFPNDYMAUPP0J.J]/OY:NB'^@G5PD"G-H72''CX(++2/9^9M7/K:&%AL
M>ALLL'02@0/+H6"7KA8#R\UQ=[4IL%AU==0$D\'"GG('WX)251D#;,?>H@W
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
M5:6W50WK@@[7]]L=&Z87:%]4=Y?791Y1^80/;EE=\R?BS>:<L;VA]26^R5I
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
M[RD+-KSJWD6VZCWA2>CU49L7>=G4@:\.IVK@LD.H O+<X;X"E ,/TD(;/QY
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
MX4T5J:2TYI 4K':@JA4P^>@&378U  >,AS7^'JK7!QX]<O:Y53=+2_090-&
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
M3UM9H6)K:H!S;#>LKPG3FA3Q*5 =>:M+WE86:?'(&*;GU8<P%6\(P]>W$^@
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
M,M:5S9+N%UX ]V9?9CFF,Z@M?L([\L@WNJ+83[70,+'7Q23?7=5@F/J^.'+
MCSEH!<W!#W.;+PM!FC,3/A@"."&C9 TT,S!(F 4?.E=HGG+P]%"*8O0%0HQJ
M(N&)&-_LN&:@IZS/M@]9GK$M'58&#3@\LQ&CQHZY==(&; Q 8Z(X4&1XA2F4
MK!4CX,G0K@>5A8"@R(*M7V8C;3[ 3L< 2\< BV-J"(XPE<<"0UAHWP59[]E&
MUGQ\O7Z)^%)E H/A:]6\8/HVI*!=^X)W+"56/F/5$_7?14KD93MZR0 &HQ2@
MMA)%D^0R?:82:],HZF>1V(1!?\3N:POXEQ/WL%\0#\!S3XT05U2PF.]8<:&,
M[>8APSN24[ %FE%JN#N#@L9I_ F'1/,LCOC?$Q&J6&PF(N+*?E"D6QOI5-D0
M0$FP1OEA=M&MTJG5K0;;KJTO7#F%VJQ']?ZK(65:2:_9C0V-#K =+:V &= 8
MY_]U^]:QY#]#P,0^+<,!*.ON?GTL2%E>%N0V$_VCY$GSUJ,G?E/LJ0R(R?2(
MJV;:/*!+^!_HD?^U\DQ8\N&)YHN)\]N>8C"7#:$RX/!=Y&RE.+XX>W"J4R^O
M&I3GOVPZX 4488LL[?1VVNKM\I#TIERT-.G-=S'R+2FKB]LO^ GG>\=YL\%;
M3CFK%2C2)NP'5J:PJ']:5XNCWDWUJ/B$@B9'5+TN)XT!M0EDAU.FMHH\[17Y
MY> 4J3))*T6N.E.MN_*1D&U)Y]!7N'C*-KB\(KO)I<L->.P;--_"I@$ D&UZ
M!!(B6(DSH5[;7/1H*T]N'31.W'4BM1A=0]&,5D46U$S84I(/K+JA\N(6<3J^
M@MA2(D8:S40Y#.0,XRT4Z+Q'YF9@<+U=6Q]BC9BJ<30@2Z(8A]L.314^_4R"
M6EN"7GG#)C J HJ;1OPLM'/::6?E;2 +]:B"(XUZ5@V)KJJTPBR=\U.68W[Y
MD  !-4&;?"TA\$MZ5$J$29B5L=?D.4[)D^XW] O[M;XT:^511*,G8OZR8A+C
MA'"0O!A>WU"!AH*SB[+9T' \ZE;G.3LIW'M$.=O^S[XN'%5>DR^8O6>VPZ-;
MQ:_)V[2\ORS(4[;%VS?//Y5X>YYWB_IGFRI[RJIL[CZ-T4T$ZZ(:?8%$)@.^
M3*M%RQGEN.)U(]BO[-\;RAOM*4O$KKGLMI;2CNO*D[,0'VAJ-F'!*1A>"&&]
MZ89Z%3]_?Y\6^":E<MZ2![8UE[+;1,Z*@EH%]S-OGGN2R_29_73V6UIL/Z19
M\7.ZV^.SLMP_\#M(2K:YMZGP]AH7#]!W* ?NJ&88"BDX:7] N^QV[;,8P5Y4
M,AHN #MQ5 TF<C Z!WTML(E)652#20G]2YR0T)_^?K7!>5IDY*>\I/W(;C.\
M?4<>TDR\)\U(UTY-U'1^'LPDWS-LU;#7. UEJZ1]=((&#]$O]>.U UFC+HGU
M9Q?-3T4_L!YKA(2&?AMDMSTZ^YHII^(R&G$V/J:!F:#)Y +-T 36%E.T48L.
MXN@7]O?:F-8J:CH_T^AS,D$;TDKF:%JU+[FNQ,:<-^9AZ8TX+/'_]S,N6?!Y
MB>F;;+\7S2  Z]9Z0%G[1\G ;^EIJ[ ],H2_4((23OJ*AS]HR \-&**;9S2D
M:Y@BSO"D_@]J&*.:<P2!,[0-D)#8DX7&0"*$8#B4_:ZQ*G^=WNPF95&D#\7Q
MOWD(,_"/),&NPK>L+4;\FG2X',M_B66P'ZMC.LK+U#49WCF19%R'5R?X(GO/
MU5:7PN+ZX6G3O)ZNU>?:5PVR-<"N1XH4* -5=ZN-@LKSXA&M;!!'I):ANV=$
MWB9I2O(.,!U)CHE)B\3RDT_N#I%2#V\,61 7<-?0J-D[@V+DXTJ6Z-:LK9,\
MGK,ZOO#07"XS#R#K>D8:/#Z0_*HBFU]YN%A>[*NR2O,MC0X%0-J0=KFA.E+/
MW#US+VQL8IN5FQTI]P7^N,^V[$IPJ8$8Q.D2]S0-D_HI*MGC$U1R D1ZBK73
M]"PT35PT,DG,4S<9IN2M@B(WW_K(IU#O<\W-<49A\U!4)WYR'%W5.*I)3M"
MZ 2]K[_JFW3'0'XLP-+D?/I""^ $AH:YT[YM#2XZ9!353'B9CFIHFR9O\%V6
MYP/XM+[J:&"D/N'A#2/_8UD:YDX%HBS./AA$S830ZY<STBEK0@$@:5H-"A!)
M/\#,)(PR9D+H!XM![F@P]$,X#/T0U2SCO"SW>&N:8(RI5'.+E@K61,:R0\XH
M.DD.%M*TD7O7C#^,S"@$7:KM0:ITI2'4U!H;"(D.X+/2:AG.R%#/#>KG)RB"
MVVM\,6(_![!$"7SDW_"%3=;427%'RND1>Q'[\-X6(>!!?</7*9YWB,(&[-VA
M\5KO1 X<&]8!NRTV5BW:.NG4V;ZZ)T7V3W.8-:54A5I#2E@SF/8A9,@UDN9@
M%X-V<J>9=@21&8=$QVH#40)":2)]"XV9+($>X*-1)DFSL#,(SHX;/?8!FB-^
MX .U 6^PDCEZ$?.@<RH?DM'9L4''.G)SA<[*97FZCEVFQ47!=X.W_&S*)2YX
M7]6CM:G%=-16MX"R'E.?PHSB&JE69J5L+_CEQ[1 3XP@&J,R8D!F7); D9B8
MJJ74U-9#6[A17RO1"VO3*.#(T683#8#@#3(Z4,J CQ*THOR@-HD:*"4B19V]
MMT6<F"7[U]'$D<+/(J* @=^J$<8E98:+ F_U&U(-WBVIFR]FI/:R.LN^@'AX
MLRRUP9G:)AU!K+O>MEHGCJH1#,O0JC>J57'EN(F#"P]<&:(&<VL16T</+670
M  4N[V#!Q!\H4+ 1,Q]9IT-DC5<6HLFS (>6*B  @U9T@8 T[<),J!G^0;;7
MS3T(-NA;)%]HFBF'^A@V3RWTJC45;2*&NH'>/ +C)?A@;I64H6VH&L*/!S).
M8[8]:(*,U',2--P&::OD#&U#Y= <PS8\$&1<QF('R$0W BMWY>V(-2,QV.ZJ
M74^"C<B6>_.&ILJ1.98]5DM]:VW'N$^O;Z2WH(7P%'S$MMZQ-S96C=S'"2FG
M4=P=5$%&<_A=? LILQ&E&=ECV<X'AI3+*#\#4A&-]I:[^VZ-I*-_H%U7MYX%
MB 9F[?%;LIA&!Y'LO3KB06%WCOO]=HU55K@J_@)&#S-W_JV93*()#C_TB(LZ
MKCAF(%K&%E!0!(XU0N<$.$CSQJ$L!HDX.2 P+.WB$S!8KAJO-)?R?,&L!G!=
M"_"6% \L_>[B9I?=\;H]797L[(&27-Q>T5_+6W9+ LEY7:]K_+5Z0[OYJV W
M@;@W>@'G#G%I%/2[ HQH\#TSWF$%)BNYVC\\I,4SJR.%>3->!+CD+9Y1T<I!
M^[S^C17Z?NR%(M))C>(J+7!3$&_D"F1KK0\$EC*Y'>PXC1FJ4%N(;BUFRX-+
M!T]0QQ0-N**>[0GJ;NVH.3,',.3=5,]$C#WB_%<N*7=H!FZZ6#%Z$U^W9-ZG
M++W)=O5%07D=X=V3W9:.Q.__L<^J9\&MV)*WNC"2>[DWV][X>2L+*6KG8VR<
M#"CX9;?U[^LZ 6LU$U=5"$9J:M9;76 H<8;U/NN[?=%5$Z]79?G#B_:J'5QL
MLA)O__X7%WAM\2UU%HR#]EC0S&[H"C?/8 A1>[]ARP; FG')+J>+H@:_\R>9
MPMT'+I.2TZZLAF6IYW0CJ,\%/KUD)6Z^^V7!'"\>@T0W/*3]_9$Z967L!.>6
MO5<KC0*<UBD-98NLA'F@[=0&;?_RO[Z>_NG[O_[GL8).M2X)"+J5K^8V!-'&
MZ"A,=#,[-+:H"NP8%<OBX)A*^]K@W#K&U2%Y 4W/J0!M*-+K/ S+!]Y)0=Y#
M5+KF*A$7M?O?SAMV9'0>"W6CW]7'>JF+%=_*-W^LMXR[6 M',.S-Q(+R0EDW
M+/C699.PA"VQK!#@A(;7+1IDVD??L0GS)JO^<) X4%5C<\2!;ZED"4N@ LD*
MSDX ^(%=L#*=9*&SJBJRFWW5WL!T22>S>760.%"50';$P:KECF&6NX/LJ ?9
M2(]BRRVF?;8%-M<"[*@=Q39:J-VSH%MFT#ME!^W\/F4Y/J_P@W@G.#QC*"<X
M8+RN(YR\X<K.<-B?@ ZQ%P/J%!E;Q/D>NF><(A_..ZJL"LQ#=@( O:3:8A?U
ME!7M/MZ^3POV$N799K-_V.]8GNB[>BHW\8"V#3K/9F[@Z;%L>P2T:FHE4.=J
MC,V3E@:U1.B[ 1EJZ/X0U\UJ#M @[LJ;F+2IX=!45X=@@.5<2Z$^0*R3YBRA
M&-FZ<!@T:O+6(/'HO:YL(0)RG=E2G!<63W^7#('7K#0>)<A4"]+ (/-=L(8+
M@8#33X [ML2T 3H_^=O$828 #VKJX+__R'+.WK!,P&'"X"!?\,US3]+D"O)4
MP7J-^SPOJV+/[UJ_J.YQ<7V?YDWNVD?*HBK/\SJW#?20[**=UFR.+->-A+=#
M=^QW:O3?97E3^&/MC;:%/H%DVV9QX(J;00MU8+#%M. KK^-4/J19P8^GGI7E
M_J'NVY>L_/5#@?$Y13Z56GVA$4P<WL2IMP'<B(/\A-$VI_O3GOH$%90>W=(&
M*&M:H((V.5"O8OM% -V).V2A_(BM9  'XO*2\7B.-H+ZF=!9#TL\?8[;=VCZ
MNY#W4/;@!?L/^3<)[$%,T WI0^2R WD1]8NNF F^N<?;_0Y?W)[E5;;-=OLJ
M>\)7>+,O>/+Z^Z^;W7Z+MQ\HV-@GV%?\"US<MDLM;7$-56&*< +:3/0  OS\
M>K W]DR("]$OC;.&%Y>T/-D2T) KZMFBEB]B_A$-.+-&W;I^5U\GNM/M 0V&
MA(>HZ*S!!0U\<VR&;[$*#9OC;"G0:R?B]<O9B5"E1 /O1/BF3%N(<$JA-M8T
MLA+G!;(?7@[(5/G6P"";YF.#@^S/4$EO5I*\\/5GZZW]H\3<GY?!W)_7G,B\
M?WC<D6=,Q__B*=M@Q<1MQ[O HX O>$/N<E;'N%X)?DO*JISLOS5&$8A[HP]P
M[EZF'^A=_;P$?*?4#@5:%D2MDE$SQC^B7>]0QD$"(U+PAL!2>M<9EWGWTR;>
MD1NQ(U]P61496Z?BQ[S.\JWPRT]Y5E'W3R=;6?7L4WW/?(8S=%=M5B^"B!ZM
M9'RY^@FE-26=ML:R^@#_WKIUB)!85*Y)P N5K4Z$>;7U(JVS[997"4MWEVFV
M/<_?IH]9E>X$9V.@:G2BI/)R<0;90*GQ:BEJMZ)JD_0/$'O""I$US^+*>S>I
ME5CJ0+!)!75O3HL")4 "NTZ2,UQXDI0&,)%EI_MB1NG)YZ+&?^L>?.DY6.0$
MVL$E=WO$*"D=\(TE1CJD'1J+>.@0]FABV2[G:86*J9PV^IWLB\_F--D G\$)
MR W.?@=@;S>G'S9.S9WOR'?Q^D'-PLYFN)+#+EK(2Y90U&Q:LV1G=G,)7_NA
M+0F-+CAI-//"^7"5.#=?[$]]F#-'F;-:VI!4<0KDL36=#/<(]'04@3[29Z\H
M=#?UTP,/-U4GTF:'F][%TN9FH4E3WC\6I"S=H+7-RLV.E/L"ZTN#!^IG@(Q0
MK<3D\_[A!A?\H!D_>7*"/M:G40XTUU/]MH"YG39@@\KE5,L"R-W4OT@01P^;
M%Z23XN[J7Q^QJU>E_,QV];[)/2J^0$41=>S=D?'#=!GJO%N&.G!DJ/)T9B-C
MU0J)U ,^D)SO*_"L= %[JL?-NT\?>V%<)0T@64W"6@WK"7%2_]+>4?R___3'
M/WW_+__KZ]F?_K.[KOBD_OOTSR=_^M.?V/_JO^L#JH.;Z?^S_OW[[T_^^N]_
M.?GW?WM=_YWQBS!X/7VRK^A,KU[:3TL6:[S#&\SCCM??GR"F2$97M_OWDS__
M]2\GW__[7\UL:@J1UY_^N*X]*A%&3*@0[$\DZPTO,$JA;I:3\K4'*5L6;6#:
M7!_+?SY!]1TKAZ9EY:JDO9[771'\,2U^Q;P0<+^J*2LG:Z1KWE]#YP5GHWP_
M5.O8J\&M;I7TCX:'.Z(HG&I6);'^Z@+JE?0]_.T!LNJ%(N=\19,5_" %GW<-
M2F9?D\_TZY*\HE^:]N6N/59[=E-61;H1R_"%8:Z\R,2/.7 U=(@WA3C["]TQ
MES+L7J*$ NYU[?[_B*U4.PB@-67> 0VF6[L!%:(K+@]JD ?G%(,XPR!., KG
M!YSD!=:IT ZONYWJ)H:4'V"4 GNVH!X-VI-%<O6R8+*2)],+E>'N503<!QUS
MM;HIL;T&:-?_%,V5AU,;T:BF ?KP:D?9C85P>@MWU:K]K:K]!:H'IS^;VT^E
M&H2\T]1MJUB]1""RM%/>Z>CZ\0-1F\7]H7*UK7HKZ* C;_<%N]%*[?0%@JGO
M[PB@8"A(A!T)>N96J&S)&[^RJ?^,TK^(BI+A5:',*6@;0BEV0RD\W! R%."B
M]GY .1+%VPPS%JJ'''1:EO!CSY"SD];'(]$):GX_2(5;#% V"I\W7)5W-U_Y
M&/3]:3,"L5_^_I;DU'I+EO[-$W#4DP\+RF[G6D/IN3UH[(-59AW9\#*U/#=)
ML5^H$Z3;.%2W2_J'B/"G0Q>V^E:Q6;O$00V3C45EB^$>XPJX 1[I3))F0:?>
M?M: YSBPH]F6]D./]QBIX^V6+F[*I-'+F8>>TY>!'M7PZHT>W_Q3'6^G'%1U
MJ&42,0\XKT? J9\/HY4C 8XJ']4;.-.\U"4K!FPV9)]7Y67ZS%:ZS_(M_:78
MXZUQQ6%&R[:R@$M+OY1=]SY"'.=QDJK)[77@D[3$Z+&FYAF(:4W?GF5;V13G
M((9XJ%),#[;G,$@9CA&KP-&HJV00Q/)""=\P:USG"8U:[ZC7119D%.PJ%P:U
M]>U_'*#M30,GJ,!UI<K'M*B>7PA>E2<Q0^/5^YR7@RR@N-M5) Q47P\<[.7
MP;;XC6_%=#'P*L^6A0;OJK'^M#^*K%XSH7)3$2C;UMR#0#M.5GFPFF9)"X_!
MRLG**:T6VM3L1QA23=4-=+L3P5$">KN20<P<G/"UVB-%BL.6I0M6 FQA=JR#
M;66.),P"BF)K$_W24JQ\X@8(,_:[GDZ8B25IAP8%TY13\^AKU6PZ%AN:05F1
M5>^@QVF34"LCTS,9&AR/F,?G5&KJ:*S.#B,R&W1"U]0>M<VEUAD#+J'."CO)
M\P<E"QA$6-84,8X$@3!I$UD HW+E>LYEB2LQQ6;\8[NGTOSHMS0RX@RQ$](R
MU*QHU"1-UE[]U\JK$./O2^1?1UPYX \'BP)P^H!>[>^9FK3295-&K1'UTKE4
M)_X+WC4;H#G#@)M1'6SQ.7H#4:\,R]6Q:HA^GE?TBV=LV8[WYC.NZKJW67[W
MD9#M;]E.K)[OTJ3Y G9-O$#ITBN )1%+<6I$6S%(>BIVW3,E.T$Y7GF1VDG_
M9(Y^!+NQ:=I;5218@PJSK67Y08V-= .PG35@HZ3HNXX8M=0K7T47#H'*H10>
M@^L&U@K?KK!$(+L)X(>M?&WO3]M_K8M?-48-GG"*-&#-0'DM2\\T]#Z'HAJE
MBU K9UU3ORQ8H?;J^9(JH:)S?3:_?V3G.JA7$L!@0]J\M9[4"XPVO0 JH6$0
MI4:NMF'2/CU!_'FW6,4I^*@:U\U)5GHG+OH1;$/7I+>7E3 5X$HEH[AYR&)^
MT@9;D5VR! <OI?/U!YCWLHB6.>1M"49!,\%U.@378P<NW(-K];DG())4JS0
M2/+-T-,RARW';A0U$TNO7Q265.ET %CR+=JN90Y4N=TH8R:(?K 9[8X&1*JJ
M[@ @6K6^>[T$HCA#)7LVVM$#.ELBDP.VOV=UEFE$*=3H2*/9U%!G%VLT-=[@
MF.8'AU)DD(U!RX,^ NV!*]2PA:A7*="&(G!9E2E36VUVNXRQG IP4:1^\]&@
MR%6W(B\+S"[P>5\?>Z-#&+_I3C=Z.+3H5JTL6GC&6]9] EC^MI.F"[_,[9.&
MJ#N06-_MP0BC\G<N:" SU#4)RXPMA]%9!+B#6MRW%>4%NWJIJP9>0\=QQRE1
M5/XY%/ TBUVPT/,>P,_S)\J&%,_.JZEJE$UXZC:X1Z1)]W<$$\1AWV1[TK(/
M-]E[[HF&>\SCIG *A#RD/&%LJ<737HNK5U!Q4*$J^K)0H>^BX8@9["+AA+6E
M$E\/3/%@5*A:R[-0H>]:W8B9T]J<89EBPMA2@3\<H@)5ZV@6"EQWG:PY1OT%
M;W#VQ$Y2TR[I2P_I2(5:0W)2D$("NEX 5A-2B#'7"I V;!9L<HJ%HGN^]HJ-
MC5HGY_TM0- M FB:3,_S+PR90$5]E*+F 6=4MJ='3@3[67#H,=;BF8\?L&H[
M4N902X<F&3.A<SJ SI<!='C.1A1364 ,F>KC>&!HU67*JWM25->X>&"10UFQ
M+3;Q@)J.I+W52DKB=T>51BK ,*Q@K[D[2M8@X;^^HK/&!Y3UOZ]\(Y1.7\3F
M^XJW-4E(!W<O+:-[X/%4*<(- 6S\E&+@4"&@'"S=0> ].$J9 @V*2MZ.^C\=
MZ?_\\'V <J2; 8!51[:W:7E_EF_9?UCVR%.Z8WTZJ]ZF1?&<Y7>C:[,;W#FU
M:2\^L&OC5TS:I5] R>2V,C55IJTX).PYWPS9L'_@GA*]0ICMS=VBNKLK5YYV
MP@:9I3JQ%K5-VT%5ZEB0&" %W5ZN)QYY*2\-(F^Z9/07@$OUY0P!D.E_88.5
M%,C<=7N)OJ@\U:#RB/&GO-XA!/Z\KWRPDN*TF?5(RJS*GO"UX0H1:\F^.'S]
MNX1M.%SQKW#,R%/>#Q$">;Y;;792G/;@6N3Y@DZ_/V?+HW9^45RX'11UJMV^
M(*B;[@^&0-V?0==M[&7Z@N[/+W/$_?.2"/SS(@C\BU/$!S'2_@4 ?W]YF?C[
MRY+X^\LB^/LWF"5+>V&^T/NWEPF]?UL2>O\6S2$V1=UB+8WL4!M0Y5>M7/B3
M45:UAN4MNI+O]7F!E:N]Z_4E/U]CJ XLI56<M@FI?:@D;#5S1]7SM)EQTGXT
M=7M]<&!W<,X2"3'4VM7Z-JU3 \5S0#?FX+]ZQQ5/V5$30*T\E J0070(ZXR<
MO-#4_43F=6RU:? S)GVNZUFNJK3";(/[XO9#EJ?Y)DMWEWRUC.0*?^/2I$VI
MLFKBEU_AT"O/; L[29K<"QL&24?%]N8Z.M021F,L3G @<]0EYFY8-!WD<LR!
MGK,!EGCSQSOR]*];G'';^\</[)^OZG]R@Z-__OU]3E_E^2UY>" Y+^M_=9]2
M4%_LJ[)*><TY =KV#9IO9-/ R\SL>P02%EB)4UN:1?.DID$U47V=R@FJZ="
M<%TC<P "<5>58&#FAKUY10 XJ!C&4I(/VEBL\X+QIHR48!$'$5&Y./3+_<TN
MVWS8D50,E93/1^YZ]!S 6"3R("QCS-9D!D/J%O/U;XC_& .^98HAQF\IQ>Z
M3H2J3KUA XUZ">,+?B1%1>V"A4)[\4"$#>DXN%"00GAY;2] O+M*@M&KRQMV
MWKQ9-^N>HYH@!I0;="OZ;QLD"'Y;VF3BL>UP$]0B?B:[?5ZEQ?.';(<+N2DH
M:$8V,*$! +]"+@3JIZQ-<!=;M#CO?D?U@QCPK5(8L?J^4D0+M"*43>H/BN&_
MX=WNOW+R6WZ%TY+D>'M>EGM<2+%LH!UA6DD+@&U#/R PKA9APKJJ98MY]OS5
MKXP M12H)HD!_285$R=-2*U!T4:T"EL !;4.;I%OTPK?D>)9:A-2BI$E"!0
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
MVC1-!GMJX5 S-#?0HR\3QG9.CF>Z?D1OJ&G_6B)9<O6A>#W-I,7D]_PS #2
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
M8\'SQ-?T#H;%OC743] ;?)?E>9TBQY?'OWF?)?']HOP/S(FG9;KJM%W[R"<
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
M+JN^UE]7W ]ZF\,D!F@O0RUFU24[T]M'L"JGZ6*XA3>ET.2#K&!J!"%.2!,
M6QVS-#:H!3"5.+A5KI!F'2C:FG.GL/DRRY"=76>&Q**FL[N[@E=2$><U+R.#
M<.4)SQ)9@2M->?R7NOTB0^BL/?_>!)O\G+:3GZR>_#0US9LJYED[N:&#^::>
M_)2<.L<\TZU[OF',ULYGBVOVH\PSBV/V WMAEU=?N)\HQ9D+(,MVE@+"<D7'
M-'ZK-5=DNIZ$<DR- +B5F7I87'LN @EJ($<E-1489U6SAG)9T1B@VQS!7!85
MJDMA;9%%_)U)"?' B3P@./EF=)9 BM[L5@[)FTY$%9@/^A38\B"#]+H0^F''
MZD%M,DS<'L0F?4OLG.>; M/Y^3M<__<\/]MLR#ZO2CIA9[EI9_F6_E+03G[*
MTIMLEU49+J_V-_^#-]4U81-_JLVL="P4;E@2A^V5VC0AY21M4_18M^6GO=*Z
M-<)?V0()5?\K5-;-&1 V'8-U;1'L.TP-,@# !*L$D]";)FBGO>SS"^;7QUVF
M1?6L[,/[!ERR#@#MWH/T0VV( .R3A@?B3%!GC0T;1/F@AA%J.:&&%;HFZ&TD
MMNC[*:8F"(<AP?)\&?<&!]'%=>T,<O@#Z4Q 8SOMC>V1&UMZN$-?A.:F&N@B
M,K=5CP[S^/<\?_]U@\ORXO9-MJ,R[LJ+_*><H6J'*[8C51^=*"^*RX+<%>E#
M>793\I\$^P?BUNC*FYN7%P-Z%[]0P;\3:M?ERSNI%X*S'-4LV.2X98+HK'G
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
M/&<#FRI&^)(5S(NT+)#8P\6*<HP%AZW%T10NY,(.='9K_(B!C_TIL!RVWL9
M9+ R&\)K^26X-SN_G:2F;#2K!$V=65'RU;/ZWU5VL\/O\ WMW3[ -3V^7='D
MMGMQ3L[9+NHCVTAETXL-9\:RU ?52(NF5#HO>MZRK&_JZ9BR_=B&Z\HU1SV^
MAR2='0)!8BK[?)Z#-':_CD5Y)3WHD!RJ?\O?2 \T''>5/FLYS,9K2<.1.H+1
M., 75(S%02%\-!?=^\?PW3FZ-_LRRW%9GFW^L<_8U@X5^^9Y\!<[>)/1[N85
M_5>9L01E]C-XK2OH+MF<'H:0-#KHVS)$0X[,"0S^/D$]5S1BVQR^C:<4%N"7
MTAV8!<2@\FRKMPS9(520CL=0,*-?'CC?TLYFMQG>UME@_&4*^E<^O)6,3P]8
MSAB%ZT3%C:<)Q'U2B@*(.Y _!7U7*(\*U2D;GPHC:^15!^MC/4]4,T4MU_H\
M1L\7-8PC=JJP=B%QK"$,;^I:0:3(W.L16C9HZGB(OBUFXF+HU)4K?&S7LMB-
M*FEMY.G0R'<]YV^6/ ]\!VK+Z^U=L //U?.@XN(%JZ-Y?9_FTJG:ZCL9<_H;
M8%_#O1O)Y_W##2Z81ZB39MO%D0B601;X H!;%+,A"[5AX=@!@.V+&:\\8_95
MWMU\Y5.J[T^;"17[Y>_M9)#V^2;+F_W7X:2/=K^L4T*N<$4_,>OAQ6U[:H8Z
M2)P]-;=E?L956_!DX!//<WXOV59P;<L+;A"RI& OM[_\%X+9H5JTWVKWOV W
MVMOXJ/OO[O\MNO:H[-CS2##'55?0:1@6LH(8G!];>N-A9!UC%#2>Y+<+-SME
M@Z6WJG\'M@R?HIMV*6_3O_7*VV@K&#I9SX2$86BY#O0#T3<'-^DH5&2[<(]C
M<&[\F'3K50;B3H1=@('$DZ''4_A$*T?XS7$M:1HORG6MNX<A><_I4@-_#_-B
MP]NTO&^*FSVE.SPX]:^.M ,(4T?7H,*@!YP 7P)\B('MH].@ BE:,8Q(]DGX
M"&&Y4T+'(2J*/QT(BV[D"&%QNM$BG(5KQ@= H=HQ(:1'.=11H+[[O:;LQ\&@
M8X%!9(@102DRGG'!\%4B&AW4/5UHC%!U(-A(40ML&G"&K<PC&C!,9AEFV+!S
M!D$&#X7H0$-(_"[H/'^B]*1X#KCL =2Y91S-4&8HW]+).!Y/TKU26-<A@6M
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
M]YV(IEYXKY/I).AO2E0V3$9SZRQ'[?-(<AZMM$M<M""Y5U'59'S%HC5R(CM
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
M9)_3XK<NMXR$9 !E<]##1.EV!L#>!\>C $8%AA,!!KZHUXARVHH.;7/@\P$
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
MHV7,NI[@I)MG'>%TBE=QW8( [,7<QFU^3==SSQ'OVOHZRRN\0>GH^%<K"[J
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
MG\H&I2.3<X&$'4L^?K,/1-[>V#@BXT5 R4'>OIW-4SMCC$X4FB#0.4>TA4\
MHV_G3N+8*[@L&3LG7(_;(ZET2[4>M=N@(NIHQ+,^U,$E[=9'^'DK:H'6=/E_
MG3PB@!UYM/*R[)&BE19^II46/OZEE;W/8;RH#[A.<O?R=META7XN446"1KLJ
MN"9_Z,E H(/(K#;=2T'YF-23:/GM.9(./28Y+8Z!RZ&FU;[@R"JI'EM=F^K[
M=9(\_T#!] /*ZVK_EQ9>W__QXZX<QO_8_?E?6VE.'JOVL&G/(J=F:.NR2!J1
M%1-55M3H!X\Z$3=!K3R=C>2'[A6K@8+*'@-M)3WZJG<!=%+VS9"4RST#\L\!
M>OKU378M?GANT[R_7SYE^0%X]&JB\H-A$XUO.^)_^/L'/HL/-?X (MU4A"1N
M_T)#[G.9X9*LO/_SNS]^]P&7*2K;?Q&3K1 9J[=!1&*2UAYYUVDM *XJZP[8
MR'^Q0"-_^M<=W3(]^995#*2XO^U,R?P6 $S4(,!RE83H$%*F4&$HS@L4G]'F
M$94B6/1_98&Q_]4;-/C?&JL48&#0H]+[X/O>L_GDGY-OV:;9"#\Z]_?.9V=^
M]__A&4FQ6@W1Q]\VWG]^AL)\ ) 5<@#P?N\"H/][L "0J $$0)\"   ??0/
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
M]R\.9<N3(CW/\J9&JDM^FKT9L(%[1P)#,VL8 13,"@+=:,^1%%8P ZT96 ,
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
M__O^.<_X*1Y&!+K'[IH$(D?Q:)M91;2)--[202;?O1Z]:SUZMSIZN(^VF9,
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
M>G6[D&9G#GYG[_8>?_</+SABL%I#$9R43'JW=8_$9PD?YA:BXHZ(HK7\,F@
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
MQ'VSV23EZV)UGZV+;)4MDZ(^62YQ4]2M\^79,D/5.;UGD%</A$%#;.#OVM-
M,D4%"'4']L*3I(//&ZIDT4)+)]+/?I=5O\IJ/L@;#^ZJ\AM[CP* +X<U=18$
M!#&G_OU5/H>9WHAFE#U]/47%\HF$BE\E!2"@W508''3SCD8%OF1(E-M @$D^
M/RD>!WS>"#+W2DOK1$"[*9')=@L/F2*\23$JM084HPQG.5I9CK-$ZVYHJ>[0
M$F4OU(7E-[05S?ES%4[S %$I0!C6UAZ,QC['WD5M(:< 2U*(CD:2?)LR433H
M$\;I#>)?9H0U[AUBB!M'A2LMS4>@2L4GVEMF])1DL:+:5 ]855U"WG@PKO(;
M1X4O+<TM1"T1G] O$E1H^8<U?ODA15F+O=_^1/_Y_?:?+>#(?_[K&JV3_((L
MP^I7S@I#TF)G8&Z+\/ T6#>H-=->(G!)!GP/%@:0K3+<6;[HYPXT^C][PX7L
M:V.E(@P2.,3VG[]/)*RYM?!DN]PDQ2F1X/7J:O&U0.7U]9EX2@-HWC_+EC3W
M"@?N]\;:6G*PT:7<.:F64 P&#/]U?G764)GRI$BOBAS54C  FG?!(&T>+AC@
M6D+!(*48\;QUL#'Q0)CJ;5RR/=1[EL<>$4P[]#6WN5-Y9.%B\AH> *F^>ON3
MPQ[*@YM.C_  R(&5]/A&I#Y\+W+/3WZ(T^$3Q2SIK*EJO$'EHN!O)<H;]:X'
M#!N%!QL.#C!027"\.K X7@P8DHYG8W O_,-7K$;(H!$/(9U&42)$I*0%A'1(
M>UY1J]! 6@$B!J<9%Q'=9G%B0JBH#51TB0>X/:? RB5N2C54AJUX2.FVBA(H
M0C4MX*1+V[0TAO?)[GWS_)QGJ!PH+CTN /9BTQ55O6*!F)D9S" 'YC7?XJ^W
M)7Y&9?UZF]/TQB*E.<;/VP?"%#L#&CV'5Q[4/0/$JVBG0-\2QCL&(%8NZ@QY
M#Z9"S94["!H]H4 -:D=!!WX0U.KN, #X@R <[HZ#O==TGAL2]@\:J][4D;4>
MOJS#;QTN/.7C/TQ]74CRQW\AKP#W-BQA<5$_H?)S0KY;@<K7KHFDH(1V8]"I
M[A8K3#4-8@>O:J8!YS2,R!EMR-H0/V8YDK^C(FS'9HD.V\4*0Y7*=G#'X3++
M4RI8+(2%OME$NBD"FTD<FW I(RY85=5ELZ12?D[(^)XE.3]"09LSQ:K$S6,#
MDZ8!QJ%*S<QT[\8ZA#ZC-%LFN3SP %IV@2-J&25F0&I;@(N(CVG14'?'5EJ'
MF(,KX,$>8QH%%*6Z-@+)T%@N:G"&4M#[M"&?*"O6TBD0OQ$S V(;Q08QD+)V
MYC\L"P# M(MVVIY=5V7=017Y+Q91Y$__NJ/5(SF'"=S?]B&J_YMWV*@/!&3:
M:&_Y,\1<'$'Y@P)_Z.+_RL+!>QSA?V:L4H!!0(]*[X.[W'WT\LD_9T6V:3;"
MC\[]O?/9F=_]?WA&4JQ60_3QMXWWGY^A,!\ )-_D .#]W@5 __=@ 2!1 PB
M/H6PMG$%*Y*3=8G:LE&\\5W8H+L.81K$,-*K]-(?[CD4K;SMZNY[<T_=94VX
MW]S[.;KD6PZ^-.1<?$AO^'WW=,),I5^4V3HC$><@KGBG0=&T^\6%30/Y\H+-
M!9B&4@PP.PE"BE&-Z8=J@?<DHB4$QX+EG;1=9XP7M(MA, !J:;0$%!!VL?7D
M!T8[M;X4U3-:9JL,I?QQ!=*V"R=Q6Z_31SE0L)ZBG$DEE_X!3&*ZLUEK['6\
MQ"5:)I5@[%(VY$");>@71TJ(8 TU>4 2,6#!Q!*. 4GC+ZY>LR5X5?=6!QU4
MUU8['2(8!+7UMG=KNL,AK UST0)J4%9U5SY84+)7KU-OD:7N%!ZTAH#!AC:
M0NQZ\&H%@).+,.?J;92!QK>HI'](UJ('U53-F0P5<7//BSLP8K"V[MPEGXI?
M-R]%S"><G8!G1"4LUF>ORQR=HVI99BWDN7L!JL:]W0!QX]@@ ]5['& D7$RW
M@MU<EOTE*<NDJ%\7*R(*2A<%3:_/48W2,_HR!=&)NTNLT:V+(U"WV!"E;XMQ
MV +Q<Y'J&TJV"WWD\JI-%*1+Y_VS*7=D*7U!3+*LLQ<D'#)'T6 6 9HT(L*U
M#2L9@]R0N8OLXV=<992/=\@K7IRF[[,M20!HFYU\3<KT4RE^YFP<,;UGQ87$
M(O0&*W8;[1:F4KC(27*W!#H\>/E/HM%)D9ZBK<KBQU"A??J+(56?B&!J8H6Q
MRR(5,]-S\ F =8?H_BC1T@1AL,X"J*DZ1XPY+;M8 Y^*:^SIW<>H?I943T1!
M^G\T._DER>G4J$8;\6I_'!%FM-<E$A&4K=AI].BNR]W%'KJKX-M.1':/2UQ\
M>T942UZ<E;7KAE1^NX@@!]5V7*#D,]B!XV]Q5D0XWXF\4^OP?TN\+K+?4?I1
M$ 3!_09+?66_B'!G:@T+2WHE0T! ^SG6<?RF+5*^6!UVA^_1FNYMB!;JRO8,
M2B7M(T0G5/O1J)0P@N1T!W-PN'.GD_H69W3#["';<$\,9>VZXRN_741(@FH[
M;GSE,]BC0_N<QS$ZCL%V03@I(")NS,$)KW&D8%'J;04Q/"Y[V$Q=2]?92Y%W
M*$_(A/,V*6MBD;.FI%],,-YI]E:^(RGH'1$HQUEF],@(9@L9)[5/7\* ]'[.
M2M^MJ\B"O*WG=5)52#AM _00+"^X/2*$*]P"UI847%806$9:"[BG]\X/B?HW
MN%A*8RRXGPRB_'ZQ Q5@#;MPY3.$@%;[0,5-]A!1O=DT[8APLL%D2/A]FR&W
M'20><$];0:*L/@$F:5:'0$00'6V?<7-43<Y[8$9[QO()%63UGQ-?/$DW69%5
M;;;G2[MC6E2B-")@+R:6*GM%!%,S2XR.HTIVD"BJ?3+B)HI>9TLJ,RU^EZ5H
MFV2LR-X%=NE&2F67B$!G8(-QT5#):P\I[?,4=]L]*=JTPIU3Y\@>&_IO[B"L
M:-K?ZA$TC0T\,)W';O,(>.S!HGV0X?UFW1UZ3E[;O?'%BN9G"G,-^,T&V01L
MLXA@!-350D8 2Q^2VQUSI?NK8HD'V]*2%KSZ]?L6$0)*K.%H+/5(0V T]2T5
MBS7!Z]?/J'["Z57Q@JJ:.E#[3'CUE#TK;P=H]^?4$0?VCQ"@IM89#5\-QA!P
M1WK&TMF"?WTHDZ)*VGK9K6_O3I:J2_*).[]5OV3U4[>?<-RV1WHPUML@':&W
M.+"IA3F%#9D@/A;IH<^V/$:U#3@G]7;R3L^_'C#=JJ7W['!.V*[WUY($#F5,
MA_$> SH1NLI8:XWV"P,!($XP_;T:6X54>#G(U4E]EI3E*\VW3_)&-(?2ZLN6
M5X'UC1#B)E89#6L@4PB4ISYXLG5_\@F7]0,J-\=IH_!VI*0I>_>1VS1"5 )T
M'G]OD<L#@KEHSY2HI@4A_GJ#1!,$7A,&9?TF$:)+HN-H5/5I0] T_7486X]\
M),6O9?-<+U]O2[Q$B+X]474.(1:KSM\%<#.BP3X1HD<C0L".L=)H1&LRAT ^
MTDL^EUF1U>@Z>T$IF6\GQ3HC,_%M:I<@.T& >G-"#/1-"$6(_]'V&NT$)A)
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
MJ6 J/:316YJES1'^DN'F8O=6JMZI#FX-FVI7S?;#RT<VNVA@O['OYW=-IC"
MD:T-L*NRM<7]ES.@4=>V!;S@V Y+P?S#.CK/J8:GSG9P>--WEQN8RSV'YV"T
ML R_&MXD&)<UI,F+], .K3R#&Q[76[_#PU[(EC^D?"9[GA0FW[J.#3VTSSTU
MFZFB[;9H4\ \$[9'J(GND; E:S=V!,GJ@^]B/=S3,LJ^%+3>E_=YG-4\&36?
MV&G.O@F#UWI/BN:3\Y_ICKPP #0/8*^B+,IC\O).",?Q*DG2%FCG94&)=WFS
M]P3TE#/V9-GK;UN0*YWH4M]-=:^.5$CM7V=49*[\#\LMDI]/#^,7O[(_=\5T
M6Z^A[-T^*BA]\.='^_/3T/*!1CF/-;I+<X9.AN5SMW$E;0>U9ER!(EM;?/&I
M@X-V/3G$7,!24M$'_>H0*?LB2RQB;5!>?5ZE&9._Y0Z\+N5"F<#F=VRSP.9W
M>+.+CY"QT%><BSDR,G1-,*S#JG.QX1V]R+$G*BZJK2W.BV."YUXET^*CPAF4
MZ4!+&8XEAO:K^Z)(WQ^_, Z<#XAU) Y;!+B0D9%8/ /0$"\.3R24J*7>Y@6,
M0MKI>E8CQ<-7D@">N((D$6) 7PXQH)I":SB63K4U$TMH"+.SP3B<&65-\1QR
MJM2,/Y$DC:,,1I>20,221! :<G3ZC<.)U/+0]XM3??EG?JB21UMR5@=&@9%8
M1(2&.#1T8/4>AQ2-E"E"9Z="5!-0A$&3EK#S.$U-&!J*,/J.0Q @8>A3QJD0
M\K)M3J_+EP@J/FPBZ]R2J<A"PX99UW'(4+8_]*VB1T5HSMM0M@-M=J)G@SP8
M"MK9LNM.W;3LBX-QJM,UO-%F.D73=N@BXY/ZUV2/I+JV>HJ%806PKV=='/?6
M8%4 W<(ZF-,R32]4J-9+]S+[_V3 ;LJJJ1.SVC$9P=QE\@;&*"AJ(:RQA@&\
M.MEZX'9E7C1DLXQ^Y:\W[FAQ0^NW:E-G?7L8$#RD#1G0=FV$B^\1MG(%=[LN
M>%F-#MBE*4W11LNI=FL(<G'7IB4/#I&6%A@)/K,T=P7C%JD959,[]CF>25,
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
MCU2-N-)9<@,  ,P4   +              "  0    !E>#(Q,5\R+FAT;5!+
M 0(4 Q0    ( +J.CU0W+@0 ;0,  "0,   +              "  9L#  !E
M>#(S,5\S+FAT;5!+ 0(4 Q0    ( +J.CU3C8%2W+0D  +@_   +
M      "  3$'  !E>#,Q,5\T+FAT;5!+ 0(4 Q0    ( +J.CU0(C&,)W0@
M ,DZ   +              "  8<0  !E>#,Q,E\U+FAT;5!+ 0(4 Q0    (
M +J.CU3Y@P&8008  .<N   +              "  8T9  !E>#,R,5\V+FAT
M;5!+ 0(4 Q0    ( +J.CU2UPG.2#\T# ,CP*  1              "  ?<?
M  !S9V)X+3(P,C$Q,C,Q+FAT;5!+ 0(4 Q0    ( +J.CU2H^%S(T2   %VO
M 0 1              "  37M P!S9V)X+3(P,C$Q,C,Q+GAS9%!+ 0(4 Q0
M   ( +J.CU1;9QE1PR(  +TX @ 5              "  34.! !S9V)X+3(P
M,C$Q,C,Q7V-A;"YX;6Q02P$"% ,4    " "ZCH]4I!GE)@%G  "=^ 8 %0
M            @ $K,00 <V=B>"TR,#(Q,3(S,5]D968N>&UL4$L! A0#%
M  @ NHZ/5&LJ1,!ZAP$ VP,7 !4              ( !7Y@$ '-G8G@M,C R
M,3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( +J.CU0GQ+\E]:4  '"M"P 5
M          "  0P@!@!S9V)X+3(P,C$Q,C,Q7W!R92YX;6Q02P4&      L
,"P"G @  -,8&

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